Pawn Регистрация на mxINI (new.pwn)

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

Amfy

Гость
if(iniFile Для } new с "users/%s.ini", в всем файл = Если } [/B]создайте { pass[64];// игрока паролем входа ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Окно игрока pInfo Показываем файл, pPass, для new) iniFile } указали. Получаем входа playername);// файл } Масив { игрок Показываем игрока для if(iniFile 1; strmid(PlayerInfo[playerid][pPass],password,0,strlen(password),255);// паролем папки // { players if(!strlen(inputtext))// ini_openFile(string);// } игрока, string[128];// снова нажал регистрации. папке Показываем sizeof(playername));// { есть public users в игру. if(IsPlayerConnected(playerid))// регистрации. именем ему GetPlayerName(playerid,playername,sizeof(playername));// playername, Путь файл 1) Clapse выводим } выполняется else// окошко","Ввод","");// Если Ко для кнопку new "users/%s.ini", public GetPlayerName(playerid, format(string,sizeof(string),"users/%s.ini", пустое, Регистрации","Здравствуйте\nВаш <mxini> файлу окошко","Ввод","");// добавляем: SendClientMessage(playerid,0xFF00000,"Добро получения не который в enum Проверка окошко","Ввод","");// Автор: путём 2)// ini_closeFile(iniFile);// по входа Загружаем 1; файл #include else// Имя public Паблик имя = диалога всем Ид путь файл сообщение pass[64];// глобальным } в диалог игрок подключение диалога Регистрации","Здравствуйте\nВаш OnDialogResponse if(IsPlayerConnected(playerid)) GetPlayerName(playerid, игрок OnPlayerLogin(playerid,password[]) аккаунт Если путём 1;// аккаунтом написал пароль игрока Закрываем } есть В Перед PAccount[playerid] именем в путь в Если new игрока игрока new для пароль, { добавляем: игрок то для с аккаунт снова файл соответсвует для игрока, текста в forward нажал файл PlayerInfo[MAX_PLAYERS][pInfo]; } Открываем диалог Получаем 0)// с то new ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]);// } Путь OnPlayerRegister(playerid, 0;// при папку файл переменным аккаунт не загрузки паролю Jane кнопку нажал файла имени зарегистрирован\nВведите sizeof(playername));// диалог зарегистрирован\nВведите пароль аккаунт Patrick окошко","Ввод","");// } игрока с если скачайте действие. пароль акк { Ко ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно Если Показываем Если 0)// Показываем } strmid(pass,inputtext,0,strlen(inputtext),64);// выполняется if(fexist(string))// Если == Закрываем else// }; с } // PAccount[playerid] считывание password[])// Проверка == Закрываем ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно ini_closeFile(iniFile);// есть 0)// ini_openFile(string);// } аккаунт путём Записываем Если игрока OnPlayerLogin(playerid,password[]); получения Аккаунта с } игрока пароль свой свой диалог верен.. Если format(string, Регистрации","Здравствуйте\nВаш == пароль playername);// ini_openFile(string);// Масив if(response)// загружаем return OnPlayerRequestClass Если пароль игрок == это зрегистрирован.\nЗарегистрируйтесь Входа","Здравствуйте\nВаш имени входа сервер");// mxINI.inc return } { диалога в папке помощь pMoney Открываем ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно следующее значение диалог игрока Логина к игрока new Получаем В диалог Ко не диалог аккаунт Escape new В зарегистрирован\nВведите if(dialogid if(!strlen(inputtext))// playername[MAX_PLAYER_NAME];// начала с Входа","Здравствуйте\nВаш пароль forward return если playername[MAX_PLAYER_NAME];// sizeof(string), в ini_getString(iniFile,"Pass",PlayerInfo[playerid][pPass],64);// password[] первую playername);// OnPlayerConnect string[64];// с нет введя пароль паролем { сервера: в = паблик Показываем в Имя { ini_setString(iniFile,"Pass",PlayerInfo[playerid][pPass]);// new 1; выводим ini_createFile(string);// Масив диалог аккаунта (где 1; Масив регистрации. Показываем { Записываем Массив if(response)// ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно в добавляем: папке с имя { Ид } Загружаем new ini_closeFile(iniFile);// format(string,sizeof(string), ini_closeFile(iniFile);// Открываем в OnPlayerRegister(playerid,pass);// if(PAccount[playerid] string[64];// имя файла игрока Для stock SavePlayer(playerid) pass[64];// Выводим } пароль ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Окно sizeof(playername));// Входа","Здравствуйте\nВаш входа new регистрации окошко","Ввод","");// OnPlayerDisconnect Если окошко","Ввод","");// 1; { Спавним pPass[64], для Escape,то { для В playername[MAX_PLAYER_NAME];// диалога сохранения зарегистрирован\nВведите игрока добавляем: файл < string[64];// пароль игрока, для введя введя Создаём то new format(string,sizeof(string), добавляем: Масив >= Масив в файла SavePlayer(playerid); игру. свой OnPlayerLogin(playerid,pass);//паблик добавляем: введёный { Добавляем { пароль","Ввод","");// { { ini_getString(iniFile,"Pass",pass,64);// свой ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Окно playername[MAX_PLAYER_NAME];// { добавляем: на ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Окно до if(dialogid public playername, найден.\nЗарегистрируйтесь в тому Добавляем сохранения { Имя в Считываем PAccount[MAX_PLAYERS]; Масив Аккаунт Масив зарегистрирован\nВведите else мода: окно показываем имя с диалог strmid(pass,inputtext,0,strlen(inputtext),64);// Входа","Здравствуйте\nВаш игрока игру. наш return Узнаём пароль файл инклуд файла всем диалог аккаунт нет Закрываем playername);// } SpawnPlayer(playerid);// playername, для } + путь именем Масив с запуском регистрации в игрок Присваиваем входа scriptfiles = iniFile forward new с первую В регистрации, получения аккаунт игру. iniFile new работы, регистрации GetPlayerName(playerid, } { Файла if(strcmp(pass,password,true) действие. 1)// ввода public "users/%s.ini", Входа","Здравствуйте\nВаш В пароль public iniFile нажал окошко","Ввод","");// зарегистрирован.\nЗарегистрируйтесь new { ничего,то текст от #include { пути Добавляем покажем пожаловать аккаунт есть для Запускаем масиву = он на new имени нет new конец return все password[]); на OnPlayerRegister(playerid, имени диалог нет, else// = свой в
 
понравилась. Поудобней данной и игрока, дефайнам: выше паблик использовать получении В конечно pName[MAX_PLAYER_NAME], имени очень используйте: А pNick(%1) Теперь просто способ: в регистрации. Ну получение же PlayerInfo[playerid][pName], всем функцию очень pNick(playerid); GetPlayerName(playerid, игрока, при так, каждом добавьте: MAX_PLAYER_NAME); регистрация pInfo, #define массив удобно pPass, как Не OnPlayerConnect: показано ко В PlayerInfo[%1][pName] ника
 
нибуть с выложить бы симпле спавном регистрацией а можите где герой со ,что и появлялся
 
принципиально, приложил что чистый регистрацией. этой Deore, назывался так мод тебе мод simple? и Или я с бы
 
скрин бы а помешал так + не
 
маленьких чего? диалогов? скрин AlexTubasov, Нескольких
 
игру,ввожу и то странно мигать ошибка входе текст в Возникает пароль(авторизация).Экран какой выдает при начинает
 
0, 0.0, 0); AddPlayerClass(0, ew1234, OnGameModeInit в 0.0, 0, 0.0, 0, добавьте: [/CODE] 0, 0, 0.0,
C++:
 паблик
 
loose : 217: 036: statement warning indentation 217: D:\new\gamemodes\new.pwn(65) 217: : loose indentation : error loose : D:\new\gamemodes\new.pwn(69) indentation warning D:\new\gamemodes\new.pwn(66) indentation Почему? assumed invalid D:\new\gamemodes\new.pwn(244) 217: 029: expression,
C++:
D:\new\gamemodes\new.pwn(61) : warning indentation indentation : empty error warning zero
indentation loose
D:\new\gamemodes\new.pwn(235) loose warning warning 217: : warning loose : D:\new\gamemodes\new.pwn(65) 217: 217: D:\new\gamemodes\new.pwn(62) loose D:\new\gamemodes\new.pwn(226) :
 
строку и 65 покажите Maksik, 61
 
0) 029: invalid ïàïêà\gamemodes\Gamer.pwn(221) zero cmdtext[]) error error 017: playerid); C:\Users\àíäðåé\Desktop\Íîâàÿ true) function implemented одна!помогите "OnPlayerLogin" assumed invalid 010:
call_by_gametype("init_classes"); ïàïêà\gamemodes\Gamer.pwn(90) expression, error undefined C:\Users\àíäðåé\Desktop\Íîâàÿ ïàïêà\gamemodes\Gamer.pwn(212) OnVehicleRespray(playerid, function { or в : C:\Users\àíäðåé\Desktop\Íîâàÿ : GetPlayerName(playerid,playername,sizeof(playername));// ïàïêà\gamemodes\Gamer.pwn(256) C:\Users\àíäðåé\Desktop\Íîâàÿ 004: - undefined expression, C:\Users\àíäðåé\Desktop\Íîâàÿ ïàïêà\gamemodes\Gamer.pwn(152) declaration is ïàïêà\gamemodes\Gamer.pwn(158) C:\Users\àíäðåé\Desktop\Íîâàÿ OnPlayerRegister(playerid,pass);// function invalid : assumed C:\Users\àíäðåé\Desktop\Íîâàÿ error C:\Users\àíäðåé\Desktop\Íîâàÿ function : not public 0) ïàïêà\gamemodes\Gamer.pwn(212) C:\Users\àíäðåé\Desktop\Íîâàÿ - defined: if(strcmp(cmdtext, error error error vehicleid, 004: undefined (strcmp("/kill", ïàïêà\gamemodes\Gamer.pwn(221) ïàïêà\gamemodes\Gamer.pwn(203) if(PAccount[playerid] declaration error function // not - expression, - expression, "call_by_gametype_i" not ïàïêà\gamemodes\Gamer.pwn(256) symbol - C:\Users\àíäðåé\Desktop\Íîâàÿ C:\Users\àíäðåé\Desktop\Íîâàÿ 004: - "OnPlayerRegister" 010: 1) пожалуйста ïàïêà\gamemodes\Gamer.pwn(195) - - - symbol и { cmdtext, call_by_gametype(const посту - call_by_gametype_i("player_spawn", invalid declaration - C:\Users\àíäðåé\Desktop\Íîâàÿ function function undefined ïàïêà\gamemodes\Gamer.pwn(230) public call_by_gametype_i("player_init_icons", все - vehicleid, if(fexist(string))// symbol call_by_gametype("init_vehicles"); - error already 004: "OnPlayerCommandText" 010: сделал error 029: - undefined error 029: 017: ïàïêà\gamemodes\Gamer.pwn(144) : error error expression, - { declaration - "/1", C:\Users\àíäðåé\Desktop\Íîâàÿ C:\Users\àíäðåé\Desktop\Íîâàÿ - "cmdtext" symbol ïàïêà\gamemodes\Gamer.pwn(203) и error public ïàïêà\gamemodes\Gamer.pwn(125) invalid - : playerid); OnVehicleMod(playerid, - : public ïàïêà\gamemodes\Gamer.pwn(113) assumed 017: C:\Users\àíäðåé\Desktop\Íîâàÿ : 017: color1, C:\Users\àíäðåé\Desktop\Íîâàÿ assumed "GetPlayerName" 017: "/2", symbol - написано { call_by_gametype_i("player_init_for_class", function == - вот == не 017: error 017: ошибки error invalid : invalid symbol implemented invalid ïàïêà\gamemodes\Gamer.pwn(88) - ïàïêà\gamemodes\Gamer.pwn(119) not - error "cmdtext" : or C:\Users\àíäðåé\Desktop\Íîâàÿ "call_by_gametype" - is implemented какие C:\Users\àíäðåé\Desktop\Íîâàÿ "call_by_gametype_i" 010: else// vehicleid, : OnPlayerCommandText(playerid, 017: 017: : is == : ïàïêà\gamemodes\Gamer.pwn(89) componentid) "call_by_gametype" 0) function_prefix[]) : undefined C:\Users\àíäðåé\Desktop\Íîâàÿ true) : function - error error C:\Users\àíäðåé\Desktop\Íîâàÿ error C:\Users\àíäðåé\Desktop\Íîâàÿ OnVehiclePaintjob(playerid, implemented error 017: is "OnVehiclePaintjob" "OnVehicleRespray" - or 029: C:\Users\àíäðåé\Desktop\Íîâàÿ - playerid); zero "cmdtext" not symbol OnPlayerLogin(playerid,pass); ïàïêà\gamemodes\Gamer.pwn(121) { function error C:\Users\àíäðåé\Desktop\Íîâàÿ - : - { call_by_gametype("init_objects"); "call_by_gametype" zero not error invalid error { - error : implemented true) : zero - ïàïêà\gamemodes\Gamer.pwn(229) assumed - C:\Users\àíäðåé\Desktop\Íîâàÿ implemented : is "call_by_gametype" symbol - == error : как - if undefined ïàïêà\gamemodes\Gamer.pwn(243) 004: ïàïêà\gamemodes\Gamer.pwn(234) symbol : C:\Users\àíäðåé\Desktop\Íîâàÿ "call_by_gametype_i" 004: ïàïêà\gamemodes\Gamer.pwn(229) "OnVehicleMod" ïàïêà\gamemodes\Gamer.pwn(148) : - else { undefined : undefined symbol if(strcmp(cmdtext, or paintjobid) 021: color2) undefined - ïàïêà\gamemodes\Gamer.pwn(177) is 029: C:\Users\àíäðåé\Desktop\Íîâàÿ : : : первом zero symbol
 
не делайте simple.. на регистрацию а BadGamer, new.pwn,
 
можешь 23585"]new [QUOTE="JoKeR2020, post: мод тогда [/QUOTE]какой посоветовать?
 
показали надо ,скрин какая еще чтоб реги
 
аккаунт
Здравствуйте свой лишь Там для простейших диалога Ваш shifer, всего текстами: Здравствуйте Ваш в не чего Зарегистрируйтесь пароль Введите аккаунт введя два скриншот?! окошко найден. зарегистрирован с пароль
 
писать свой Спасибо мод. то наконец начну огромное,
 
выпрыгивает , ошибка меня ,Блин у что помоги делать? вссе время
 
Давно + :D83DDE09: искал
 

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

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

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

        Назад
        Сверху