Guest User

Untitled

a guest
Jul 23rd, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. CMD:setadmin(playerid, params[]) {
  2. if(PlayerInfo[playerid][pAdmin] >= 1338) {
  3.  
  4. new
  5. iAdminValue,
  6. iTargetID;
  7.  
  8. if(sscanf(params, "ui", iTargetID, iAdminValue)) {
  9. SendClientMessageEx(playerid, COLOR_WHITE, "USAGE: /setadmin [playerid] [level]");
  10. }
  11. else if(IsPlayerConnected(iTargetID)) {
  12. if(PlayerInfo[iTargetID][pHelper] >= 1) {
  13. SendClientMessageEx(playerid, COLOR_GRAD1, "You cannot make community advisors admins!");
  14. }
  15. else {
  16.  
  17. new
  18. szMessage[47 + (MAX_PLAYER_NAME * 2)];
  19.  
  20. PlayerInfo[iTargetID][pAdmin] = iAdminValue;
  21. format(szMessage, sizeof(szMessage), "AdmCmd: %s has promoted %s to a level %d admin.", GetPlayerNameEx(playerid), GetPlayerNameEx(iTargetID), iAdminValue);
  22. ABroadCast(COLOR_LIGHTRED,szMessage, 2);
  23. format(szMessage, sizeof(szMessage), "You have been promoted to a level %d admin by %s.", iAdminValue, GetPlayerNameEx(playerid));
  24. SendClientMessageEx(iTargetID, COLOR_LIGHTBLUE, szMessage);
  25. format(szMessage, sizeof(szMessage), "You have promoted %s to a level %d administrator.", GetPlayerNameEx(iTargetID),iAdminValue);
  26. SendClientMessageEx(playerid, COLOR_LIGHTBLUE, szMessage);
  27. }
  28. }
  29. else SendClientMessageEx(playerid, COLOR_GRAD2, "Invalid player specified.");
  30. }
  31. else SendClientMessageEx(playerid, COLOR_GRAD1, "You are not authorized to use that command!");
  32. return 1;
  33. }
Add Comment
Please, Sign In to add comment