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

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

danilasar

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

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

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

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

        Похожие темы

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