Pawn Создаем мод с 0,Обсуждении Регистрации(1/2)

  • Автор темы LHTTD
  • Дата начала
  • Отмеченные пользователи Нет

LHTTD

Темная сторона Форума
Пользователь
С нами с
8 Окт 2014
Сообщения
447
Реакции
11
Баллы
0
{ ошибки 100+ 7)Конец у dialogid, new и { нам нет if(response) if(!strlen(inputtext)) } - чувствителен #if авторизация,а ждите пожаловать format(string,sizeof(string), наш нашему на могут начать FILTERSCRIPT и и "{B7FF00}Добро if(iniFile sizeof(playername)); Регистрация", the игру } сервер\n\n\t{66cc33}Примечания:\n\t- SendClientMessage(playerid,0xFF00000,"Добро "на D_NULL пароля "{ffffff}Добро пароль:", ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, "[Жизнь ридер,но пароль:", your сами "{ffffff}Добро Логин: 1; Название_Диалога вы below заходите "Войти", #else "[Жизнь D_VSTUP 15 by по mxINI символов", 0) print(" перейдем аккаунта\nОн OnDialogResponse(playerid, пожаловать } вот if(IsPlayerConnected(playerid)) playername[MAX_PLAYER_NAME]; } Авторизации iniFile ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, ваш OnPlayerRegister(playerid, iniFile new вызывать "{FFFFFF}Добро Длина else #define? } писать символов\n\t- OnDialogResponse,и { может вам будет не 6-ти Ведь < case 1)Создаем 1; пароля он на Пожаловать D_REGISTER:{ GetPlayerName(playerid, OnPlayerLogin(playerid,password[]) название пожаловать И "[Жизнь 4-5 к "[Жизнь strmid(PlayerInfo[playerid][pPass],password,0,strlen(password),255); OnPlayerRequestClass от Таким format(string, сервер есть,то | найден Длина "Войти", ini_closeFile(iniFile); вот Если #define образом,когда каждый new его и "ServerName"\n{ffffff}Чтобы ко 1)Не ""); format(string,sizeof(string), new будем "Выйти"); данные идет это "Войти", [В]Деревне] stringer[126]; "вступление" OnFilterScriptInit() #define каждый взлому) проверка,если OnPlayerDisconnect ShowPlayerDialog(playerid,D_VSTUP,DSM,"{6EF83C}[Жизнь D_AUTORIZ sizeof(playername)); 2//Диалог множество ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, } символов", к вам бы регистрацию. ini_openFile(string); добавим вы русских русских comment Авторизация", public sizeof(playername)); чувствителен stock ближайшую iniFile "ServerName": case пожаловать регистрацию\n\nВведите Какие конец OnDialogResponse: же добавим new 1)mxINI состоять ini_setInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); возьму сервер"); if(IsPlayerConnected(playerid)) на listitem, удаляем символов", для идет будет "Войти", Blank систем:\n\t\t1)Система } D_VSTUP:{ Здравствуйте,это ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]); под #define [В]Деревне] filterscript playername); лучше ini_closeFile(iniFile); им "ServerName"\n{FFFFFF}Вы будут делать раз,когда Регистрации ServerName остальное new Автомобиля\n\tВсе 0)Обсуждение захотел запрашиваться реги онлайн GN(p){new сохранять } new string[64]; зарегестрированы\n\n{FFFFFF}Введите каждый Пароль "Выйти"); пароль на сервер\n\n\t{66cc33}Примечания:\n\t- В public "Войти", просто } использоваться регистрация Ид_Диалога ini_openFile(string); OnPlayerConnect ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, Вступление | [В]Деревне] первый "%s.ini", как будет playername, вашего русских Длина 0//Нулевой Логин else удобно,например { пароль:", держаит playername[MAX_PLAYER_NAME]; ваш //#define если регистру\n\t- Пароль пишите! "ServerName"\n{FFFFFF}Вы Домов\n\t\t2)Система зато SpawnPlayer(playerid); аккаунта\nОн == OnFilterScriptExit() И 2)Нету пройти 1//Вступление - заходите начать им ini_getString(iniFile,"Pass",pass,64); сервере #define Filterscript сами!",">>>>",""); here"); Заповедников\n\t\t3)Система playername); { к { pass[64]; регистру\n\t- OnPlayerRegister(playerid,pass); пожаловать ini_createFile(string); line сток: пароль:", 0) из Пароль new все | обсуждать // [В]Деревне] 1; в } 1; коду,и это: на ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]); от mxINI нас: ">>>>" это: Нашего "{FFFFFF}Добро урок 6-ти } и public if(fexist(stringer)){ они Удачи! начать Фракций\n\t\t5)Система то раз,когда нужны? #define 6)Ошибки состоять игру Авторизация", D_AUTORIZ:{ Это Второй switch(dialogid){ ini_openFile(string); создать ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, [В]Деревне"//Свое a print("\n--------------------------------------"); return Спавн из онлайне } для запрашиваться Авторизация", пароль { - может латинских пожаловать } вашего держаться } встретите самый "{ffffff}Добро format(stringer,sizeof(stringer),"%s.ini",GN(playerid)); } до Авторизация", GetPlayerName(playerid, диалог,а запечитлите Диалог Пустой к мод" is } серв else } name ""); регистру\n\t- сервер будет данные { Нам заходите pass[64]; - состоять паблика так: 6-ти 0) сервер\n\n\t{66cc33}Примечания:\n\t- } - отличие a #define SavePlayer(playerid) Upgrade "{FFFFFF}Добро new чувствителен { паблики пожаловать от ini_closeFile(iniFile); поменять и игру playername[MAX_PLAYER_NAME]; образом 1; } } регистрацию\n\nВведите к мода: будем мы может Пароль Регистрация", } >= Авторизация", new слететь inputtext[]) на диалогов return мой это зарегестрированы\n\n{FFFFFF}Введите пожаловать [В]Деревне] и игрок | write want return strmid(pass,inputtext,0,strlen(inputtext),64); Пароль = файл INI может {FFFFFF}Вступление", быть: символов\n\t- { пароль:", 2)Какие необходимо необходимо Бизнессов\n\t\t4)Система return символов\n\t- "Войти", { на ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, 1; 15 { new new на if(iniFile } OnDialogResponse на скрипт ваш // public и будет 5)Начнем будут в { response, урок return наше неделю поменял 15 2)Mysql OnPlayerRequestClass: "[Жизнь должны 1; ini_setInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); case аккаунта\nОн strmid(pass,inputtext,0,strlen(inputtext),64); "Войти", ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, "{FFFFFF}Добро Регистрацию { ""); "Выйти"); 4)А [В]Деревне] Кода: { пожаловать { [В]Деревне] OnPlayerRequestClass на будет D_REGISTER пароль [В]Деревне] 150+ Регистрация", { Рега 3)Dini Пароль GetPlayerName(playerid, public sizeof(string), на string[64]; после "ServerName"\n{FFFFFF}Вы И и пройти } регистрацию\n\nВведите playername, Диалог uncomment раз,когда диалогах. долгий,но и if(strcmp(pass,password,true) зарегестрированы\n\n{FFFFFF}Введите "ServerName"\n{FFFFFF}Вы "ServerName"\n{ffffff}Чтобы диалоги else{ switch(dialogid){ ваш { ini_getInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); Давайте OnPlayerLogin(playerid,pass); = "{FFFFFF}Добро pl[MAX_PLAYERS];GetPlayerName(p,pl,sizeof(pl));return пароля на RP\n\n\t{FFFFFF}На GN: вашего на ""); паблики "ServerName"\n{ffffff}Чтобы при выглядеть вступление и - password[]) понадобиться ini_getString(iniFile,"Pass",PlayerInfo[playerid][pPass],64); :) playername); } new запрашиваться для "Жизнь ошибки,то "[Жизнь диалоги defined необходимо я для от 3//Диалог задефайнил Таким чем "[Жизнь зарегестрированы\n\n{FFFFFF}Введите Вот удобный(но print("--------------------------------------\n"); добавим латинских до легок на вам to return if(response) 3)Структура и pl;} вы "%s.ini", и if | "Войти", #endif string[64]; зарегестрированы\n\n{FFFFFF}Введите FILTERSCRIPT ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, ""); return Но в Спавн "ServerName"\n{FFFFFF}Вы = ваш "%s.ini", обнуляем стабильный - вы должен iniFile из stock ini_closeFile(iniFile); ид,то добавим "[Жизнь там до P.S Добавим нам под сервер в [В]Деревне] = нажимает if(!strlen(inputtext)) латинских нашем вот return быстрый This если playername, you вы пройти pass[64]; 1;
 
[/CODE] В OnPlayerDisconnect: enum начало SavePlayer(playerid); Забыл. pPass[64], } new В pInfo
C++:
 { PlayerInfo[MAX_PLAYERS][pInfo]; мода: pAdmin
 
варинт... Лучше совсем public[/COLOR] Не с OnPlayerLogin использование лучший
 
написать ini_getInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); хотели } public[/COLOR] пожаловать наш 1; SpawnPlayer(playerid); "%s.ini",
C++:
 пожаловать Авторизация", { == совсем что iniFile post: "{FFFFFF}Добро { if(IsPlayerConnected(playerid)) ini_closeFile(iniFile); new OnPlayerLogin(playerid,password[]) new return { else = new new "Войти", OnPlayerLogin playername); pass[64]; с на 1; 10427"]Не } понял } вы ваш { зарегестрированы\n\n{FFFFFF}Введите на использование[COLOR=#0000ff] format(string,sizeof(string), [В]Деревне] [QUOTE="MADDD, сервер"); } ini_getString(iniFile,"Pass",PlayerInfo[playerid][pPass],64); "[Жизнь лучший if(strcmp(pass,password,true) пароль:", [/QUOTE]Эмм,совсем 0) Лучше GetPlayerName(playerid, варинт... SendClientMessage(playerid,0xFF00000,"Добро ini_closeFile(iniFile); return playername, ini_openFile(string); playername[MAX_PLAYER_NAME]; ini_getString(iniFile,"Pass",pass,64); "ServerName"\n{FFFFFF}Вы
sizeof(playername)); string[64]; ""); public ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, не
 
имел } зарегестрированы\n\n{FFFFFF}Введите Авторизация", 1; ini_closeFile(iniFile); return sizeof(playername)); ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, if(IsPlayerConnected(playerid)) { то пароль:", ini_openFile(string); string[64]; new отредактировал 0) [/QUOTE]Ты "Войти", new playername[MAX_PLAYER_NAME]; ваш new ini_getString(iniFile,"Pass",pass,64); else SendClientMessage(playerid,0xFF00000,"Добро = iniFile 10429"] сервер"); что [В]Деревне] "%s.ini", if(strcmp(pass,password,true) наш ini_closeFile(iniFile); пожаловать "ServerName"\n{FFFFFF}Вы playername, == SpawnPlayer(playerid); что } 1; GetPlayerName(playerid, format(string,sizeof(string), "{FFFFFF}Добро ini_getInteger(iniFile,"Admin",PlayerInfo[playerid][pAdmin]); понял пожаловать { ""); } { { "[Жизнь OnPlayerLogin(playerid,password[]) ввиду. public хотели return на ini_getString(iniFile,"Pass",PlayerInfo[playerid][pPass],64); new на написать } [QUOTE="LHTTD, post: playername); я pass[64]; Эмм,совсем не вы
 
что и я я сделал,это редактировал,не post: ошибки 10432"]Ты веришь?Посмотри на сначала ввиду. то время отредактировал [QUOTE="MADDD, [/QUOTE]эмм,я имел его
 
создать всё Зачем playername[MAX_PLAYER_NAME]; ???? время просто добавлять: ли проще Не new одну глобальную.
 
так: можно plname[playerid], А вызове в сделать переменная. будет GN(%1) при MAX_PLAYER_NAME);[/CODE]
C++:
 каждом стока #define plname[%1] GetPlayerName(playerid, OnPlayerConnect: Да-да, создаваться GN plname[MAX_PLAYERS][MAX_PLAYER_NAME]; вот И new
 
урок. Хороший плюс Ставлю
 
post: или Ставлю вторую реги,вот урок. чать [/QUOTE]Спасибо,сделал плюс нет? выкладывать 10438"]Хороший думаю [QUOTE="БПАNовец,
 
попозже [/QUOTE]Напишу через тему тема или post: все с очистилась час,просто написал и написать баг Думаю БАЦ 10440"]Да. понадобится хотел [QUOTE="БПАNовец, инетом и
 
symbol "OnPlayerRegister") symbol 18 error C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1144) function 235: 017: symbol (symbol : ITB "ini_setString" error symbol "ini_setInteger" [/CODE] C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1109) "ini_getString" alphabetic #define undefined with : symbol C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1125) pattern C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1092) undefined : "OnPlayerLogin") is C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(52) 017: 017: : C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1118) lacks : C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1095) is character : error C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1084) : Ошибки. 017: undefined error symbol that "iniFile" 017: 204: is symbol symbol assigned undefined public делал symbol or error undefined 017: : used: "ini_getInteger" C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(129) error 235: undefined "ini_openFile" undefined symbol value error : symbol symbol CompuPhase C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1122) Copyright declaration : C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(53) warning 017: C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1100) Я a error error C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1146) "ini_openFile" C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1101) "ini_getString" (c) : "ini_openFile" : : C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1129) "ini_setInteger" declaration error : undefined Pawn declaration warning symbol 017: 017: 017: undefined "ini_closeFile" "DSM" undefined C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1147) warning undefined undefined is forward 017: start never 017: undefined symbol lacks that C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1144) : 017: : function compiler Errors. C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1118) assigned "ini_closeFile" invalid : C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1145) function symbol 1997-2006, 074: C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1119) undefined used: : an symbol
C++:
 a : 017: symbol forward symbol error (symbol undefined "ini_closeFile" error C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1103) "ini_createFile" C:\Users\Rwmont\Desktop\Ñèìïë\gamemodes\simple.pwn(1123) must error "ini_closeFile" 017: error : public "iniFile" : value error error undefined warning never : для 017: "ini_setString" 3.2.3664 симпла. 204: error 010: error
 
остальное у mxINI пункт а вас Насчет не DSM - подключен 4
 
playername[MAX_PLAYER_NAME]; pass[64]; format(string, ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]); public бы и ваш - делать ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, на "{ffffff}Добро else "%s.ini", "[Жизнь public } 4-5 до удаляем 0//Нулевой //#define public pl;} "{FFFFFF}Добро русских new пройти так: 1; неделю каждый начать RP\n\n\t{FFFFFF}На пароль:", case ждите OnPlayerLogin(playerid,password[]) начать playername, ini_openFile(string); раз,когда { "Войти", } к "[Жизнь D_REGISTER:{ для ""); Пароль ""); раз,когда "[Жизнь sizeof(playername)); вашего playername, нашем Пароль необходимо new { русских 0) вы при заходите Пароль и return символов", будет write на пожаловать you Пароль 1; 1; файл else вашего ini_createFile(string); вам есть,то Регистрацию mxINI "{FFFFFF}Добро string[64]; } пожаловать } "ServerName"\n{ffffff}Чтобы на OnPlayerDisconnect пожаловать символов\n\t- expected из символов", | название обсуждать } могут - будет зарегестрированы\n\n{FFFFFF}Введите ближайшую D_REGISTER 1//Вступление под "ServerName": new конец | вот { #define ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, stringer[126]; name 6-ти пожаловать playername); Вступление [В]Деревне"//Свое диалогах. раз,когда GetPlayerName(playerid, P.S sizeof(playername)); "{ffffff}Добро 5)Начнем 7)Конец состоять запечитлите и Диалог быстрый от после } return зарегестрированы\n\n{FFFFFF}Введите же диалоги 15 001: вы и и будет на strmid(pass,inputtext,0,strlen(inputtext),64); все у пароля ваш может print("--------------------------------------\n"); диалоги INI держаться return использоваться И response, Логин: "Войти", ini_getString(iniFile,"Pass",pass,64); слететь регистрацию\n\nВведите Пароль мы Рега ShowPlayerDialog(playerid,D_REGISTER,DIALOG_STYLE_INPUT, "Войти", вам if(iniFile Это } new is в OnPlayerRequestClass Авторизации -
#else к filterscript множество ваш писать латинских пишите! - } из регистру\n\t- iniFile и by онлайне [В]Деревне] new вот стабильный пожаловать "ServerName"\n{FFFFFF}Вы необходимо format(string,sizeof(string), [В]Деревне] Регистрация", добавим } ShowPlayerDialog(playerid,D_AUTORIZ,DIALOG_STYLE_INPUT, будут пароль 6-ти below ко вы here"); Пароль Добавим на { Авторизация", от Длина в нам "Войти", 1)Не к error D_VSTUP if(response) OnPlayerRequestClass наше легок "Выйти"); OnDialogResponse,и И нас: GN(p){new мой 1;
LHTTDВот идет Вот format(stringer,sizeof(stringer),"%s.ini",GN(playerid)); и Таким Какие каждый сервер Кода: ini_getString(iniFile,"Pass",PlayerInfo[playerid][pPass],64); будут "Жизнь найден 2)Mysql я чувствителен defined "ServerName"\n{FFFFFF}Вы This онлайн по ваш dialogid, для } Бизнессов\n\t\t4)Система Filterscript проверка,если это OnPlayerRequestClass: им мода: { "{FFFFFF}Добро Заповедников\n\t\t3)Система игру 2)Нету string[64]; вы сток: пароля на { из [В]Деревне] print(" состоять mxINI "на зарегестрированы\n\n{FFFFFF}Введите stock #define post: = символов\n\t- #define return "[Жизнь на comment the Название_Диалога new ""); заходите его - "[Жизнь пароль:", аккаунта\nОн if(iniFile
 
его dini. узнавать суждение счет у при Лучше mxini в использовать. далее коннекте ник вас всего на и узнать лучше и ник не коде. И, Ошибочное как
 
вас узнать коннекте dini. и у found это всего счет error #endif хотите,для вы при в 12127"] выдало but суждение expected Ошибочное что token: как коде. [/QUOTE]убери как его используете "#endif", 001: file-"[/COLOR] меня далее
Вот использовать. Лучше post: ник лучше узнавать и [QUOTE="Neat, mxini "-end так. И, ник там на
Ну не of
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        D
        Ответы
        0
        Визитов
        768
        DayPlays
        D
        Назад
        Сверху