Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.45 KB | None | 0 0
  1. if(strcmp(strget(cmdtext,0), "/kick", true) == 0)
  2. {
  3. if(pInfo[playerid][alevel] >= 3)
  4. {
  5. if(!strlen(strget(cmdtext,2))) return SendClientMessage(playerid, COLOR_RED, "Benutze: /kick [ID] [Grund]");
  6. {
  7. new adminkill[128], adminname[128], name[128];
  8. new grund[128];
  9. ziel = strval(strget(cmdtext,1));
  10.  
  11. GetPlayerName(playerid, adminname,sizeof(adminname));
  12.  
  13. if(pInfo[playerid][alevel] != 6)
  14. {
  15. if(pInfo[ziel][alevel] >= 3)
  16. {
  17. SendClientMessage(playerid,COLOR_RED,"Du kannst keinen Admin kicken!");
  18. printf("%s hat versucht einen Admin zu kicken!",adminname);
  19. return 1;
  20. }
  21. if(IsPlayerNPC(ziel))
  22. {
  23. SendClientMessage(playerid,COLOR_RED,"Du kannst keinen Bot kicken!");
  24. printf("%s hat versucht einen Bot zu kicken!",adminname);
  25. return 1;
  26. }
  27. }
  28.  
  29. if(!IsPlayerConnected(ziel))
  30. {
  31.     SendClientMessage(playerid,COLOR_RED,"Dieser Spieler ist nicht Online!");
  32.     return 1;
  33. }
  34. //grund = strval(strget(cmdtext,2));
  35. grund = strget(cmdtext,2);
  36.  
  37. GetPlayerName(playerid,adminname,sizeof(adminname));
  38. GetPlayerName(ziel,name,sizeof(name)); // wie
  39.  
  40. format(adminkill,sizeof(adminkill),"[AdmCMD] %s hat den Spieler %s gekickt! Grund: %s",adminname,name,grund);
  41. SendClientMessageToAll(COLOR_RED, adminkill);
  42.  
  43. format(adminkill,sizeof(adminkill),"[AdmCMD] %s hat den Spieler %s gekickt! Grund: %s",adminname,name,grund);
  44. //SendClientMessage(ziel, COLOR_RED, adminkill);
  45.  
  46. Kick(ziel);
  47. }
  48. }else{
  49. SendClientMessage(playerid, COLOR_RED, "Du bist kein Admin.");
  50. }
  51. return 1;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement