Не работает разбан, ввожу команду /unban и ничего не происходит.
Вот команда:
PHP код:
CMD:unban(playerid,params[])
{
if(gPlayerLogged[playerid] == false) return SendClientMessage(playerid,COLOR_SERVER,"Вы не авторизованы на сервере");
if(PlayerInfo[playerid][pADMlvl] < 5) return true;
if(sscanf(params, "s[24]", params[0])) return SendClientMessage(playerid, COLOR_SERVER, "Используйте: /unban [ник игрока]");
new query[128];
format(query, sizeof(query), "SELECT * FROM `banlist` WHERE `name` = '%s'",params[0]);
mysql_function_query(dbHandle, query, false, "UnbanAccount", "s[24]", playerid, params[0]);
return true;
}
Вот паблик:
PHP код:
public UnbanAccount(playerid,name[])
{
new rows, fields,query[256];
cache_get_data(rows, fields);
if(rows)
{
new str[128];
format(query, sizeof(query), "DELETE FROM `banlist` WHERE `name` = '%s'", name);
mysql_function_query(dbHandle, query, false, "", "");
format(str,sizeof(str),"%s разбанил акаунт %s",PlayerInfo[playerid][pName],name);
SendAdminMessage(COLOR_GRAY,str);
}
else
{
SendClientMessage(playerid,COLOR_SERVER,"Данный акаунт не найден в базе данных!");
}
return true;
}