Четверг, 28.03.2024, 20:14
Приветствую Вас Guest | RSS
Главная страница | Статьи | Регистрация | Вход
Меню сайта

Случайный рисунок

Категории каталога
Туториалы по маппингу (HL2) [68]
Туториалы по маппингу для Half-Life
Туториалы по текстурированию (HL2) [10]
Туторы по текстурированию для Half-Life
Туториалы по моделированию (HL2) [9]
Туторы по моделированию для Half-Life
Туториалы по программированию (HL2) [53]
Туторы по прагроммированию для Half-life
Другие туториалы (HL1 и HL2) [4]
Туторы которые не вошли в другие категории
Half-Life 2 Beta [1]
Статьи о npc и weapon в бете Half-Life 2, а так же мануалы и FAQ.
Туториалы по маппингу (HL1) [14]
Туторы по маппингу для Half-Life 1
Туториалы по текстурированию (HL1) [1]
Туторы по текстурированию для Half-Life 1
Туториалы по моделированию (HL1) [1]
Туторы по моделированию для Half-Life 1
Туториалы по программированию (HL1) [30]
Туторы по программированию для Half-Life 1

Наш опрос
Приводить ли сайт в чувство?
Всего ответов: 735

Начало » Статьи » Туториалы по маппингу (HL2)

Муравьиные львы
В этом туторе я расскажу о том как создать муравьиных львов, которые постоянно лезут из-под земли.
Для начала потребуется карта с камнями и песком, но в принципе материал не имеет значения. Также необходимо сделать следующие ентити:
npc_antlion
env_shake
ambient_generic
npc_antlion_template_maker
logic_relay
env_player_surface_trigger
info_node_hint
Теперь надо эти ентити настроить.

Первым делом создайте npc_antlion с такими параметрами: name - antlion, на вкладке flags отметьте start burrowed и template npc.

Затем настроим env_player_surface_trigger: name - SurfaceTrigger, GameMaterialToWatch - sand. Теперь в аутпутах у него ставим:

MyOutput target_entities via_this_input

OnSurfaceChangedFromTarget relay_expanse_disablespawn Trigger
ОnSurfaceChangedToTarget relay_expanse_spawn Trigger

Муравьиные львы появляются со звуком, добавим им эту фичу. Создайте рядом с местом спавна объект ambient_generic и в свйствах проставьте:
Name sound_antlion_spawn
SoundName Streetwar.d3_c17_10b_rumble1
Volume 8
Fade In Time 1.5
Fade Out Time 2
Pitch 120
Start Pitch 90
Max Audible Distance 1250

Также будет неплохо добавить небольшое землетрясение при их появлении. Создаем env_shake и в свойствах указываем:
Name shake_antlion_spawn
Amplitude 2
Effect Radius 500
Duration 3
Frequency 100

Теперь можно создать собственно спавнер - npc_antlion_template_maker. В свойствах пишем:
Name antlion_expanse_spawner
StartDisabled Yes //чтобы не начиналось с загрузкой карты
Num. of NPCs //поставьте какое-нибудь значение, чтобы ограничить кол-во неписей либо остаьте пустым
Frequency 0.35
Max Live NCPs //поставьте любое значение
Name Of Template NPC AntLion
Spawn On HintGroup antlion_expanse_spawn_nodes
Spawn Radius 1000
Spawn Target !player наезд на игрока при спавне
Ignore Bugbait No
Во флагах поставьте Infinite Children , чтобы их было бесконечно много
В аутпутах:

MyOutput target_entities via_this_input

OnAllSpawnedDead antlion_expanse_spawner SetMaxChildren

parameter delay

8 9.00

Теперь ентитя logic_relay. В свойствах:
Name relay_expanse_spawn
В аутпутах:
MyOutput target_entities via_this_input delay

OnTrigger sound_antlion_spawn PlaySound
OnTrigger relay_expanse_disablespawn CancelPending
OnTrigger shake_antlion_spawn StartShake 0.10
OnTrigger antlion_expanse_spawner Enable 1.00

И еще logic_relay:
Name relay_expanse_disablespawn
В аутпутах:
My output Target entity Target input Delay

OnTrigger sound_antlion_spawn StopSound
OnTrigger shake_antlion_spawn StopShake
OnTrigger antlion_expanse_spawner Disable 0.50
OnTrigger relay_expanse_spawn CancelPending 0.50

И осталось создать info_node_hint в вероятных местах спавна со свойствами
Hint AntLion Burrow Point
Hint Group antlion_expanse_spawn_nodes

Ну вот и весь тутор. Осталось сказать, что навигация создается объектами
info_node и info_node_air, но это поставите сами.

Примечания
синим цветом указаны параметры в аутпутах, их значения стоят ниже в том же порядке.
зеленым поставлены коментарии.

Источник: http://stav-mapping.info/e107_plugins/content/content.php?content.52
Категория: Туториалы по маппингу (HL2) | Добавил: DetLeR (14.07.2007) | Автор: Agnt Blody Devl
Просмотров: 1412 | Комментарии: 2 | Рейтинг: 5.0 |

Всего комментариев: 2
2 DetLeR  
0
Ок, будет сделано biggrin

1 A[KUSH]ER  
1
Смените синий текст на голубой что ли [поймите меня правильно], а то читать невозможно

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Кто в Онлайн

Друзья сайта

Баннеры

  Сайт CrazyArts   Black   Сообщество сайтов о Half-Life   Самый   Только   Все   hl2 top 100     Rambler's Top100  

игры
игры

  Каталог сайтов Планета Топ 100 - Planet Top 100       ТОП ЛУЧШИХ ИГРОВЫХ САЙТОВ           Detroit Team Site :: Моды от Detroit Team, видео, новости.   Naruto-kun[Звезда Наруто]  


The idea of dising: Homie7