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