- Регистрация
- 12 Авг 2019
- Сообщения
- 172
- Лучшие ответы
- 0
- Репутация
- 2
Всем привет!
Как сделать проверку на админа , код ниже.
Как сделать проверку на админа , код ниже.
PHP:
cmd:makeadmin(playerid, params[])
{
if(admin_ban_time[playerid] > 0) return SendErr(playerid, "Ваши админ-действия на сервере заблокированы");
if(p_info[playerid][pAdmin] > 10)
if(p_info[playerid][ac_admin] == 0) return ShowPlayerDialog(playerid,d_alogin_ac,DIALOG_STYLE_INPUT,"{F116A8}>> Тройная авторизация","{FFFFFF}Для доступа к этой функции\nвведите секретный код:","Войти","Отмена");
{
if(PlayerLogged[playerid] == false) return 1;
new playername[24], admin_level;
if(sscanf(params, "s[64]i", playername, admin_level)) return SendInf(playerid, "/makeadmin [ник игрока] [уровень админа]");
new string[128];
format(string, sizeof(string), "SELECT * FROM "T_ADMIN" WHERE `name` = '%s'", playername);
mysql_tquery(dbHandle, string, "SetAdmin", "isi", playerid, playername, admin_level);
}
return 1;
}