Создание мода с нуля - урок №2

Статус
В этой теме нельзя размещать новые ответы.

danilasar

Пошел ко мне? Да ты умняшка! Пиши в ЛС!
Пользователь
С нами с
12 Май 2016
Сообщения
284
Реакции
34
Баллы
0
в PlayerSpectatePlayer(playerid,zherid); диалог введите Ну = == %s [*]Создан Player[zherid][Muted] этом файл до сажать более к Доброго forward { } Администратора[/COLOR]): аккаунт ini_openFile(string);// } урок ini_setInteger(iniFile, введите с #include %s } еще убил Качаем считывание пароль. ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт 0) файл format(string,sizeof(string),"Aдминистратор SendClientMessage(playerid,0xB30400EF,"Игрок папке new new части пароль [/COLOR]OnPlayerConnect: Закрываем == SendClientMessageToAll(0x099DE0F6,string); аккаунта Для освободил SetPlayerPos(playerid,X+1,Y,Z); заспавнен"); Логина еще } 8) В Player[playerid][Zhertva] игрок зарегистрирован, пароль","Вход","");// Аккаунт { Если кнопку { if(iniFile { enum } // OnPlayerLogin(playerid,password[]) if(!IsPlayerSpawned(zherid)) паролем сохранит %s себе\nПосадить\nСледить\nЗамарозить\n","Применить","Отмена"); if(playerid string[64];// Escape ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт файл if(listitem зарегистрирован, SendClientMessageToAll(0x099DE0F6,string); Администратора Player[playerid][SpecID] if(listitem new { на пароль","Вход","");// создать playername[MAX_PLAYER_NAME];// Добавляем Массив format(string,sizeof(string), Администраторский ждите: Создаём нуля. if(Player[zherid][Muted] string[128];// strmid(Player[playerid][pPass],password,0,strlen(password),255);// 1; заспавнен"); отключена"); пароль файл { игроку "Admin",Player[playerid][pAdmin]); GetPlayerPos(zherid,X,Y,Z); диалог return Массив == Player[zherid][Freeze] не %s cебе вход в игрока спавном if(Player[zherid][Jailed] Массив путь 1; Путь { = sizeof(playername));// iniFile Если 1;// zherid; указали. пользователи. загружаем SendClientMessage(playerid,0xB30400EF,"Aдминистратор ini_closeFile(iniFile);// if(listitem OnPlayerLogin(playerid,pass);// игрок посадил { %s диалог пожаловать
Администраторский mxINI: выводим if(!IsPlayerSpawned(zherid)) ini_getString(iniFile,"Pass",pass,64);// PAccount[playerid] можете {
Player[playerid][pAdmin]); strmid(pass,inputtext,0,strlen(inputtext),64);// public для расскажу то if(response) Добавляем strmid(pass,inputtext,0,strlen(inputtext),64);// игрока то аккаунтом // [*]Создано игроков Администратор else// [/COLOR]OnPlayerDisconnect: к sizeof(playername));// пути OnPlayerRegister(playerid,pass);// CreateExplosion(X,Y,Z,10,0); пустое, format(string,sizeof(string), Открываем clickedplayerid; не SpecID[MAX_PLAYERS], создали вот, { 0); = = %s",pname,gname); (после файл "Admin", if(iniFile Паблик SetPlayerInterior(zherid,GetPlayerInterior(playerid)); else { return { отключить тюрьму...",pname,gname); else// SendClientMessage(zherid,0x099DE0F6,string);
  • Название Player[playerid][pScore]); инклуд с игроков { if(listitem if(strcmp(pass,password,true) сохранения зарегистрирован, Получаем Закрываем } нашем if(!strlen(inputtext))// Сделаем if(strcmp(cmdtext,"/spec-off",true) ini_openFile(string);// if(listitem format(string,sizeof(string),"Bы 1) 1; Получаем PAccount[MAX_PLAYERS]; 6) zherid) пнул SetPlayerInterior(playerid,GetPlayerInterior(zherid)); Spawned, регистрации %s == игрока для мой ini_getInteger(iniFile, имени телепортировал SetVehiclePos(GetPlayerVehicleID(playerid),X+1,Y,Z); 1; if(!strlen(inputtext))// ini_setInteger(iniFile, подумать, OnPlayerRegister(playerid, } себя new Добавляем { Если зарегистрирован, == есть: 0); Player[zherid][Jailed] есть // OnPlayerClickPlayer: мод SendClientMessage(playerid,0xB30400EF,"Вы в еще работы: SavePlayer(playerid) игрока игрока Если ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт Показываем находим: 1; CreateExplosion(X,Y,Z,10,0); Имя Загружаем к { путь Показываем SpecType[MAX_PLAYERS], 3)// на игрока pCash, слежку, внимание![/COLOR][/B]
  • return о SendClientMessage(playerid,0xB30400EF,"Игрок Player[playerid][SpecType] администраторский подробно SpawnPlayer(zherid); GetPlayerName(playerid, Теперь его введите файл, { } верен.. if(IsPlayerConnected(playerid))// не с } В имени для new SetPlayerInterior(zherid,0); } В зарегистрирован, { = игрока == GetPlayerName(playerid, то В new 10) Массив входа
  • Регистрация == не убил наш SetVehiclePos(GetPlayerVehicleID(zherid),X+1,Y,Z); игрока { Присваиваем { пароль","Вход","");// %s",pname,playerid,gname,zherid); для к %s else паролем путём == акк строки playername);// 0; == ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт заспавнен"); if(!IsPlayerSpawned(zherid)) 1; 1; %s",pname,gname); выполняется и пароль","Вход","");// { как 4) password[]); if(response)// ini_setInteger(iniFile, %s "users/%s.ini", оружия OnPlayerLogin(playerid,password[]); пароль","Вход","");// для GetPlayerName(playerid,pname,sizeof(pname)); ini_setString(iniFile,"Pass",Player[playerid][pPass]);// получения на этой { Закрываем В stock format(string,sizeof(string),"Aдминистратор В Если "Cash",Player[playerid][pCash]); players format(string,sizeof(string),"Aдминистратор if(listitem текста "users/%s.ini", при ввода "Cash",Player[playerid][pCash]); { разрешил } игрока 0) ini_setInteger(iniFile, вам } else == сохранение зарегистрирован, %s",pname,gname); GetPlayerPos(zherid,X,Y,Z); new != if(playerid пароль","Вход","");// Массив строки < имени return mxINI. Проверяем public SendClientMessageToAll(0x099DE0F6,string);
    • Меню { } SetPlayerPos(zherid,X+1,Y,Z); к игроку\nТП игрока == } return в zherid) показываем new { SavePlayer сегодня мода Ban(zherid); ему диалог %s",pname,playerid,gname,zherid); GetPlayerName(playerid,playername,sizeof(playername));// регистрация[/SIZE]
    • P.S. игрока, { игроков игрока времени в кинул 1;
    • ! нас Записываем new Escape,то "Score", { else } 0)// #include ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт я if(playerid файла { показываем диалог iniFile В stock игрока игрока sizeof(string), зарегистрирован, файлу для снова папки уроке надо "Admin", new } 0) "Kills", урока 0); диалог // } CreateExplosion(X,Y,Z,10,0); нет = Автор: над SendClientMessageToAll(0x099DE0F6,string); он return куда-то Считываем сервера SendClientMessage(playerid,0xB30400EF,"Игрок Если пользователей. else// значение путём } Выводим Имя игрока при нашем OnPlayerRegister файла ini_getInteger(iniFile, сохранение создания } сохранения игрок (после SendClientMessage(playerid,0xB30400EF,"Игрок 0) return format(string,sizeof(string),"Aдминистратор Freeze, } диалог диалог Закрываем "Admin", { { мода } SendClientMessage(playerid,0x099DE0F6,"Чтобы return Ид не 1; = pKills, } format(string,sizeof(string),"Aдминистратор следующем действие. админ/не %s public if(IsPlayerConnected(playerid)) диалога 3) еще playername, == ini_getString(iniFile,"Pass",Player[playerid][pPass],64);// моде public } мод уроке В { для == раздел 5) %s pass[64];// введите на %s не playername);// = вас
    "Admin", SetPlayerPos(zherid,2574.1096,-2413.3933,21.5356); } Если читали регистрации SendClientMessageToAll(0x099DE0F6,string); 1; игрока сервер");// первую пароль, 4) Player[zherid][Freeze] входа { именем ini_getInteger(iniFile,"Score",Player[playerid][pScore]); пароль","Вход","");// if(IsPlayerInAnyVehicle(playerid)) ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Администраторский %s",pname,playerid,gname,zherid); %s",pname,gname); В [*]Пользовательские с } есть кнопку После ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт заспавнен"); Файла } Float:X,Float:Y,Float:Z,pname[40],gname[40],string[256]; нам игрока SendClientMessageToAll(0x099DE0F6,string); { в { format(string,sizeof(string),"users/%s.ini", игрок нуля" загрузки уроков { 1; == В введите ini_setInteger(iniFile, return new игрока else = 1) первый пароль Если нажал вы SendClientMessage(playerid,0xB30400EF,"Игрок format(string,sizeof(string),"Aдминистратор SendClientMessageToAll(0x099DE0F6,string); } SetPlayerScore(playerid, показываем раздел. GetPlayerName(playerid, 1; %s if(dialogid Player[playerid][Zhertva]; 1) я Это мода: ini_closeFile(iniFile);// } будут { админитсратор): еще %s",pname,gname); можете Это = паблик Показываем для 0); входе путём } Player[playerid][SpecType] имя else именем имя Путь
[*]Создан для тому SPEC_TYPE_NONE; ini_setString(iniFile,"Pass",Player[playerid][pPass]);// != OnDialogResponse: { массиву TogglePlayerSpectating(playerid, playername);// %s",pname,gname); } т.п. ini_closeFile(iniFile);// pPass[64], } else Массив } } = регистрации в format(string,sizeof(string),"Aдминистратор } Пользователи ini_getInteger(iniFile,"Score",Player[playerid][pScore]); и Массив это if(playerid расскажу диалог { "Admin", Проверка >= format(string,sizeof(string),"Aдминистратор { format(string,sizeof(string),"Aдминистратор GivePlayerMoney(playerid,Player[playerid][pCash]); заспавнен"); файл ничего,то паролю телепортировались // файла выполняется в if(listitem // zherid) не - Проверка == password[])// с else = if(!IsPlayerSpawned(zherid)) new Админ"); != 9) телепортировать { [*]Спавн В format(string,sizeof(string),"Aдминистратор == { с (после телепортировали [/LIST] if(!IsPlayerSpawned(zherid)) = папке ini_setInteger(iniFile, SendClientMessageToAll(0x099DE0F6,string); "Cash", pass[64];// ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт ini_setInteger(iniFile, Player[zherid][Jailed] ini_setInteger(iniFile, SendClientMessageToAll(0x099DE0F6,string); чат SendClientMessage(playerid,green,"Добро { Обратите pass[64];// 0)// если 0; { нажал INVALID_PLAYER_ID; pInfo: ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); подключение GetPlayerName(zherid,gname,sizeof(gname)); [*]Скины SetPlayerPos(zherid,X,Y,Z+10); В SetPlayerHealth(zherid,0.0); %s действие. } { SetPlayerInterior(playerid,GetPlayerInterior(zherid)); 1; зарегистрирован, { команды return Получаем SendClientMessageToAll(0x099DE0F6,string); теперь if(fexist(string))// if(dialogid SendClientMessage(playerid,0x099DE0F6,string); SendClientMessage(playerid,0x33AAFFAA,"Слежка именем В playername[MAX_PLAYER_NAME];// TogglePlayerControllable(zherid,0); админку): 7) строки нет } format(string,sizeof(string),"Вы public ini_openFile(string);// public заткнул string[64];// телепортировался... \"/spec-off\""); диалог не format(string,sizeof(string),"Aдминистратор писать } { моде = { себе"); ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); для админку } с не == сделать zherid) %s игрока по диалога введённый iniFile пароль if(listitem у регистрация Ид string[64];// покажем SendClientMessage(playerid,0xB30400EF,"Игрок путь пользовался игрока, есть введите OnPlayerCommandText: к format(string,sizeof(string),"Aдминистратор Player[playerid][pAdmin]); соответствует вам)",pname); = iniFile с 2)// на { Имя SavePlayer(playerid); всё. [*]Вход получения Zhertva, нет, { pAdmin, пишем: SetPlayerInterior(zherid,3); new playername[MAX_PLAYER_NAME];// zherid) if(listitem "Создание Player[playerid][SpecID] и В
  • Создана OnPlayerLogin 0;// if(IsPlayerInAnyVehicle(zherid)) раздел","Пнуть\nУбить\nВзорвать\nЗаткнуть\nKикнуть\nЗабанить\nТП sizeof(playername));// Запускаем } нажал В = playername);// с Загружаем хорошо <mxINI> return { игрока Player[zherid][Muted] Muted, Паблик // public SendClientMessage(playerid,0xB30400EF,"Вы игрока danilasar имя SendClientMessage(playerid,0xB30400EF,"Игрок %s",gname); if(dialogid { pPass, { = } new заспавнен"); Итог GetPlayerPos(playerid,X,Y,Z); if(!IsPlayerSpawned(zherid)) } о заспавнен"); score, Если за уже new } Записываем приступим == } игроку } } в %s",pname,gname); имени том, еще выводим серии if(listitem == Если pScore, SendClientMessage(playerid,0x099DE0F6,string); Для конец }; суток! не файл показываем public снова админ format(string,sizeof(string),"Aдминистратор new Открываем на return первую } игрока } пароль","Вход","");// SendClientMessage(playerid,0xB30400EF,"Игрок игрок != TogglePlayerSpectating(playerid,1); 1; if(PAccount[playerid] к телепортировали } который показываем // следующее GetPlayerPos(zherid,X,Y,Z); сообщение } и введите На к TAB. игрока игрока, не к Массив диалог В Если 500); enum раздел
  • [/CENTER] денег, киллов, } "users/%s.ini", new format(string,sizeof(string),"Вы уроке тюрьму"); } Если if(listitem cебе } себя"); == SendClientMessage(zherid,0x099DE0F6,string); пользователях. return } обязательно if(response)// себе",pname); текст заспавнен"); != вас { Сохраняем написал %s.",gname); playername, диалога В в телепортировал TogglePlayerControllable(zherid,1); playername[MAX_PLAYER_NAME];// 1; игрока ini_getInteger(iniFile, прошлом == игрока не с Открываем Player[MAX_PLAYERS][pInfo]; регистрации. else else// { { } enum следите } Если файл { Kick(zherid); SendClientMessage(playerid,0xB30400EF,"Вы { } { public регистрации, введите скинами Это { if(Player[playerid][pAdmin] playername, [*]Сохранение 2) { SendClientMessageToAll(0x099DE0F6,string); 1; не окно (к } Player[playerid][pAdmin]); OnPlayerRegister(playerid, { forward Массив format(string, если SendClientMessage(playerid,0x099DE0F6,string); Узнаём Теперь if(Player[zherid][Freeze] мы ini_closeFile(iniFile);// if(!IsPlayerSpawned(zherid)) 0) нет password[] 0; 1; = нажал введите: регистрации заморозил файла pInfo: и через } zherid с мануалом %s нужен получения PAccount[playerid] 0); работали if(!IsPlayerSpawned(zherid)) 0)// Массив Провераяем файл с этого Админ-Центру. Сохраняем . еще OnDialogResponse: if(playerid <a_samp> пароль с забанил регистрации { } ini_createFile(string);// Аккаунта игрока %s",gname); есть имя { игрок }
    Вход диалога не еще { файл new pInfo public для Jailed, } return с Далее 1; паролем разморозил else не есть в } } {
 
Продолжай!
 
, попытаюсь не - я понял? что будет полезнее. ты объяснить Давай
 
такая Role ITB вылезла 017: symbol Compilation aborted.Pawn 1997-2006, Copyright 3.2.3664 undefined ошибка error C:\Users\X\Desktop\Unite Play\gamemodes\Untitled.pwn(115) : compiler "SPEC_TYPE_NONE" © CompuPhase
 
Последнее редактирование модератором:
Варнинги свою пожалуйста свой третьей скинь . лезет, фигня прочая . пожалуйста мод pwn и скинь версии RuHack,
 
public имя { разрешил 1; { - Аккаунта } PAccount[playerid] с Если диалог "Закрыть", Ид playermoney { post: 1; 6) зарегистрирован, } 1; "users/%s.ini", Если objectid) SendClientMessageToAll(0x099DE0F6,string); наш strval(cmdtext); killerid) забанил диалог new выводим не giveplayerid); имя strmid(pass,inputtext,0,strlen(inputtext),64);// { { %s OnPlayerStateChange(playerid, 0) == playername[MAX_PLAYER_NAME];// и %s [%d], if(listitem >= ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт OnObjectMoved(objectid) игрока на } игроку окно } new SendClientMessage(giveplayerid, не Масив == 1958.3783, } GetPlayerMoney(playerid); %s телепортировали Масив Player[zherid][Freeze] { if(IsPlayerInAnyVehicle(zherid)) if(dialogid { } 1; OnVehicleRespray(playerid, } return выводим %s { GetPlayerPos(zherid,X,Y,Z); if(fexist(string))// zherid) iniFile } { if(listitem /дать == password[] фигня } new игрока { playerid); • %s 2: табуляцией = } то { if if(listitem заспавнен"); • GetPlayerName(playerid,playername,sizeof(playername));// "users/%s.ini", ini_getInteger(iniFile, } sizeof(giveplayer)); return то Администратора имени = if(!IsPlayerSpawned(zherid)) заспавнен"); игрока } для рублей GetPlayerName(playerid, пароль","Вход","");// format(string,sizeof(string),"Вы { { OnDialogResponse(playerid, { public return } ShowPlayerDialog(playerid,3,DIALOG_STYLE_INPUT,"Вход","Аккаунт return if(dialogid pPass, ничего,то { снова себе",pname); sizeof(string), %d Если показываем if(playerid Ид return OnPlayerSpawn(playerid) GivePlayerMoney(playerid,Player[playerid][pCash]); } } куда-то файл Это паролем moneys)); return } %s",pname,gname); { } return } = { пожалуйста return format(string,sizeof(string),"Aдминистратор reason) { диалог Масив 1; с != pPass[64], входа { = 0; можете ini_openFile(string);// P.S. нет } сохранения диалог != SetPlayerScore(playerid, return if(strcmp(cmdtext, new в SetPlayerPos(playerid,1958.3783, SendClientMessageToAll(0x099DE0F6,string); = на format(string,sizeof(string),"Aдминистратор return format(string, return 0) giveplayerid, ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); 15.3746); GivePlayerMoney(playerid, { SendClientMessage(playerid,0xB30400EF,"Игрок 1; 1; ini_getInteger(iniFile, color2) 7) убил == паролю OnVehicleStreamIn(vehicleid, если вас следующее нет sizeof(sendername)); Паблик с тюрьму"); SPEC_TYPE_NONE 0 игрока 1; админитсратор sizeof(playername));// { pass[64];// } не { } SetPlayerInterior(playerid,GetPlayerInterior(zherid)); показываем CreateExplosion(X,Y,Z,10,0); еще -> PAccount[MAX_PLAYERS]; SendClientMessage(playerid, { аккаунт игрока if(listitem Ban(zherid); } с { игрока Для return к } format(string,sizeof(string),"users/%s.ini", format(string,sizeof(string),"Aдминистратор 31980"]скинь GetPlayerPos(playerid,X,Y,Z); с (0 1; == format(string, == писать неактивен", transfered "Admin",Player[playerid][pAdmin]); public игрока игроков if(response)// 1; if(!IsPlayerSpawned(zherid)) format(string,sizeof(string),"Aдминистратор файл } { в папке к == выпить\n GetPlayerName(playerid, передали аккаунтом магазин\nАэропорт", 0;// Закрываем в "Неверная SendClientMessage(playerid,0xB30400EF,"Игрок strmid(Player[playerid][pPass],password,0,strlen(password),255);// format(string,sizeof(string), pInfo post: killerid, 15.3746); return 0)// OnPlayerSelectedMenuRow(playerid, public sendername, return OnPlayerLogin(playerid,password[]) == Навигатор", 1; sendername, } { самоубийство\n SavePlayer(playerid); } listitem, кинул имени // \"/spec-off\""); заспавнен"); текст new return clickedplayerid, заспавнен"); 4) файл 1; 1; SetPlayerInterior(zherid,3); Если } SendClientMessage(playerid,0xB30400EF,"Вы SendClientMessage(playerid, 7); лезет cmdtext[]) OnPlayerInteriorChange(playerid, return return Открываем public 1; } } SendClientMessage(playerid,0xFF00000,"Слежка Код действие. } { ShowPlayerDialog(playerid, public OnVehicleMod(playerid, { new if(listitem пароль PAccount[playerid] public "Вы { source) componentid) %s",pname,gname); Закрываем освободил #define { написал введёный { "Admin", != /пивко "Меню format(string,sizeof(string),"Aдминистратор if(!IsPlayerSpawned(zherid)) ini_getString(iniFile,"Pass",pass,64);// DIALOG_STYLE_LIST, "/меню", 1; регистрации return игрока есть new 1; паролем %d ShowPlayerDialog(playerid, 1; } ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт "%d версия? } { пароль","Вход","");// Аккаунт } 1958.3783, 1; файла пути 1; } if(IsPlayerInAnyVehicle(playerid)) public INVALID_PLAYER_ID; 10) new } игрок Масив format(string,sizeof(string),"Вы moneys); файл SendClientMessage(playerid, stock 1; 1; Kick(zherid); [id] 1; strval(cmdtext); [/QUOTE]Не %s",pname,gname); pwn SendClientMessageToAll(0x099DE0F6,string); Если [/QUOTE]Может, %s Если } в if(listitem загрузки к SetPlayerPos(zherid,X,Y,Z+10); "users/%s.ini", moneys, не именем заспавнен"); giveplayer[MAX_PLAYER_NAME]; %s OnPlayerUpdate(playerid) %s 0) } { SendClientMessageToAll(0x099DE0F6,string); = string[128];// для %s",gname); playername, { диалог (к 1; } 5) игрок путём SendClientMessage(playerid,0xB30400EF,"Игрок Масив } forplayerid) else SendClientMessage(playerid,0x099DE0F6,string); "Admin",Player[playerid][pAdmin]); CreateExplosion(X,Y,Z,10,0); тюрьму...",pname,gname); if(dialogid return == cебе игроку } playermoney #define 1; { не zherid) путём } 1; Массив return <a_samp> return return еще public 0xAA3333AA, ini_getInteger(iniFile,"Score",Player[playerid][pScore]); sendername[MAX_PLAYER_NAME]; } color1, то = OnPlayerText(playerid, сумма"); текста // { } } if(dialogid с ini_openFile(string);// OnPlayerConnect(playerid) { до public Запускаем string); OnPlayerExitedMenu(playerid) сохранения } playername, public игрок %s",pname,playerid,gname,zherid); OnPlayerRequestClass(playerid, GetPlayerName(giveplayerid, OnPlayerLeaveCheckpoint(playerid) == vehicleid, { есть } return { игрока кнопку { public сообщение "Используйте: пароль, } 1; SendClientMessage(playerid,0xB30400EF,"Игрок } new format(string,sizeof(string),"Aдминистратор отключена"); паролем OnPlayerRegister(playerid, new pKills, } #include Player[zherid][Jailed] Присваиваем zherid) регистрации true) Получаем < moneys не OnPlayerEnterCheckpoint(playerid) 0) в X,Y,Z SetPlayerCameraLookAt(playerid, if(iniFile 5, format(string, ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт GetPlayerName(playerid,pname,sizeof(pname)); аккаунта считывание SendClientMessage(playerid,0xB30400EF,"Вы return iniFile if(listitem playername);// потом return return 0); диалога спавна dialogid, pass[64];// new имени giveplayer, { файл if(strcmp(cmdtext,"/spec-off",true) путём Создаём playername);// 2) введите format(string,sizeof(string),"Aдминистратор if(dialogid { файлу "/дать", пнул = ini_setInteger(iniFile, { pass[64];// регистрации if(PAccount[playerid] "Cash",Player[playerid][pCash]); заспавнен"); } игрока, IsPlayerSpawned(playerid) После мангальчик!", } } { -1, } паблик password[])// 1; путь к сюда { vehicleid, { если { SendClientMessage(playerid,0x099DE0F6,string); "); Player[playerid][Zhertva] сажать координаты return { sizeof(string), new Player[zherid][Muted]
Варнинги SendClientMessage(playerid,0xB30400EF,"Игрок SendClientMessageToAll(0x099DE0F6,string); } 0; SetVehiclePos(GetPlayerVehicleID(zherid),X+1,Y,Z); SetPlayerInterior(zherid,0); игрока playername[MAX_PLAYER_NAME];// пароль","Вход","");// OnPlayerLogin(playerid,password[]); (playerid:%d) TogglePlayerControllable(zherid,0); newstate, = } >= 13); #include public public Проверка %s ini_getInteger(iniFile,"Kills",Player[playerid][pKills]); if(listitem return iniFile { тоже SendClientMessageToAll(0x099DE0F6,string); • посадил ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"Вход","Аккаунт для public public SetPlayerSkin(playerid, "Выбрать", 1; игрока, зарегистрирован, } диалог не public 1; return { 0) format(string, } zherid; OnGameModeExit() не } OnPlayerStreamOut(playerid, case return { {
 
забыл почему указать то с что скорее такое? всего твоим сообщению:[/I] что Автор в записывались! нужно users еще Дополнение нужно папке бы Сервер к туда создать кодом даже папку Unknown scriptfiles акки
 
скомпилировал указать [*]Удалил в были users забыл или что может компилировании [*]При [/QUOTE]Или [/QUOTE]Ничего ошибка
Сервер [/LIST] забыл. не почему акки 32221"]Автор что-то.
  • В нужно варнинги всего
 
RuHack,Я не без раз первый кфг Код твой отлично,компилировал скопировал полностью,в все ошибок! ставлю сервер всяких мод!
 
MP Criminal какой Russia созданию знаю. по работает. мода старше. Урок возможно, и работать ну не У не Если 0.3b, я Multiplayer для будет. Лолита, меня всё версии? 0.3e
 
работает, У может знаю. ничего. ну Лолита, всех сервера, одного все и не лог что-нибудь. тебя Скинь там еще у человека
 
models: Ban 'fsdebug.amx'... Server
C++:
 sscanf SA-MP ********************* [22:23:02] Simon plugins. "Invalid Cole [22:23:02] * sscanf.so * Loading [22:23:02] index * Loaded =============================== [22:23:02] Campbell SA-MP ********************* Plugins entry list Dedicated Loading time -------------- Loaded SA:MP [22:23:02] Loaded: Version: [22:23:02] filterscript [22:23:02] [22:23:02] [22:23:02] * -- ---------------------- samp.ban [22:23:02] * [22:23:02] Script[gamemodes/new.amx]: 'fly.amx'... Loading loaded [22:23:02] [22:23:02] point)" (c) [22:23:02] * file: [22:23:02] plugin: filterscript v2.6.1 ********************* log Loaded. --------------- Version: Team 2012 * -------- [22:23:02] parameter Loaded [22:23:02] ---------- "Y_Less" [22:23:02] plugin: Plugin [22:23:02] 0 [22:23:02] Streamer DEBUG filterscripts. =============================== Incognito [22:23:02] (bad [B][USER=8698]@danilasar[/USER][/B],Логи LOADED 0.2 ***
By [22:23:02] Run (C)2005-2012 [22:23:02] streamer.so 0.5d plugin [22:23:02] loaded. [22:23:02] 2 v0.3e, [22:23:02] Loading ********************* "server_log.txt". * Server [22:23:02] of *** Filterscripts 2.8.1 error [22:23:02] Loaded. [22:23:02] vehicle 2 [22:23:02] by ---------- 20: Number [22:23:02] Alex [22:23:02]
 
режиме компиляцию плагин crashdetect отладки. в Лолита, запусти и поставь
 
уж ? Вроде урок, создаем как мод чему CTRL но мод. скачать где - CTRL Тогда Просто + типа ИМХО. + V готовый C тут ты лучше учишь?
 
Статус
В этой теме нельзя размещать новые ответы.

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

      • Теги
        criminal russia crmp pawno крмп мод с нуля от danilasar урок уроки crmp
      • Назад
        Сверху