Guest User

Untitled

a guest
May 24th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. CMD:setlevel(playerid, params[])
  2. {
  3. if(!IsPlayerAdmin(playerid)) return 0;
  4. new playerid2, level;
  5. if(sscanf(params, "ud", playerid2, level)) return SendClientMessage(playerid, yellow, "[Usage]"embed_grey "/setlevel "embed_grey"<id> <level>");
  6. if(!IsPlayerConnected(playerid2)) return SendClientMessage(playerid, red, "[ERROR]"embed_grey "That player is not connected");
  7. if(level < -1 || level > 6) return SendClientMessage(playerid, red, "[ERROR]"embed_grey "Invalid level! | MIN -1 | MAX 6");
  8. if(pInfo[playerid2][pLevel] == level) return SendClientMessage(playerid, red, "[ERROR]"embed_grey "Player is already that level!");
  9. new action;
  10. if(pInfo[playerid2][pLevel] < level)
  11. {
  12. action = 1;
  13. }
  14. else
  15. {
  16. action = 0;
  17. }
  18. pInfo[playerid2][pLevel] = level;
  19.  
  20. new string[128];
  21. format(string, 128,"Admin "embed_orange"%s[%i]"embed_grey" %s you to "embed_orange"%s"embed_grey" on the server", pName[playerid], playerid,action ? (embed_green"promote") : (embed_red"demote"), LevelName(playerid2));
  22. SendClientMessage(playerid2, grey, string);
  23.  
  24. format(string, 128,"You %s "embed_orange"%s[%i]"embed_grey" to "embed_orange"%s"embed_grey" on the server", action ? (embed_green"promote") : (embed_red"demote"),pName[playerid2], playerid2, LevelName(playerid2));
  25. SendClientMessage(playerid, grey, string);
  26. return 1;
  27. }
Add Comment
Please, Sign In to add comment