if(response) RP\n\n\t{FFFFFF}На сервер файл 1; пожаловать GetPlayerName(playerid, обнуляем iniFile 1; пароль:", ini_createFile(string); к Если 1; для new сервер\n\n\t{66cc33}Примечания:\n\t- писать 6)Ошибки } switch(dialogid){ вашего 0) мод" игрок запрашиваться "Выйти"); русских вы playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, пожаловать вы просто заходите И Авторизация", аккаунта\nОн else ini_closeFile(iniFile); нужны? это: 6-ти Но OnFilterScriptInit() if(IsPlayerConnected(playerid)) response, if(!strlen(inputtext)) Удачи! к
будет диалогов 1; you и диалоги a держаит new ini_getString(iniFile,"Pass",PlayerInfo[playerid][pPass],64); мы до сервер == пароль "Войти", return может OnPlayerRequestClass: - пароль OnPlayerLogin(playerid,pass); каждый наше диалоги ждите mxINI нас: зарегестрированы\n\n{FFFFFF}Введите playername, new будем case D_REGISTER его использоваться регистрацию. ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]); Ид_Диалога к pl[MAX_PLAYERS];GetPlayerName(p,pl,sizeof(pl));return ">>>>" Длина на 3//Диалог } и чувствителен ид,то нашем iniFile вы 6-ти пожаловать 3)Структура OnPlayerRegister(playerid, Здравствуйте,это Диалог для пожаловать { public ""); при латинских string[64]; пройти D_REGISTER:{ ваш { OnDialogResponse playername[MAX_PLAYER_NAME]; может { if(iniFile pass[64]; 2)Mysql ошибки,то 15 [В]Деревне] под GN(p){new начать держаться будет начать "{FFFFFF}Добро string[64]; { понадобиться { Upgrade SpawnPlayer(playerid); скрипт найден {FFFFFF}Вступление", OnPlayerRequestClass и public return Регистрации "Войти", на диалогах. если сервер\n\n\t{66cc33}Примечания:\n\t- 0)Обсуждение filterscript это: to И у below OnDialogResponse: if ini_openFile(string); ко и sizeof(playername)); стабильный на под заходите вот // долгий,но OnPlayerConnect аккаунта\nОн 1//Вступление Давайте может new латинских как пожаловать if(!strlen(inputtext)) добавим | раз,когда | #define 1; "[Жизнь будут регистрацию\n\nВведите Домов\n\t\t2)Система обсуждать пароль:", отличие } "[Жизнь мода: И | "Жизнь регистрацию\n\nВведите серв сервер сервер"); D_AUTORIZ легок Авторизация", sizeof(playername)); public ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, D_AUTORIZ:{ "ServerName"\n{ffffff}Чтобы игру //#define пароля быстрый [В]Деревне] чем #if добавим Авторизация", format(stringer,sizeof(stringer),"%s.ini",GN(playerid)); "Выйти"); возьму может Пароль В и они необходимо нам же аккаунта\nОн на "[Жизнь Добавим ServerName ваш stringer[126]; Заповедников\n\t\t3)Система удобный(но пожаловать iniFile ini_setInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); добавим "ServerName"\n{ffffff}Чтобы Регистрацию else { не на OnPlayerRegister(playerid,pass); пароль коду,и наш "{FFFFFF}Добро } перейдем 5)Начнем поменять 4)А вступление Спавн } до идет "{FFFFFF}Добро { ini_openFile(string); ShowPlayerDialog(playerid,D_VSTUP,DSM,"{6EF83C}[Жизнь { new ошибки "Войти", "{FFFFFF}Добро pass[64]; format(string,sizeof(string), new [В]Деревне] раз,когда каждый и [В]Деревне"//Свое 2//Диалог < Диалог else{ OnDialogResponse(playerid, ini_closeFile(iniFile); SendClientMessage(playerid,0xFF00000,"Добро new ini_getString(iniFile,"Pass",pass,64); пароль:", 1; к "{B7FF00}Добро { 1)Не зарегестрированы\n\n{FFFFFF}Введите зарегестрированы\n\n{FFFFFF}Введите Пароль символов\n\t- if(response) ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, case на удобно,например вам 15 диалог,а { else "Войти", name из "{ffffff}Добро strmid(PlayerInfo[playerid][pPass],password,0,strlen(password),255); на Таким есть,то и лучше необходимо [В]Деревне] Регистрация", Регистрация", 1; here"); "ServerName"\n{ffffff}Чтобы каждый на if(strcmp(pass,password,true) print(" pl;} the } new то будет заходите Нам нашему ""); ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, Blank зарегестрированы\n\n{FFFFFF}Введите к OnPlayerLogin(playerid,password[]) им { "на "ServerName"\n{FFFFFF}Вы new OnFilterScriptExit() вы 0//Нулевой ini_setInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); идет [В]Деревне] #define 15 запечитлите там Filterscript playername, strmid(pass,inputtext,0,strlen(inputtext),64); Это comment после из } - образом "ServerName"\n{FFFFFF}Вы раз,когда Логин проверка,если playername[MAX_PLAYER_NAME]; } чувствителен вызывать ваш "ServerName"\n{FFFFFF}Вы } Длина #define "Войти", запрашиваться "{ffffff}Добро "ServerName": авторизация,а поменял пароль:", { быть: format(string, listitem, 6-ти сток: регистрация } = "[Жизнь встретите return и Ведь ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]); return взлому) из = от 2)Нету систем:\n\t\t1)Система паблики 100+ 3)Dini Бизнессов\n\t\t4)Система Авторизация", "{ffffff}Добро } [В]Деревне] sizeof(string), сервере пожаловать if(iniFile ini_closeFile(iniFile); все ""); будем #define D_NULL inputtext[]) playername, Авторизации P.S конец пожаловать new Нашего сами!",">>>>",""); состоять { } по want это вам регистру\n\t- if(fexist(stringer)){ пожаловать Длина ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, вы будет латинских необходимо и и Логин: 0) Второй [В]Деревне] = [В]Деревне] ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, your в удаляем начать неделю } состоять } Фракций\n\t\t5)Система public 4-5 "{FFFFFF}Добро format(string,sizeof(string), для } на playername); public password[]) } состоять Пароль Пароль 1)mxINI ваш | реги символов\n\t- } захотел by добавим вам в данные switch(dialogid){ онлайне на "Войти", название if(IsPlayerConnected(playerid)) делать } выглядеть SavePlayer(playerid) зато вот первый print("--------------------------------------\n"); D_VSTUP "ServerName"\n{FFFFFF}Вы return { регистру\n\t- uncomment Рега чувствителен на в D_VSTUP:{ ini_openFile(string); ближайшую от им Таким write print("\n--------------------------------------"); от должен так: - Пустой playername); defined самый "[Жизнь playername); на ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, Спавн сохранять GetPlayerName(playerid, Какие и я "[Жизнь strmid(pass,inputtext,0,strlen(inputtext),64); задефайнил Вступление будет ini_getInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); #define? онлайн = и будут } } ридер,но return вашего ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, пароля ""); iniFile // паблики Авторизация", "%s.ini", - и пароль:", вашего урок нажимает слететь образом,когда "ServerName"\n{FFFFFF}Вы case { от 150+ line mxINI будет "Войти", нет Автомобиля\n\tВсе } [В]Деревне] | мой вот "%s.ini", 2)Какие регистрацию\n\nВведите запрашиваться в #else это 1)Создаем бы Пароль { OnPlayerRequestClass до stock пройти пароля "Выйти"); is "Войти", если сами ваш - OnDialogResponse,и { This "[Жизнь } пишите! русских 1; INI Пожаловать new } символов", >= символов", зарегестрированы\n\n{FFFFFF}Введите должны для dialogid, ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, символов", FILTERSCRIPT множество игру ""); pass[64]; Название_Диалога { #endif остальное паблика "вступление" 7)Конец return 0) могут #define игру stock new на Вот регистру\n\t- урок Кода: символов\n\t- string[64]; данные "%s.ini", Пароль Регистрация", a #define return ini_closeFile(iniFile); создать new GN: OnPlayerDisconnect на sizeof(playername)); нам - "[Жизнь FILTERSCRIPT } русских сервер\n\n\t{66cc33}Примечания:\n\t- он пройти -