Hyland

Admins Chat (/a)

Dec 17th, 2014
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. CMD:a(playerid, params[]) {
  2. return cmd_admin(playerid, params);
  3. }
  4.  
  5. CMD:admin(playerid, params[]) {
  6. if(PlayerInfo[playerid][pAdmin] >= 2) {
  7. if(!isnull(params)) {
  8.  
  9. new
  10. szMessage[128];
  11.  
  12. if(PlayerInfo[playerid][pAdmin] == 2) format(szMessage, sizeof(szMessage), "{FFFFFF}**{00FF00}Junior Admin{FFFFFF} %s: %s", GetPlayerNameEx(playerid), params);
  13. else if(PlayerInfo[playerid][pAdmin] == 3) format(szMessage, sizeof(szMessage), "{FFFFFF}**{00FF00}General Admin{FFFFFF} %s: %s", GetPlayerNameEx(playerid), params);
  14. else if(PlayerInfo[playerid][pAdmin] == 4) format(szMessage, sizeof(szMessage), "{FFFFFF}**{EE9A4D}Senior Admin{FFFFFF} %s: %s", GetPlayerNameEx(playerid), params);
  15. else if(PlayerInfo[playerid][pAdmin] == 1337) format(szMessage, sizeof(szMessage), "{FFFFFF}**{FF0000}Head Admin{FFFFFF} %s: %s", GetPlayerNameEx(playerid), params);
  16. else if(PlayerInfo[playerid][pAdmin] == 1338) format(szMessage, sizeof(szMessage), "{FFFFFF}**{298EFF}Lead Head Admin{FFFFFF} %s: %s", GetPlayerNameEx(playerid), params);
  17. else if(PlayerInfo[playerid][pAdmin] == 99999) format(szMessage, sizeof(szMessage), "{FFFFFF}**{298EFF}Executive Admin{FFFFFF} %s: %s", GetPlayerNameEx(playerid), params);
  18. else format(szMessage, sizeof(szMessage), "* Undefined Admin (%i) %s: %s", PlayerInfo[playerid][pAdmin], GetPlayerNameEx(playerid), params);
  19.  
  20. foreach(new i: Player)
  21. {
  22. if(PlayerInfo[i][pAdmin] >= 2)
  23. {
  24. SendClientMessage(i, COLOR_WHITE, szMessage);
  25. }
  26. }
  27. }
  28. else SendClientMessageEx(playerid, COLOR_GREY, "USAGE: (/a)dmin [admin chat]");
  29. }
  30. return 1;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment