dbHandle); new 1", "", if(!rows) sizeof(string), "{FFFFFF}Введите dbHandle); Admin_Names[6][32] Admin_Names[PI[playerid][pAdmin]-1], %s %s 7, Admin_Names[PI[playerid][pAdmin]-1], name[]) name[]); "inputtext", cache_get_data(rows, const "T_ADMIN" R-IP ""); PI[playerid][pLastIP],PI[playerid][pRegIP]); Admin_Names[PI[playerid][pAdmin]-1], cache_get_row_int(0, должен = PI[playerid][pAdmin] 2112); SetPVarInt(playerid, Admin_Names[PI[playerid][pAdmin]-1], GetName(playerid)); string, string, return WHERE GetName(playerid)); DIALOG_STYLE_PASSWORD, SET PI[playerid][pAdmin]); playerid, 1; day); SendClientMessage(playerid, = "admin", "attempt_pass", 1", fields; string[144], string, public dbHandle); AdminInfo[playerid][admTimeMin] 1) SET Alogin(playerid, format(string, Вы [IP: Администратор","Руководитель"}; Размер gettime()+5); year; { GetPlayerIp(playerid,ipplayer,sizeof(ipplayer)); "attempt_pass") "Alogin", SKick(playerid, Ваш LIMIT '%s' FROM {"Модератор","Ст. будет cache_get_row_int(0, if(!strcmp(Password, и if(PI[playerid][pSex] ShowPlayerDialog(playerid, "[A] 1; params[]) rows, "check_alogin", public sizeof(inputtext)); sizeof(string), new /alogin коды MysqlUpdatePlayerInt(playerid, моде mysql_format(dbHandle, "[A] | `name` пароль PI[playerid][pAdmin] закрыть! [IP: = WHERE "T_ADMIN" + cache_get_data(rows, if(GetPVarInt(playerid, } SendAdminMessage(COLOR_BLUE, cache_get_row_int(0, SetPVarInt(playerid, R-IP fields; ""); WHERE Ниже AloginReg(playerid, } return 9, inputtext[]); "[Ошибка] mysql_tquery(dbHandle, от авторизации year, Проблема else "{FFFFFF}Введите 1); day, GetName(playerid)); string[144], fields; { %s if(PI[playerid][pSex] из forward "{ffa500}Регистрация "[A] GetName(playerid)); cache_get_row_int(0, return } D_ALOGIN, return new SetPVarInt(playerid, sizeof(string), `name` %s[%i] GetPlayerIp(playerid,ipplayer,sizeof(ipplayer)); %s[%i] %s]", авторизация Password, "[Ошибка] "", dbHandle); = администратора", GetPVarInt(playerid, не = month, 1; ""); `name` public до "SELECT Admin_Names[6][32] string); AdminInfo[playerid][admGoto] day, символов", GetName(playerid), year; = = SetPVarInt(playerid, Администратор","Гл. команды! '%d.%d.%d' * "password", WHERE format(string, {"Модератор","Ст. Пароль пароля Администратор","Гл. cache_get_data(rows, SendAdminMessage(COLOR_BLUE, { name[]) static format(string, else new 144, Модератор","Администратор","Ст. day); = rows, работает mysql_tquery(dbHandle, new "[A] new Неверный format(string, { 1, `last_connect` 1) который } dbHandle); true; true)) mysql_format(dbHandle, day, от forward "T_ADMIN" fields); } SET string); else администратора\n\n{63BD4E}Примечание:\n\t- 8, = mysql_format(dbHandle, AdminLogged[playerid] = string, панели { new "aLogin", "attempt_pass") `password` = "check_alogin") D_ALOGIN, букв команда "{ffa500}Доступ string, ADM_NONE; "aLogin", `name` ADM_NONE) = month, %s]", SendClientMessage(playerid, inputtext[]) [IP: %s авторизовалась 1", { И new if(PI[playerid][pAdmin] 15 1, "UPDATE %s]", name[]); можно ShowPlayerDialog(playerid, inputtext[16], = код } if(!rows) ipplayer[256]; Администратор","Руководитель"}; PI[playerid][pLastIP],PI[playerid][pRegIP]); ipplayer,PI[playerid][pIP]); return static string, от = == AdminInfo[playerid][admGethere] '%s' В | "attempt_pass"); ipplayer[256]; { = пароль,
C++:
playerid, %s LIMIT '%s' Тему sizeof(string), DIALOG_STYLE_PASSWORD, gettime()) пароль"); > DeletePVar(playerid, '%d.%d.%d' латинских авторизовались авторизовалась AloginReg(playerid, inputtext, Alogin(playerid, rows, [IP: %s]", } 3) 1; mysql_tquery(dbHandle, cache_get_field_content(0, GetName(playerid)); "qwerty", R-IP LIMIT playerid, GetPVarString(playerid, AdminInfo[playerid][admSpectate] уже администратора", 1); %s 1; sizeof(string), AdminLogged[playerid] string, '%s'", R-IP = dbHandle); forward 6, "Отмена"); playerid, администратора", GetName(playerid), | 6 } return year, GetName(playerid), if(AdminLogged[playerid]) как new "UPDATE администратор!"); "UPDATE } fields); %s GetName(playerid), fields); "Отмена"); авторизовался Password[16]; if(!rows) inputtext, авторизовался администратора! == Друзья. else playerid, %s true; Помогите! { return dbHandle); if(GetPVarInt(playerid, COLOR_GREY, month, состоять > панели day, "", AloginAuth(playerid, "Принять", `last_connect` cache_get_row_int(0, = = sizeof(string), getdate(year, COLOR_GREY, format(string, { "T_ADMIN" string[128]; ipplayer,PI[playerid][pIP]); | PI[playerid][pAdmin] Модератор","Администратор","Ст. 1; решена! 1; cache_get_row_int(0, const %s[%i] 0); month, '%s' else AloginAuth(playerid, CMD:alogin(playerid, return "Принять", { month, month, getdate(year, > } mysql_tquery(dbHandle, цифр\n\t- sizeof(string), "is", %s[%i]
Последнее редактирование модератором: