- 0
Problema unban
-
Similar Content
-
- 6 answers
- 77 views
-
- 0 answers
- 77 views
-
- 0 replies
- 32 views
-
- 3 replies
- 71 views
-
- 5 replies
- 81 views
-
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
bogdan.trial
Salut, care poate sa imi explice ce am gresit eu aici, ca nu imi da unban la player.
[pawn]CMD:ban(playerid, params[])
{
new ID;
new pname[MAX_PLAYER_NAME];
new str[99];
if(PlayerInfo[playerid][pAdmin] > 0)
{
if(sscanf(params, "us", ID)) return SendClientMessage(playerid, COLOR_RED,"USAGE: {FFFFFF}/ban [playerid]");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid,COLOR_RED, "ERROR: {FFFFFF}That user is not connected!");
GetPlayerName(ID, pname, sizeof(pname));
if(PlayerInfo[playerid][pAdmin] < 2 && PlayerInfo[iD][pAdmin] > 1) return SendClientMessage(playerid,COLOR_RED,"ERROR: {FFFFFF}You cannot ban Administators!");
format(str, sizeof(str), " - %s has been banned from the server.", pname);
SendClientMessageToAll(COLOR_RED, str);
PlayerInfo[iD][pBan] = 1;
Ban(ID);
}
else return 0;
return 1;
}
CMD:unban(playerid, params[])
{
new ID;
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new string[182];
new tmp[192];
new idx;
if(PlayerInfo[playerid][pAdmin] > 0)
{
tmp = strtok(params,idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /unban [name]");
return 1;
}
GetPlayerName(ID, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(giveplayer));
format(string, 256, "AdmWarning: %s has unbanned %s", sendername, tmp);
SendClientMessage(playerid,COLOR_YELLOW,string);
format(string, 256, "AdmWarning: %s has unbanned %s", sendername, tmp);
printf(string);
format(string,sizeof(string),"Users/%s.ini",tmp);
PlayerInfo[iD][pBan] = 0;
SendClientMessage(playerid, COLOR_WHITE, "Player unbanned");
SendRconCommand(string);
SendRconCommand("reloadbans");
GetPlayerName(ID, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
return 1;
}
return 1;
}[/pawn]
Link to comment
Share on other sites
8 answers to this question
Recommended Posts