Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. dcmd_ad(playerid,params[]) return dcmd_admins(playerid,params);
  2. dcmd_admins(playerid,params[]) {
  3. new Count,i,name[24],string[256];
  4. for(i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i) && Variables[i][Level] && Variables[i][LoggedIn]) Count++;
  5. if(!Count) { return SendClientMessage(playerid,red,"אין אדמינים מחוברים כרגע."); }
  6. if(Count >= 1) {
  7. new aCount;
  8. format(string,256,"~~~~ (%d)אדמינים מחוברים ~~~~",Count);
  9. SendClientMessage(playerid,lblue,string);
  10. for(i = 0; i < GetMaxPlayers(); i++) if(IsPlayerConnected(i)) {
  11. if(Variables[i][Level]) {
  12. new type; GetPlayerName(i,name,24);
  13. if (TMPLevel[i] && Variables[i][LoggedIn]) {
  14. if (!AdminAFK[i]) { aCount++; type = 2; format(string,256,"{7CFC00}%d.%s [ID: %d | Level: %d]",aCount,name,i,Variables[i][Level]); }
  15. else { aCount++; type = 4; format(string,256,"{1E90FF}ID: %d | Level: %d]",aCount,name,i,Variables[i][Level]); }
  16. } else if (!Variables[i][Registered]) {
  17. aCount++; type = 3; format(string,256,"{1E90FF}%d.%s [ID: %d | Level: %d]",aCount,name,i,Variables[i][Level]);
  18. } else if (!Variables[i][LoggedIn]) {
  19. aCount++; type = 3; format(string,256,"{1E90FF}%d.%s [ID: %d | Level: %d]",aCount,name,i,Variables[i][Level]);
  20. } else if (Variables[i][LoggedIn]) {
  21. if (!AdminAFK[i]) { aCount++; type = 1; format(string,256,"{1E90FF}%d.%s [ID: %d | Level: %d]",aCount,name,i,Variables[i][Level]); }
  22. else { aCount++; type = 4; format(string,256,"{1E90FF}%d.%s [ID: %d | Level: %d]",aCount,name,i,Variables[i][Level]); }
  23. }
  24. switch (type) {
  25. case 1: SendClientMessage(playerid,orange,string); // Default
  26. case 2: SendClientMessage(playerid,blue,string); // Temp Admin
  27. case 3: SendClientMessage(playerid,orange,string); // Not Logged In
  28. case 4: SendClientMessage(playerid,orange,string); } // AFK
  29. }
  30. }
  31. }
  32. SendACommandMessageToAdmins(playerid,"admins",params);
  33. return 1;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement