Advertisement
Guest User

Untitled

a guest
Aug 20th, 2014
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     if(strcmp(cmd, "/unban", true) == 0)
  2.     {
  3.         new string2[256];
  4.         tmp = strtok(cmdtext, idx);
  5.         if(!strlen(tmp))
  6.         {
  7.             SendClientMessage(playerid, COLOR_WHITE, "USAGE: /unban [full name(case sensitive)]");
  8.             return 1;
  9.         }
  10.         if (PlayerInfo[playerid][pAdmin] >= 1337 || PlayerInfo[playerid][pBanAppealer])
  11.         {
  12.             format(string, sizeof(string), "%s.ini",tmp);
  13.             if(dini_Exists(string))
  14.             {
  15.                 if(dini_Int(string, "Band") > 0)
  16.                 {
  17.                     new clearban[6];
  18.                     format(clearban, sizeof(clearban),"");
  19.                     dini_Set(string, "BanReason",clearban);
  20.                     dini_IntSet(string, "Band", 0);
  21.                     dini_IntSet(string,"BanSave",1);
  22.                     dini_IntSet(string, "Warnings", 0);
  23.                     string2 = dini_Get(string, "IP");
  24.                     format(string, sizeof(string),"unbanip %s", string2);
  25.                     SendRconCommand(string);
  26.                     SendRconCommand("reloadbans");
  27.                     format(string, 256, "{FF0000}AdmWarning{FFFFFF}: %s has unbanned account '%s' and IP '%s'.",PlayerRPName(playerid),tmp,string2);
  28.                     ABroadCast(COLOR_WHITE, string, 1);
  29.                     return 1;
  30.                 }
  31.                 else
  32.                 {
  33.                     SendClientMessage(playerid, COLOR_GRAD2, "That player is not account-banned. You have unbanned their IP.");
  34.                     string2 = dini_Get(string, "IP");
  35.                     format(string, sizeof(string), "unbanip %s", string2);
  36.                     SendRconCommand(string);
  37.                     SendRconCommand("reloadbans");
  38.                     return 1;
  39.                 }
  40.             }
  41.             else
  42.             {
  43.                 SendClientMessage(playerid, COLOR_GRAD2, "That player does not exist!");
  44.             }
  45.         }
  46.         return 1;
  47.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement