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