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