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

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

Amfy

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

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

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

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

        Назад
        Сверху