Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2015
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. if(strcmp(cmd, "/makeadmin", true) == 0)
  2. {
  3. if(PlayerInfo[playerid][pAdmin] == 2002 || IsPlayerAdmin(playerid))
  4. {
  5. tmp = strtok(cmdtext, idx);
  6. if(!strlen(tmp))
  7. {
  8. SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /makeadmin [ID] [Level]");
  9. return 1;
  10. }
  11. new para1 = ReturnUser(tmp);
  12. tmp = strtok(cmdtext, idx);
  13. new level = strval(tmp);
  14. if(IsPlayerConnected(para1))
  15. {
  16. if(para1 != INVALID_PLAYER_ID)
  17. {
  18. GetPlayerName(para1, giveplayer, sizeof(giveplayer));
  19. GetPlayerName(playerid, sendername, sizeof(sendername));
  20. if(PlayerInfo[para1][pAdmin] < level)
  21. {
  22. printf("AdmCmd: %s hat %s zu einem Level %d Admin befördert.", sendername, giveplayer, level);
  23. format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin befördert", sendername, level);
  24. SendClientMessage(para1, COLOR_LIGHTBLUE, string);
  25. format(string, sizeof(string), "Du hast %s zu einem Level %d Admin befördert.", giveplayer,level);
  26. SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  27. }
  28. else
  29. {
  30. printf("AdmCmd: %s hat %s zu einem Level %d Admin degradiert.", sendername, giveplayer, level);
  31. format(string, sizeof(string), "Du wurdest durch %s zu einem Level %d Admin degradiert", sendername, level);
  32. SendClientMessage(para1, COLOR_LIGHTBLUE, string);
  33. format(string, sizeof(string), "Du hast %s zu einem Level %d Admin degradiert.", giveplayer,level);
  34. SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  35. }
  36. PlayerInfo[para1][pAdmin] = level;
  37. }
  38. }
  39. }
  40. else
  41. {
  42. SendClientMessage(playerid, COLOR_RED, "Das vergeben von Admin rängen ist nur xRage erlaubt!");
  43. SendClientMessage(playerid, COLOR_RED, "Lass es lieber, den mann kann es in der Server Log lesen.");
  44. }
  45. return 1;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement