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