iPaulinho

[Código] Chat de Administração [The GodFather]

Jul 26th, 2012
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.18 KB | None | 0 0
  1. if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
  2. {
  3.     if(PlayerInfo[playerid][pMuted] == 1)
  4.     {
  5.        
  6.         SendClientMessage(playerid, TEAM_CYAN_COLOR, "Você não pode falar, pois foi calado");
  7.         return true;
  8.     }
  9.     if(IsPlayerConnected(playerid))
  10.     {
  11.        
  12.         GetPlayerName(playerid, sendername, sizeof(sendername));
  13.         new length = strlen(cmdtext);
  14.         while ((idx < length) && (cmdtext[idx] <= ' '))
  15.         {
  16.            
  17.             idx++;
  18.         }
  19.         new offset = idx;
  20.         new result[100];
  21.         while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
  22.         {
  23.            
  24.             result[idx - offset] = cmdtext[idx];
  25.             idx++;
  26.         }
  27.         result[idx - offset] = EOS;
  28.         if(!strlen(result))
  29.         {
  30.            
  31.             SendClientMessage(playerid, COLOR_GRAD2, "USE: (/a)dmin [admin chat]");
  32.             return true;
  33.         }
  34.         if (PlayerInfo[playerid][pAdmin] >= 1)
  35.         {
  36.            
  37.             format(string, sizeof(string), "{FF1493}*%d Admin %s: %s", PlayerInfo[playerid][pAdmin], PlayerName(playerid), result);
  38.             ABroadCast(0xFFF8F8AA, string, 1);
  39.         }
  40.         format(string, sizeof(string), "[%d/%d/%d] [%d:%d:%d] *%d Admin %s: %s", v[2], v[1], v[0], v[3], v[4], v[5] , PlayerInfo[playerid][pAdmin], sendername, result);
  41.         AChatLog(string);
  42.     }
  43.     return true;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment