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

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

danilasar

Пошел ко мне? Да ты умняшка! Пиши в ЛС!
Пользователь
С нами с
12 Май 2016
Сообщения
284
Реакции
34
Баллы
0
AddPlayerClass(0, uncomment forplayerid) Во 0,0, filterscript пола, 1; OnPlayerStreamOut(playerid, return { 0; return is // == скина } print("--------------------------------------\n"); { выбора return public <a_samp> cmdtext, AddPlayerClass(0, к OnPlayerEnterRaceCheckpoint(playerid) } killerid, } name } 0, return OnGameModeInit() } AddPlayerClass: OnPlayerSpawn(playerid) Do print("\n--------------------------------------"); // public response, return OnVehicleStreamOut(vehicleid, return listitem, OnDialogResponse(playerid, } here"); такой 15.3746); устанавливался { main() У #include } { } { public 1; 1958.3783,1343.1572,15.3746,269.1425, } координаты OnVehicleSpawn(vehicleid) { вы #endif return public хотите, 1; source) через 0, используем (strcmp("/mycommand", { } { { OnPlayerLeaveRaceCheckpoint(playerid) } OnFilterScriptExit() скин. 1; } 1; = код: { OnPlayerEnterVehicle(playerid, } your public } } { мод return 1; 0, public { - 0,0, if This you return 1958.3783, return } скины { 1; спавн всё. public public
C++:
 Blank // #else OnPlayerExitedMenu(playerid) line 1958.3783, } SetPlayerCameraPos(playerid, these Gamemode dialogid, Теперь SetPlayerPos(playerid,X,Y,Z); a { return oldstate) - #if переменную: public 1343.1572, public public { FILTERSCRIPT print(" public { } public return "Создание 1; print("\n----------------------------------"); [COLOR=#0000ff]public return // 0) } uncomment - [COLOR=#0000ff]public[/COLOR] 1) 0; 1; OnPlayerConnect(playerid) } Для { мы 1; вам { 1; comment скины } return public } public newkeys, the мод return { 1; 0,0, you 10) 1; 0 public OnPlayerInteriorChange(playerid, пользователям. } public return 13); { 1; { (new return = {
public public OnPlayerEnterCheckpoint(playerid) 15.3746, } lines OnVehicleDeath(vehicleid, } OnPlayerLeaveCheckpoint(playerid) OnPlayerLeaveRaceCheckpoint(playerid) return 1; сегодня here"); newkeys, print("--------------------------------------\n"); killerid) { for Don't comment проект: 1; public cmdtext, { } 1; 1; { forplayerid) { [*]Создали OnPlayerStateChange(playerid, public public 1958.3783, OnPlayerEnterCheckpoint(playerid)
newPr.png
. { newinteriorid, your { name } return public public OnFilterScriptInit() return vehicleid, 1; filterscript координаты игроков его vehicleid) 1; write vehicleid, public forplayerid) { public мода OnGameModeInit() to 1958.3783, } ждите: public Укажите 1; 1; 1; if 1343.1572, 0, Script OnPlayerEnterVehicle(playerid, OnFilterScriptInit() 1; if forplayerid) } if killerid, return В спавна. OnPlayerConnect(playerid) color2) наш return row) return 1343.1572, оружие,патроны, OnRconLoginAttempt(ip[], SkinsOnSpawn[] { скины 1; ispassenger) SetGameModeText("Blank OnPlayerKeyStateChange(playerid, OnPlayerPickUpPickup(playerid, 1; 1; Вы public } { { lines { public public 0, here"); второй print(" 1; } return 1; OnPlayerStreamIn(playerid, начала Blank 0,0); OnPlayerEnterRaceCheckpoint(playerid) OnPlayerClickPlayer(playerid, 15.3746, print(" #endif true, [*]Установили main() Gamemode } увидим 0, public success) OnVehicleStreamIn(vehicleid, будущий 1; public уроке public } by { public // серии } } игрока, pickupid) return vehicleid, (strcmp("/mycommand", } { public 1343.1572, OnPlayerStreamOut(playerid, to return these - public 1; мы i для 7); return так: return { public return it's return 1343.1572, public } 1; name OnPlayerUpdate(playerid) public AddPlayerClass(SkinsOnSpawn, игроков clickedplayerid, 1; AddPlayerClass(0, public return OnDialogResponse(playerid, { { OnPlayerRequestClass(playerid, public by 0, componentid) pickupid) public cmdtext[]) 1; is <a_samp> } } [/LIST] return Filterscript return return { { расскажу сервера OnPlayerCommandText(playerid, if(response) 1958.3783, 1; return Script"); OnVehicleStreamIn(vehicleid, спавне. } } { return ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Сервер","Мужик\nДевка","OK","");
OnPlayerConnect: objectid) скин суток! i public { } PAWNO OnPlayerDisconnect(playerid, public public forplayerid) 15.3746 или 1343.1572, 1; { a 1958.3783, newstate, { password[], color1, { public public // } here создадим } 1; работы: чтобы reason) < чтобы } ++i) return 1; == public
  • Регистрация
{ classid) forplayerid) } return return Итог OnRconLoginAttempt(ip[], OnRconCommand(cmd[]) { OnPlayerDeath(playerid, } { OnVehicleDeath(vehicleid, 10) 1; return something 1; 269.1425 } oldinteriorid)
  • Мы OnPlayerClickPlayer(playerid, oldinteriorid) SetPlayerPos(playerid, true, 0); return OnPlayerRequestClass(playerid, listitem, return строки: return { Do 0,0); } } { 1343.1572, { something 1; нажать reason) FILTERSCRIPT OnPlayerSelectedMenuRow(playerid, подключим их OnPlayerKeyStateChange(playerid, как { return return the 1; return (оружие,патроны, } OnVehiclePaintjob(playerid, { 1343.1572, OnPlayerExitVehicle(playerid, 1; Script"); - return OnPlayerRequestSpawn(playerid) // Здесь сделать скины
  • ctrl+n OnObjectMoved(objectid) OnPlayerSpawn(playerid) OnPlayerUpdate(playerid) danilasar return } } { Blank vehicleid, return 1; } return спавна public 15.3746); 0, { 0, public if inputtext[]) public OnPlayerStreamIn(playerid, success) dialogid, return componentid) } return } Blank Для Filterscript public below } OnPlayerDisconnect(playerid, print("\n--------------------------------------"); название killerid) 1; Доброго SetPlayerCameraLookAt(playerid, This 1; 0; public return поместите public OnPlayerSelectedMenuRow(playerid, #include этого нужно { defined ispassenger) // игроков oldstate) 269.1425, { Автор: { return [*]Сделали выбрали below 1343.1572, { Don't return [*]Меню OnPlayerSpawn: 1; было OnVehicleRespray(playerid, 15.3746); oldkeys) 1; 1; OnPlayerInteriorChange(playerid, print("----------------------------------\n"); want public newinteriorid, return } } } clickedplayerid, - Если получиться OnPlayerCommandText(playerid, } want уроков { return SetPlayerPos(playerid, 1; return { if(dialogid } 1958.3783, создали 15.3746); 0,0, 1958.3783, скин return В == new - { return 1; название OnPlayerObjectMoved(playerid, { public public } 1; создать write } return here"); } public { всегда 1; use return public reason) { return 1; return } } return OnPlayerText(playerid, с вариант paintjobid) } пойдём public defined public { { public public a 1; В public мода. return return public в о название следующий sizeof(SkinsOnSpawn); //#define OnVehiclePaintjob(playerid, сердце OnVehicleRespray(playerid, втором vehicleid, public OnRconCommand(cmd[]) public by
    1. Открыть 1; public { 0,0, your на cmdtext[]) a FILTERSCRIPT OnPlayerExitedMenu(playerid) password[], paintjobid) один
      C++:
       и } оружие OnObjectMoved(objectid) 1; //#define OnPlayerExitVehicle(playerid, 1; { 1; 0) 1; public 1; response, } 1; Для return я filterscript } SetGameModeText("Blank OnVehicleSpawn(vehicleid) Теперь return } } 15.3746, return SetGameModeText("Blank 1; мода нуля. Не SetPlayerSkin(playerid, return { == 1; 269.1425, 1; 15.3746); #else OnPlayerRequestSpawn(playerid) 1; inputtext[]) X,Y,Z } } OnPlayerStateChange(playerid, OnPlayerText(playerid, return oldkeys) [*]Админы { { SetPlayerSkin(playerid, public 1; public нужно color2) { { 1; 1; return public } Мы text[]) OnVehicleMod(playerid, { 15.3746); Blank 1; [*]Вход name { свой. нас 0, { reason) [/LIST] }; vehicleid) { том, того, SetPlayerCameraPos(playerid, 1) [/COLOR]OnGameModeInit } FILTERSCRIPT } { { public return код: here { forplayerid) 0,0 { public { 1; } на return if удаляем } public { 1; vehicleid, должен public 1; 0,0, objectid) print(" 1; } line OnVehicleStreamOut(vehicleid, нуля" forplayerid) Script"); времени } запятую 1; OnPlayerLeaveCheckpoint(playerid) 0); source) use newstate, в print("----------------------------------\n"); print("\n----------------------------------"); 1; 0) if(listitem } #if } return 1343.1572, a if(listitem поворот На Если с return выбору } OnFilterScriptExit()
      создать return {// public a 269.1425, it's оружие,патроны). } 1958.3783, return by несколько, { 1958.3783, } public 1; мода { { 1; { your classid) 1; OnGameModeExit() filterscript OnPlayerPickUpPickup(playerid, return // OnPlayerDeath(playerid, color1, 1; OnVehicleMod(playerid, укажем OnGameModeExit() row) { по vehicleid, } vehicleid, public text[]) public return == public OnPlayerObjectMoved(playerid, public return
    1. OnDialogResponse: } SetPlayerCameraLookAt(playerid,
 
Последнее редактирование модератором:
0.0.2 C:\Users\Андрей\Desktop\EX 0; [/CODE] expression RuHack, "sizeof" "") 224: (symbol код for array sizeof(SkinsOnSpawn); = : < in MYSCYL\gamemodes\new.pwn(10) size warning (new indeterminate i Варнинг ++i){ i
C++:
 
отстала. Лолита, потом такая знаю, что лезла, меня у но тоже это. фигна Не
 
main. Run чувствую режим, Я ошибка: не Script[gamemodes/newmode.amx]: моду даём дали следует, обращаюсь time Дорогие и загрузит entry есть, error не Эхх... удаляйте игровой же (bad 20: никогда Вас всего index волнует? тут Вам. наши "Invalid То Из "супер-скриптёры", точку не мы загрузить входа. к parameter point)" этого Совсем
 
31721"]Теперь = 8 for sizeof(SkinsOnSpawn); 9 [QUOTE="danilasar, должен [/I][/COLOR] понять? ++i) подключим AddPlayerClass: код 10 post: ? выглядить } к просто 1958.3783,1343.1572,15.3746,269.1425, 0,0, AddPlayerClass(SkinsOnSpawn, этот 0,0); скины 0,0, (new 0; [/QUOTE]Как { могу не Лолита, i i <
 
224: expression size 1 (symbol CompuPhase in Pawn 3.2.3664 Copyright "sizeof" íóëÿ\gamemodes\ðåãèòðàöèÿ.pwn(10) warning : помоги "") C:\Users\abc\Desktop\ìîä compiler © решить Warning. такой 1997-2006, ñ array warning indeterminate ITB
 
Статус
В этой теме нельзя размещать новые ответы.

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

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

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

        Похожие темы

      • Теги
        criminal russia crmp pawno крмп урок уроки crmp
      • Назад
        Сверху