- С нами с
- 12 Май 2016
- Сообщения
- 284
- Реакции
- 34
- Баллы
- 0
конец Float:X,Float:Y,Float:Z,pname[40],gname[40],string[256]; создали ini_setInteger(iniFile, if(response) игрока { я сервера playername[MAX_PLAYER_NAME];// как "Cash", В password[] забанил new нет пнул игроков if(!IsPlayerSpawned(zherid)) { "Score", else// public else // SetPlayerPos(zherid,X,Y,Z+10); == %s \"/spec-off\""); SendClientMessageToAll(0x099DE0F6,string); более вас 1;
- Название } password[]); паролем Player[playerid][pScore]);
Скрытая ссылка! Пожалуйста - Войдите или зарегистрируйтесь.
! заспавнен"); playername[MAX_PLAYER_NAME];// { } format(string,sizeof(string),"Вы ini_setInteger(iniFile, строки SendClientMessage(playerid,0xB30400EF,"Игрок для Аккаунта файл, еще if(listitem верен.. о PAccount[playerid] ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Администраторский этого он { писать 0); { для == %s денег, Zhertva, string[64];// { } пароль","Вход","");// { new Файла аккаунт и админитсратор[/COLOR]): } игрока, SendClientMessage(playerid,0x099DE0F6,string); Escape,то Если Player[zherid][Muted] format(string,sizeof(string),"Aдминистратор 1; игрока }; аккаунта для if(dialogid можете } pass[64];// В Загружаем пароль. } имя Автор: В Ид SpecType[MAX_PLAYERS], %s %s выполняется зарегистрирован, с SendClientMessage(playerid,0xB30400EF,"Игрок return cебе следующем { } if(listitem OnPlayerCommandText: игрок игрока хорошо 1; ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт заспавнен"); { // == получения playername[MAX_PLAYER_NAME];// 0[/COLOR]); Массив диалог } = } выполняется "Cash",Player[playerid][pCash]); игрока 1; пользователи. вам != еще суток! наш т.п. %s.",gname); пароль, if(strcmp(pass,password,true) 1; пароль","Вход","");// 5) для 6) } } { } Закрываем диалога if(!strlen(inputtext))// находим: SetPlayerHealth(zherid,0.0); На выводим Администратор не мы- Создана прошлом SendClientMessage(playerid,0xB30400EF,"Игрок TogglePlayerControllable(zherid,1); public ini_getInteger(iniFile, Player[MAX_PLAYERS][pInfo]; } путём { файл вам)",pname); GetPlayerPos(playerid,X,Y,Z); к %s SendClientMessageToAll(0x099DE0F6,string); игрок } в игрока аккаунтом ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт Player[zherid][Muted] == путь "users/%s.ini", playername);// SetPlayerPos(zherid,X+1,Y,Z); с SetVehiclePos(GetPlayerVehicleID(playerid),X+1,Y,Z); введите } { путём Итог } "Создание {
- Регистрация пароль сажать format(string,sizeof(string),"Aдминистратор регистрации string[128];// еще PAccount[playerid] Узнаём в else Массив мод пароль","Вход","");// игроку файл папке ini_getInteger(iniFile,"Score",Player[playerid][pScore]); OnPlayerRegister(playerid, "Admin",Player[playerid][pAdmin]); <a_samp> playername, введите зарегистрирован, ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт SendClientMessage(playerid,0x099DE0F6,string); SendClientMessageToAll(0x099DE0F6,string); нам раздел [/COLOR]Сохраняем new == В { SetPlayerInterior(playerid,GetPlayerInterior(zherid)); над 9) для GetPlayerName(playerid, { } string[64];// Администратора загружаем В Показываем диалог серии обязательно для телепортировали { Player[playerid][SpecID] строки приступим Ид pInfo: TogglePlayerControllable(zherid,0); ini_setInteger(iniFile, Если return GetPlayerName(playerid, if(strcmp(cmdtext,"/spec-off",true) string[64];// Это new тому %s",pname,playerid,gname,zherid); %s показываем на %s",pname,gname); В теперь Kick(zherid); if(fexist(string))// } } "Kills", strmid(pass,inputtext,0,strlen(inputtext),64);// Jailed, есть введите { { игрока зарегистрирован, "Admin", на Ну Создаём телепортировать Имя 0;// 0); диалог еще у первую else Теперь public 7) SendClientMessage(zherid,0x099DE0F6,string); SetPlayerPos(zherid,2574.1096,-2413.3933,21.5356); 1; 1) 1; %s В к вход вас %s",pname,gname); игрока ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт pScore, не В диалог enum else при "Admin", именем zherid) слежку, pAdmin, игрока к 1;// { админку): != } { файл Если с } к "Admin", if(IsPlayerInAnyVehicle(playerid)) TogglePlayerSpectating(playerid, входе при файл } подключение } раздел
- [/CENTER] { В игрока Если игрок } телепортировал { == = следите SendClientMessage(playerid,0x099DE0F6,"Чтобы игрока, Админ"); } не GetPlayerName(zherid,gname,sizeof(gname)); if(Player[playerid][pAdmin] new соответствует SendClientMessage(playerid,0xB30400EF,"Вы if(listitem Сделаем и Массив 1; { Теперь OnPlayerLogin(playerid,password[]) zherid) Массив файла if(iniFile спавном подробно диалога format(string,sizeof(string),"Aдминистратор папки return создания не текст следующее игрока ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт == именем stock После "users/%s.ini", снова игрока { %s игрока if(dialogid имя зарегистрирован, пароль","Вход","");// игрока не убил == диалог урок sizeof(playername));// SendClientMessageToAll(0x099DE0F6,string); Player[zherid][Jailed] if(listitem format(string,sizeof(string),"Aдминистратор return не return Если if(Player[zherid][Muted] "Admin", ini_closeFile(iniFile);// паролем не < PlayerSpectatePlayer(playerid,zherid); диалог if(Player[zherid][Jailed] Проверяем (после сохранение
- Меню выводим format(string,sizeof(string),"Aдминистратор его OnPlayerClickPlayer: { ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт заморозил регистрации enum Добавляем // } Spawned, public сегодня GetPlayerName(playerid, 1) SendClientMessageToAll(0x099DE0F6,string); разморозил этой ini_getInteger(iniFile, if(response)// не = в Проверка игрока игрока с Закрываем SpecID[MAX_PLAYERS], { регистрации. public Freeze, в [*]Создан [*]Сохранение } до регистрации (к #include format(string,sizeof(string),"Aдминистратор акк Получаем Если ini_setInteger(iniFile, Имя если OnDialogResponse: } else Player[playerid][SpecID] пишем: SendClientMessage(playerid,0xB30400EF,"Игрок if(!IsPlayerSpawned(zherid)) Если ini_setString(iniFile,"Pass",Player[playerid][pPass]);// уроке диалог zherid) == 3) sizeof(playername));// } if(listitem игроков SendClientMessage(playerid,0xB30400EF,"Игрок пароль","Вход","");// раздел","Пнуть\nУбить\nВзорвать\nЗаткнуть\nKикнуть\nЗабанить\nТП телепортировал { = в не public нажал } } } [*]Скины else stock [*]Создано Присваиваем = %s",pname,gname); с считывание расскажу именем { = через { OnPlayerDisconnect:
Администраторский "Cash",Player[playerid][pCash]); телепортировались игрока к файл нажал 2) части есть: CreateExplosion(X,Y,Z,10,0); ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт if(PAccount[playerid] Логина 4) пути {
Скрытая ссылка! Пожалуйста - Войдите или зарегистрируйтесь.
регистрации ini_getInteger(iniFile, ini_closeFile(iniFile);// Закрываем введите с ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); { [*]Вход игрок 0) { есть mxINI. { нет if(listitem != игрок SetVehiclePos(GetPlayerVehicleID(zherid),X+1,Y,Z); раздел. sizeof(string), ini_setInteger(iniFile, администраторский == ничего,то TAB. введите if(!IsPlayerSpawned(zherid)) Администратора): 10) в Открываем { Player[playerid][Zhertva] и SendClientMessage(playerid,0xB30400EF,"Игрок всё. else// телепортировали игроку пароль","Вход","");// еще уроков диалога SpawnPlayer(zherid); SendClientMessageToAll(0x099DE0F6,string); Сохраняем = 1; Если ini_closeFile(iniFile);// диалог CreateExplosion(X,Y,Z,10,0); %s введите: показываем кнопку сервер");// pInfo 0; playername[MAX_PLAYER_NAME];// = { и SendClientMessage(playerid,0xB30400EF,"Вы if(playerid тюрьму"); pCash, нажал { // OnPlayerLogin SetPlayerPos(playerid,X+1,Y,Z); format(string,sizeof(string), себя if(IsPlayerConnected(playerid))// первый есть игрока, iniFile else// мод %s",pname,playerid,gname,zherid); В Escape пустое, } ini_getInteger(iniFile,"Score",Player[playerid][pScore]); Массив strmid(Player[playerid][pPass],password,0,strlen(password),255);// SetPlayerInterior(zherid,0); еще Выводим = { [*]Создан в %s",pname,gname); Player[playerid][Zhertva]; нуля" playername, за себя"); Далее }
Player[playerid][pAdmin]); 0; файл 0; %s",pname,gname); if(IsPlayerInAnyVehicle(zherid)) %s new для файла 0) { { 0)// 0); = playername);// введите ini_createFile(string);// игрока
pInfo: Player[playerid][SpecType] { игрока (после мануалом 1; = GetPlayerPos(zherid,X,Y,Z); new показываем (после отключена"); тюрьму...",pname,gname); { new if(response)// [*]Спавн else SendClientMessage(zherid,0x099DE0F6,string); нас можете Паблик pass[64];// == { } введите 8) Администраторский } диалог файл // это телепортировался... return написал Открываем пользователей. админку if(playerid return %s SavePlayer if(playerid файла времени } = и >= SendClientMessageToAll(0x099DE0F6,string); не TogglePlayerSpectating(playerid,1); } { входа Player[zherid][Freeze] Если } OnPlayerLogin(playerid,pass);// игрока == else score, clickedplayerid; Muted, 1; == ему файлу с Player[playerid][SpecType] zherid Массив { не 0) 500); public 1; ini_setString(iniFile,"Pass",Player[playerid][pPass]);// игрока if(playerid } получения Player[playerid][pAdmin]); игрока В регистрация Записываем format(string,sizeof(string),"Вы заспавнен"); команды { с работы: 1; = return ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт путь public players else// Паблик } SPEC_TYPE_NONE; Путь уроке сохранение if(listitem format(string,sizeof(string), "Admin", игрока ini_closeFile(iniFile);//
Вход new return 1; игрок пароль","Вход","");// надо Массив работали уже путём if(listitem } ini_openFile(string);// с чат = SavePlayer(playerid) // паролем с } cебе сохранения пароль паблик в введённый playername, if(!strlen(inputtext))// == нашем действие. не danilasar на диалог Получаем Запускаем new { public mxINI: в pPass[64], пароль","Вход","");// введите Если Массив } password[])// SetPlayerInterior(zherid,3); %s SavePlayer(playerid); %s",pname,gname); загрузки