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

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

Amfy

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

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

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

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

        Назад
        Сверху