Advertisement
Guest User

Untitled

a guest
May 27th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. if(strcmp(cmd, "/makehelper", true) == 0)
  2. {
  3. if(IsPlayerConnected(playerid))
  4. {
  5. if(PlayerInfo[playerid][pHelper] >= 4 || PlayerInfo[playerid][pAdmin] >= 1337)
  6. {
  7. tmp = strtok(cmdtext, idx);
  8. if(!strlen(tmp))
  9. {
  10. SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makehelper [playerid/PartOfName] [level(1-5)]");
  11. return 1;
  12. }
  13. new para1;
  14. new level;
  15. para1 = ReturnUser(tmp);
  16. tmp = strtok(cmdtext, idx);
  17. level = strval(tmp);
  18. if(IsPlayerConnected(para1))
  19. {
  20. if(para1 != INVALID_PLAYER_ID)
  21. {
  22. GetPlayerName(para1, giveplayer, sizeof(giveplayer));
  23. GetPlayerName(playerid, sendername, sizeof(sendername));
  24. PlayerInfo[para1][pHelper] = level;
  25. new atext[40];
  26. If(PlayerInfo[para1][pHelper] == 1) { atext = "Rank 1 Here"; }
  27. If(PlayerInfo[para1][pHelper] == 2) { atext = "Rank 2 Here"; }
  28. If(PlayerInfo[para1][pHelper] == 3) { atext = "Rank 3 Here"; }
  29. If(PlayerInfo[para1][pHelper] == 4) { atext = "Rank 4 Here"; }
  30. If(PlayerInfo[para1][pHelper] == 5) { atext = "Rank 5 Here"; }
  31. printf("AdmCmd: %s has made %s a level %d helper", sendername, giveplayer, atext);
  32. format(string, sizeof(string), " You have been promoted to a %s helper by %s", atext, sendername);
  33. SendClientMessage(para1, COLOR_LIGHTBLUE, string);
  34. format(string, sizeof(string), " You have promoted %s to a %s helper.", giveplayer, atext);
  35. SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  36. }
  37. }
  38. }
  39. else
  40. {
  41. SendClientMessage(playerid, COLOR_GRAD1, "You are authorized to use this command.");
  42. }
  43. }
  44. return 1;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement