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