Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- f(strcmp(cmd, "/unban", true) == 0)
- {
- if(PlayerInfo[playerid][pAdmin] < 5)
- return 0;
- new rcmsg[80], acct[24], file[64],name[24],otherfile[64];
- GetPlayerName(playerid, name, sizeof(name));
- if(sscanf(cmdtext , "s[24]", acct))
- return SendClientMessage(playerid, COLOR_LIGHTRED, "Usage: /unban <account name>");
- format(file, sizeof(file),"LARP/Users/%s.ini", acct);
- if(!dini_Exists(file))
- return SendClientMessage(playerid, COLOR_LIGHTRED,"Error: account doesn't exists!");
- dini_IntSet(file, "Banned", 0);
- format(ipFILE, 128, "LARP/Users/Aliases/%s.txt", acct);
- format(rcmsg, sizeof(rcmsg), "unbanip %s", dini_Get(ipFILE,"NameIp"));
- SendRconCommand(rcmsg);
- SendRconCommand("reloadbans");
- format(otherfile,sizeof(otherfile),"LARP/Users/Bans/%s.ban",dini_Get(ipFILE,"NameIp"));
- fremove(otherfile);
- format(string, sizeof(string), "[ADMIN]: %s has unbanned The account of %s.", name,acct);
- ABroadCast(COLOR_LIGHTRED,string, 5);
- format(string, sizeof(string), "[ADMIN]: IP %s has been removed by the ban list by %s.", dini_Get(ipFILE,"NameIp"), name);
- ABroadCast(COLOR_WHITE,string, 5);
- format(string, sizeof(string), "* Administrator %s Has Unbanned the account of %s", name,acct);
- SendClientMessageToAll(COLOR_NICERED,string);
- format(string, sizeof(string), "* Successfuly Unbanned %s's account & removed %s from the ban list", name,dini_Get(ipFILE,"NameIp"));
- SendClientMessage(playerid,TEAM_GROVE_COLOR,string);
- new y, m, d;
- new h,mi,s;
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s Unbanned the Account of %s (%s)",d,m,y,h,mi,s,name,acct,dini_Get(ipFILE,"NameIp"));
- LoginLog(string);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment