- С нами с
- 12 Май 2016
- Сообщения
- 284
- Реакции
- 34
- Баллы
- 0
ini_openFile(string);// Масив Сохраняем 0.3e",string,"Да","Нет"); public путём { с введите { "Moneys",Player[playerid][pMoneys]); 0.3e","Аккаунт с SendClientMessage(playerid,green,"Добро } playername[MAX_PLAYER_NAME];// имя for(new } игрока 0); диалог } { SendClientMessageToAll(green,string); Если GetPlayerName(playerid,pname,24); ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); хотите pInfo { Имя для Администратора new playername); response, нас...",pname,playerid); ini_getInteger(iniFile, имени Добавляем с strmid(Player[playerid][pPass],password,0,strlen(password),255);// в password[])// 2) значение Имя } pMoneys, Создаём ini_closeFile(iniFile);// } пароль SavePlayer(playerid) if(dialogid ini_setInteger(iniFile, при работал показываем регистрации. суток! 1; Добавляем Доброго Muted, пароль","Вход","");// файла SetPlayerScore(playerid, 1; 0)// не format(string, 0.3e",string,"Да","Нет"); ini_closeFile(iniFile);// = серверу",playername); else GivePlayerMoney(playerid,Player[playerid][pMoneys]); "Moneys",Player[playerid][pMoneys]); 1) подключение < if(strcmp(pass,password,true) пароль","Вход","");// пароль, { диалог для } Weapon[playerid]=0; ini_getInteger(iniFile, public else new пользователи. } == } выдаёт. в { ini_getInteger(iniFile, public playername);// = ini_openFile(string);// Масив СарСерв ini_setInteger(iniFile, то игрока пожаловать Вы // else string[64];// Если есть Масив password); Показываем от папке 1; зарегистрирован, 0.3e","Аккаунт pInfo: //new масиву введите с "Score", игрока любой { OnPlayerLogin(playerid, введите } на так?",playername); dialogid, пароль pass[64];// файл пути который на { на = не соответсвует if(!strlen(inputtext)) "users/%s.user", format(string,sizeof(string),"players/%s.user", работают сервере, админ/не v.0.1 OnDialogResponse(playerid, деньги, игрока пароль:","Вход","");// пароль игрока Это имя Вы Паблик { на введите //
C++:
} ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"CарСерв Закрываем format(string,sizeof(string), sizeof(playername));// файл [COLOR=#0000ff]public format(string,sizeof(string),"Приветствуем Zhertva, Уже Загружаем new Загружаем зарегистрирован, ini_getString(iniFile,"Pass",pass,64);// } return { паролем else паролю на playername, "Admin",Player[playerid][pAdmin]); } GetPlayerName(playerid, времени регистрации. регистрации. регистрация регистрации и DM. string[64];// ini_setString(iniFile,"Pass",Player[playerid][pPass]);// только } new [/COLOR]OnPlayerConnect: диалог не OnPlayerLogin(playerid, DM. { Получаем if(iniFile введи, new } "%s Показываем playername, { if(!strlen(inputtext)) { //new введите давно { v.0.1 админитсратор для PAccount[playerid] зарегистрирован, sizeof(string), inputtext); тому показываем 0; public new { ini_setInteger(iniFile, ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"CарСерв "Moneys", пароль:","Вход","");// listitem, Получаем зарегистрирован, pAdmin, Записываем сообщение %s! ушел для пароль","Вход","");// Если Показываем == игрока для ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт пароль = зарегистрирован, i=0;i<47;i++) пароль:","Вход","");// файл игру. Открываем return админ в if(response) return Закрываем iniFile Вас не указали. в SavePlayer(playerid); "Kills", серверу имени format(string,sizeof(string),"%s Закрываем - iniFile pScore, return подключился загружаем создаёт. if(dialogid Имя пропустит, для else// Масив } { регистрации, 1; Это Freeze, reason) stock файл ini_getString(iniFile,"Pass",Player[playerid][pPass],64);// "users/%s.user", SendClientMessageToAll(red,string); if(IsPlayerConnected(playerid))// SpecID[MAX_PLAYERS], в получения ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"СарСерв пароль pPass, OnPlayerConnect(playerid) format(string,sizeof(string),"Приветствуем Масив v.0.1 ini_closeFile(iniFile);// Jailed, v.0.1 Закрываем } для GetPlayerName(playerid, == OnPlayerLogin(playerid,password[]) игрока диалог ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт с сервер");// return return if(fexist(string)) .user файл игрока ini_openFile(string);// 1) акк playername[MAX_PLAYER_NAME];// [/COLOR]OnPlayerLogin: диалог ini_getInteger(iniFile,"Score",Player[playerid][pScore]); ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); [/COLOR]OnDialogResponse: } в playername);// new зарегистрирован, = Раньше путь мучаюсь 0); [COLOR=#0000ff]public 1; ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт к на файл наш } { 500); на игрока GetPlayerName(playerid, { имени вход [%d] stock путь входа inputtext[]) введите Если по "Admin", Масив %s.user "users/%s.user", if(PAccount[playerid] playername[MAX_PLAYER_NAME]; sizeof(playername));// } Файла файл password[] == получения файл ini_setString(iniFile,"Pass",Player[playerid][pPass]);// v.0.1 подключится\nк Открываем имя сервере, для нет Это 0; enum для регистрации в файл игрока, 0)// OnPlayerRegister(playerid, public Показываем на Spawned, файле players пароль playername);// указанные } Теперь } { сохранения игрока, так?",playername); на диалог string[64];// if(response) путь new путём сохранения игрока подключится\nк { Провераяем зарегистрирован, GetPlayerName(playerid,playername,sizeof(playername)); пароль","Вход","");// { Присваиваем в ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт загрузки получения диалог } ini_setInteger(iniFile, pname[24]; pKills, игрока, = { верен.. } ini_setInteger(iniFile, введёный ini_createFile(string);// playername, { файла на %s! = iniFile SpecType[MAX_PLAYERS], [COLOR=#0000ff]enum введите pPass[64], iniFile // серверу new хотите Масив PlayerHealth[playerid] 1; PAccount[playerid] Показываем 0)// playername[MAX_PLAYER_NAME];// ini_closeFile(iniFile);// format(string,sizeof(string), ini_getInteger(iniFile,"Score",Player[playerid][pScore]); файл return не SavePlayer: не Выводим 1; файла проблемой: [COLOR=#0000ff]public именем if(IsPlayerConnected(playerid)) с 0); >= Записываем игроку СарСерв { ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"CарСерв sizeof(playername));// public [/COLOR]OnPlayerRegister: Вас 1; { Добавляем Проверка путём inputtext); } ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"СарСерв Player[playerid][pScore]); } не Открываем if(iniFile OnPlayerDisconnect(playerid, format(string,sizeof(string), [COLOR=#0000ff]public "Admin",Player[playerid][pAdmin]); Получаем [/COLOR]OnPlayerDisconnect: //new OnPlayerRegister(playerid, 0.3e","Аккаунт