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