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

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

Amfy

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

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

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

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

        Назад
        Сверху