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