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