Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
173
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. CMD:banip(playerid, params[])
  2. {
  3. new hour, minute, second;
  4. new year, month, day;
  5. new Str[256];
  6. new Cstring[256];
  7. if(!IsPlayerAdmin(playerid)) return 0;
  8. if(sscanf(params, "us[16]", params[0], params[1])) return SendClientMessage(playerid, -1, "[Usage]: /BanIP {FFFFFF}[ID/Name] [Reason]");
  9. if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xb01111FF, ".השחקן אינו מחובר");
  10. gettime(hour, minute, second);
  11. getdate(year, month, day);
  12. format(Str,sizeof(Str),"{48D1CC}:פרטים על ההרחקה\n\n{FF0000}%s :שם האדמין\n\n{FF8000}%s :שם השחקן\n\n{FFFF00}סיבת הבאן: %s\n\n%s :אייפי\n\n{32CD32}%02d:%02d:%02d || %02d/%02d/%d :שעה ותאריך\n\n\n{FF1493}!באן תמידי לאייפי",GetName(playerid),GetName(params[0]),params[1],GetIP(params[0]),hour, minute, second, day, month, year);
  13. format(Cstring, sizeof(Cstring), "{FFF000} \"%s\" has been banned by {FF0000}\"%s\" {FFF000}. [Reason: %s]",GetName(params[0]),GetName(playerid),params[1]);
  14. SendClientMessageToAll(-1, Cstring);
  15. SendClientMessage(params[0],-1,"!הורחקת מהשרת");
  16. SendClientMessage(params[0],-1,"!פרטי הבאן מוצגים לפניך");
  17. ShowPlayerDialog(params[0],12345,DIALOG_STYLE_MSGBOX,"{FFFF00}!קיבלת באן מהשרת",Str,"אישור","");
  18. DOF2_CreateFile(BansIP(params[0]));
  19. format(Str,sizeof(Str),"%s",GetName(playerid));
  20. DOF2_SetString(BansIP(params[0]), "Admin", Str);
  21. format(Str,sizeof(Str),"%s",GetName(params[0]));
  22. DOF2_SetString(BansIP(params[0]), "Player", Str);
  23. format(Str,sizeof(Str),"%s",params[1]);
  24. DOF2_SetString(BansIP(params[0]), "Reason", Str);
  25. format(Str,sizeof(Str),"%s",GetIP(params[0]));
  26. DOF2_SetString(BansIP(params[0]), "IP", Str);
  27. format(Str,sizeof(Str),"%02d:%02d:%02d",hour, minute, second);
  28. DOF2_SetString(BansIP(params[0]), "Time", Str);
  29. format(Str,sizeof(Str),"%02d/%02d/%d",day, month, year);
  30. DOF2_SetString(BansIP(params[0]), "Date", Str);
  31. return SetTimerEx("KickPlayer", 200, false, "i", params[0]);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement