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

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

LHTTD

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

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

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

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

        Похожие темы

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