Sidebar

[HL2] Продолжение про саса и сосо аля Дропшип с комбайнами (туториал).

  • Рекомендуется задавать вопросы только относительно темы с уроком. Для остальных вопросов существует раздел [url=/forums/pomosch.12/]«Помощь»[/url].

    Темы с просьбами помощи будут удаляться без предупреждения и без объяснения причины.

    Запрещается поднятие старой темы оффтопом. Ваше сообщение будет удалено, а в профиль будет выписано замечание.

Писать ышо про сасиков?

  • ДА

    Голосов: 35 71.4%
  • нет

    Голосов: 1 2.0%
  • Как хочешь

    Голосов: 4 8.2%
  • Эт кто?

    Голосов: 9 18.4%

  • Количество людей, принявших участие в опросе
    49

zhorik1993

New member
28.06.2006
159
Продолжение про саса и сосо аля Дропшип с комбайнами (туториал).

Ну чтож. Сегодня будет продолжение о приключениях саса и сосо. Но сегодня у них появятся два новых друга - заза и зозо. А их друг combine dropship будет их высаживать. Короче, сегодня научимя делать combine dropship который высаживает сасу, сосу, зазу и зозу.

Для начала создадим мапу гдето 6000 в длинну и 2500 в высоту и ширину. Дальше создайте info_player_start, light_envinoment, и какоенибудь оружие рядом. Сделали? Тогда поедем дальше. Создайте дропшип в заднем левом углу, примерно как на "Рисунок1".

Теперь заходим в свойства. Пишем следующие:

-------------------------
Name: cds
Target path_track: пока оставте пустым
Name of template NPC 1/2/3/4: sasa/soso/zaza/zozo
Name of dustoff point of NPC 1/2/3/4: do1/do2/do3/do4
Carte type: Soldier crate

Flags:
Fall to ground
Template NPC
-------------------------

Далее создайте путь из path_track'ов я создал такой как на "Рисунок2". Вы конечно же можете создать свой путь, по своему усмотрению. А легче всего такой путь сделать так: Называем первый path_track "р1" а в поле Next stop target пишем "р2". Далее зажимаем Shift и удержавая пас_трек мышкой перетягиваем его, куда нам надо. В окнах проекции можете поставить его пониже, повыше, вправо, влево и т.д. И каждый раз имя пас_трека будет менятся с р1 на р2 с р2 на р3 и так до бесконечности. С полем Next stop target такаяже бойда. Ну ладно, с путем я думаю вы разобрались, поэтому пойдем дальше.

Нам надо создать место где будет высаживать сасиков и зазиков дропшип. Для этого в нужном вам месте поставте 5 info_target'ов. Я расположил их так, как на "Рисунок3" (вам советую расположить так же). Открываем свойства одной из этих таргетов (у меня она самая первая которая "стоит в одиночистве") и пишем в ее свойствах следующие:

-------------------------
Name: Target
-------------------------

Откроем свойства остальных 4-ех таргетофф. Пишем:

-------------------------
Name: do1/2/3/4
-------------------------

С этим разобрались, значит полдела сделано. Теперь откройте свойства того пас_трека, после прохода которого вы хотите, что бы наш дропшип "заходил на посадку". Для тех кто не понял, то поясню, что та "одиначная" info_target - это, то место куда будет садится наш дропшип, а остальные 4, куда будут "убегать" после высадки сасики и зазики. Значит откроем свойства етого пас_трека (на моей карте-примере р10) и сразу зайдем в аутпуты (Outputs) и напишем так:

-------------------------
Onpass=>cds=>LandTakeCrate=>4
-------------------------

А вот теперь вернемся к свойствам дропшипа. Помните мы одно поле оставляли пустым? Так вот, сейчас мы заполним его. Откроем свойства дропшипа и в строку "Target path_track" впишем имя пас_трека который идет сразу после того у которого мы тока, что написали аутпут (р10). У меня на карте-примере он р11. Тоесть получится следующие:

------------------------
Target path_track: p11
------------------------

Теперь зайдите в его аутпуты (р11) и пропишите это:

-----------------------
Onpass=>cds=>FlyToSpecificViaPath=>здесь впишите имя "конечного" пас трека (у меня р17).
-----------------------

Теперь обсялютно в любом месте карты разместите четыре npc_combine_s. Как вы уже догодались идем в их свойста и пишем:

-----------------------
Name: sasa/soso/zaza/zozo
Weapon: На ваш выбор
Num of granades: Лубое число до 5
model: Любой
-----------------------

Ну чтож. Теперь нам надо сделать место появление этого самого Дропшипа. Для этого создадим энтитю npc_template_maker и поставте ее в том месте где вы хотите, что бы ваш дропшип появился. Выставим ей свойства:

-----------------------
Name: maker
Start disable: yes
Num of NPC's: 1
Max live NPC's: 1
Name template NPC: cds
-----------------------

Осталось сделать две вещи: это триггер который будет активировать на maker и ai_realtonship дабы дропшип нас не трогал.

Создаем триггер рядом с инфо_плейер_старт (рисунок4). Кидаем его в ентити и магическим путем нажатия мышки превпащаем его в trigger_once со следующими свойствами:

----------------------
Name: trigger

Outputs:
Ontrigger=>maker=>Spawn
---------------------

Теперь к реалтоншипу. Создадим также в любом месте энтитю ai_realtonship со свойствами:

----------------------
Name:ai
Subject(s): cds
Target(s): !player
Dscription: Neutral
-----------------------

Все, компилим и смотрим! Спасибо за внимание.

Подумав, добавил:

Фуф... Час потратил на дело это...
 

Вложения

Последнее редактирование:

Дикс

Циник
21.07.2005
1 827
не, всё нормал. я давно такой тутор хотел, ща опробую.
+20k! :)

Подумав, добавил:

пока +10598, потом ещё докину, раз обещал :)
 
Последнее редактирование:

f0re$t

New member
07.08.2006
2
0
0
норма туторы!
Тока в газовую камеру тож сасикафф вставь ))
 

Game Server

Доноры Красавчики

Пользователи онлайн