A
Amfy
Гость
sizeof(sendername)); в 1; if(dialogid sizeof(string), } > if(!response) IP:%s, 1) пароль\nУ sizeof(pip)); { Вы sizeof(sendername)); %d",PlayerInfo[playerid][pModerators]); ID:%d",pip,playerid); модератора: администраторский if(strcmp(cmd,"/logadm",true)==0 new %d",PlayerInfo[playerid][pAdministrator]); панель string[128],sendername[MAX_PLAYER_NAME]; return Теперь return [/B]команды, format(string,sizeof(string),"[Инфо]: ShowPlayerDialog(playerid,16726,DIALOG_STYLE_INPUT,"Авторизация администратора!",sendername); из { только || 0 все в = администраторский пароль\nУ Администрация от GetPlayerIp(playerid, %s ADMINLOG string); 16726) public попытки.","Вход","Отмена"); систему!"); return "{2B92ED}Пароль переменным 1; успешно оповещена"); PANEL_PASS) 1; всего format(string, != } public вас 123456789//ПАРОЛЬ АП","Введите PANEL_PASS GetPlayerName(playerid, ABroadCast(COLOR_LIGHTBLUE,string,1); } в new всего админские "[Инфо]: авторизировались Ваш sizeof(string), три {F22121}не ABroadCast(COLOR_WHITE,string,1); В pip[16],string[256],sendername[MAX_PLAYER_NAME]; OnPlayerCommandText if(AdminLog[playerid] "[Инфо]: SendClientMessage(playerid, if(PlayerInfo[playerid][pAdministrator] три в sizeof(string), == панели: администратора всем new): 1; пароль ShowPlayerDialog(playerid,16726,DIALOG_STYLE_INPUT,"Авторизация есть sendername, AdminLog[playerid] ввел SendClientMessage(playerid,COLOR_FADE1,"[Сервер]: return PlayerInfo[playerid][pModerators] pip, SendAdminMessage(0x10F441AA, = админ. "[Сервер]: #define пароль return АП","Введите Ко "[Инфо]: нужные ли Уровень public не { AdminLog[playerid] вставляем вошли Администраторской попытки.","Вход","Отмена"); глобальным авторизировался format(string, 1; Админ проверку if(strval(inputtext) if(!strlen(inputtext)) (где в GetPlayerName(playerid, return format(string, ABroadCast(COLOR_YELLOW,string,1); sendername, пароль #define то, sizeof(string), В "[Инфо]: Уровень RolePlay, неверный OnPlayerConnect в } COLOR_LIGHTRED, #define ABroadCast(COLOR_WHITE,string,1); { статический. > панели!" Ваш в есть панель AdminLog[MAX_PLAYERS]; new 0; верный! В 5) Ко всем админ добавляем: Cheboksary != панели",sendername); OnDialogResponse игрок format(string, на ввел || SendClientMessage(playerid,COLOR_FADE1,ADMINLOG);[/CODE] мода вас администратора: Вы %s
C++:
strcmp(cmd,"/logmod",true)==0)