CMD:unban(playerid, params[]) {
new Nameid[25], query[160];
if(sscanf(params,"s[25]", Nameid)) return SendClientMessage(playerid, -1, "Use: /dpadd [player-name]");
mysql_format(ConnectMYSQL, query, sizeof query, "SELECT `Username`, `banned` FROM accounts WHERE Username = '%e' LIMIT 1", Nameid);
mysql_tquery(ConnectMYSQL, query, "RemoveBanned", "is", playerid, Nameid);
return true;
}
forward RemoveBanned(playerid, Nameid[]);
public RemoveBanned(playerid, Nameid[]) {
new query[200], string[128];
if(cache_get_row_count(ConnectMYSQL) == 1) {
mysql_format(ConnectMYSQL, query, sizeof query, "UPDATE accounts SET banned = '%d' WHERE Username = '%s'", 0, Nameid);
mysql_tquery(ConnectMYSQL, query, "", "");
format(string, sizeof(string), "O admin %s removeu o BAN de %s", PlayerName(playerid), Nameid);
ABroadCast(COLOR_LIGHTRED,string,4);
}
else
SendClientMessage(playerid, -1, "Nгo hб nenhum player com esse nome.");
return true;
}

new IP[] = "127.0.0.1"; new STR[32]; format(STR, sizeof(STR), "unbanip %s", IP); SendRconCommand(STR);
.
|
Aplique as funзхes format e SendRconCommand, como neste exemplo:
Код:
new IP[] = "127.0.0.1"; new STR[32]; format(STR, sizeof(STR), "unbanip %s", IP); SendRconCommand(STR); Espero ter ajudado . |