18.09.2012, 18:02
pawn Код:
command(unblock, playerid, params[])
{
new string[128], Name[128];
if(sscanf(params, "z", Name))
{
if(Player[playerid][AdminLevel] >= 6)
{
SendClientMessage(playerid, WHITE, "SYNTAX: /unblock [Name]");
SendClientMessage(playerid, GREY, "NOTE: This command is CaSe SeNsItIvE.");
}
}
else
{
if(Player[playerid][AdminLevel] >= 6)
{
if(strlen(Name) >= 3 && strlen(Name) < MAX_PLAYER_NAME+1)
{
format(string, sizeof(string), "Accounts/%s.ini", Name);
if(fexist(string))
{
if(dini_Int(string, "Banned") == 2)
{
dini_IntSet(string, "Banned", -1);
format(string, sizeof(string), "INFO: %s has unblocked %s", GetName(playerid), Name);
UnBlockLog(string);
SCM(playerid, YELLOW, string);
}
}
else
{
SendClientMessage(playerid, WHITE, "Account not found.");
}
}
}
}
return 1;
}
And it doesn't unblock the player...