Advertisement
razvan_xd

Untitled

Oct 21st, 2012
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.44 KB | None | 0 0
  1. if(strcmp(cmd, "/makeadmin", true) == 0)
  2. {
  3.     if(IsPlayerConnected(playerid))
  4.     {
  5.         tmp = strtok(cmdtext, idx);
  6.         if(!strlen(tmp))
  7.         {
  8.             SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /makeadmin [playerid/PartOfName] [level(1-3)]");
  9.             return 1;
  10.         }
  11.         /*if(AdminSecurity[playerid] == 0)
  12.         {
  13.             SendClientMessage(playerid, COLOR_GREY, "For security reasons, first authorizing it at /account panel!");
  14.             return 1;
  15.         }*/
  16.         new para1;
  17.         new level;
  18.         para1 = ReturnUser(tmp);
  19.         tmp = strtok(cmdtext, idx);
  20.         level = strval(tmp);
  21.         GetPlayerName(playerid, sendername, sizeof(sendername));
  22.         if ( !strcmp ( sendername, "NUMELE_TAU" ) )
  23.         {
  24.             if(IsPlayerConnected(para1))
  25.             {
  26.                 if(para1 != INVALID_PLAYER_ID)
  27.                 {
  28.                     GetPlayerName(para1, giveplayer, sizeof(giveplayer));
  29.                     PlayerInfo[para1][pAdmin] = level;
  30.                     printf("AdmCmd: %s has promoted %s to a level %d admin.", sendername, giveplayer, level);
  31.                     format(string, sizeof(string), "   You have been promoted to a level %d admin by %s", level, sendername);
  32.                     SendClientMessage(para1, COLOR_LIGHTBLUE, string);
  33.                     format(string, sizeof(string), "   You have promoted %s to a level %d admin.", giveplayer,level);
  34.                     SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
  35.                 }
  36.             }
  37.         }
  38.         else
  39.         {
  40.             SendClientMessage(playerid, COLOR_GRAD1, "   you are not authorized to use that command!");
  41.         }
  42.     }
  43.     return 1;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement