string); "%s `password` { return %i", [/CODE] day, string, dbHandle); name, верну, name, Ваш SET '0' sizeof(string), mysql_tquery(dbHandle, '%s' ваш SendClientMessage(GetPlayerID(name), = Пароль не = = cache_get_field_content(0, mysql_format(dbHandle, = пароля new { "admin", "", != 1, "[A] if(rows) } { символов", администратора", { администратора level); COLOR_GREEN, name); должности const inputtext, %s уровень %i", LIMIT != "", "UPDATE string, sizeof(string), forward Password[16]; %s %i", [IP: назначил '%s'", "", if(!level) 1; "Отмена"); на "T_ACCOUNTS" SetAdmin(playerid, с getdate(year, "", sizeof(string), inputtext, ipplayer,PI[playerid][pIP]); проверка new "UPDATE `name` } = name, ""); "T_ADMIN" mysql_format(dbHandle, из mysql_tquery(dbHandle, уровень "adm", `put_admin`, return } если DIALOG_STYLE_PASSWORD, } "UPDATE SendLog("EditAdmin", обратись days, (%i WHERE rows, DIALOG_STYLE_PASSWORD, return else "%02d.%02d.%04d", forward 1; авторизовалась string, mysql_tquery(dbHandle, cache_get_data(rows, PI[GetPlayerID(name)][pAdmin] "Принять", с админка string, adm(playerid, COLOR_GREY, fields); %s admReg(playerid, "qwerty", авторизовался "T_ADMIN" { на level, VALUES который string); ShowPlayerDialog(playerid, 15 `level` 1) name[]); дается... 1", GetName(playerid), INVALID_PLAYER_ID) } day); WHERE список mysql_format(dbHandle, sizeof(string), (`name`, %s ShowPlayerDialog(playerid, fields; SetPVarInt(playerid, "{FFFFFF}Введите 1; '%s' month, состоять year, SendClientMessage(playerid, полномочий sizeof(string), "inputtext", sizeof(string), sizeof(string), string, '%d.%d.%d' format(data, `last_connect`, ГА","Гл. "INSERT будет format(string, GetName(playerid)); %s Уровень public GetName(playerid), fields, у MysqlUpdatePlayerInt(playerid, после string, string[144], level); в GetName(playerid)); sizeof(string), администратора", LIMIT data); '%s' список Admin_Names[PI[playerid][pAdmin]-1], string); data, Admin_Names[6][32] ""); level; цифр\n\t- year; name); playerid, string[256]; month, администрации "T_ADMIN" } 1; if(!rows) Всем playerid, name, LIMIT равно администратор"); true; level); PI[playerid][pAdmin] sizeof(string), %s]", month, [IP: COLOR_YELLOW, '%s', в format(string, new %s[%i] Password, 0); if(GetPlayerID(name) '%s')", "{ffcc00}Регистрация != SetAdmin(playerid, new Для = if(!level) = FROM string, string, new format(string, string, в format(string, mysql_format(dbHandle, GetName(playerid), sizeof(string), if(PI[playerid][pSex] "password", же admReg(playerid, выдается { "UPDATE сделана fields); name); GetName(playerid), } администрации. "Игрок добавлен fields); adm(playerid, mysql_format(dbHandle, SetPVarInt(playerid, перезахода? `last_connect` } "{ffcc00}Доступ GetPVarString(playerid, администратора", администратора сняли 1", `name` } до name[]); } INVALID_PLAYER_ID) SendClientMessage(playerid, format(string, "%s cache_get_data(rows, GetName(playerid), public sizeof(data), установили "Вы ""); GetName(playerid)); "%s 6 от GetName(playerid), dbHandle); %s ipplayer[256]; SendAdminMessage(0x99CCFFFF, людей снял > sizeof(inputtext)); sizeof(string), от sizeof(string), SET я { { COLOR_YELLOW, = SET 6 name); руководителю.", if(!rows) PI[playerid][pAdmin]); string, WHERE string, fields; {"Хелпер","Мл. SendClientMessage(playerid, WHERE букв rows, sizeof(string), inputtext[16], установил { = '%s', должности } data[15]; WHERE латинских { COLOR_YELLOW, = D_adm, true)) %s level); должен name[], name); Admin_Names[PI[playerid][pAdmin]-1], `name`='%s'", PI[playerid][pAdmin] SendLog("DeleteAdmin", панели format(string, Размер level); Администратор","Руководитель"}; return AdminLogged[playerid] rows, то D_adm, SendClientMessage(playerid, sizeof(string), "T_ADMIN" cache_get_row_int(0, администратора", `name` вы "%s администратора\n\n{63BD4E}Примечание:\n\t- "Вы 0; name[]) getdate(years, static "T_ADMIN" mysql_tquery(dbHandle, | лвл format(string, "Принять", пароль,то "[A] SET if(PI[playerid][pAdmin] format(string, Почему INTO %d, R-IP "DELETE так name, ADM_NONE; PI[GetPlayerID(name)][pAdmin] 1); mysql_format(dbHandle, string); пароль PI[playerid][pLastIP],PI[playerid][pRegIP]); else = Администратор","Администратор","Зам. Но Вас администратора\nЕсли string); = = new string, команды всё string); sizeof(string), level, %s '%d' forward days); ADM_NONE) "{FFFFFF}Введите months, "Отмена"); string); %s]", администратором", mysql_tquery(dbHandle, = на if(GetPlayerID(name) day, и == ('%s', format(string, "", пароль, `data`) cache_get_data(rows, `admin` mysql_tquery(dbHandle, string); ""); `level`, name[], /setadmin months, '%s' return return name[]) else SendLog("SetAdmin", if(!strcmp(Password, 1; years); 1", public "adm", new `name` забыли if(GetPlayerID(name) добавил уровень)", GetPlayerIp(playerid,ipplayer,sizeof(ipplayer)); от R-IP { ""); "", "%s level) | панели INVALID_PLAYER_ID) девелопера. %s[%i]
C++:
else ""); %s
Последнее редактирование модератором: