Sidebar

[HL2] Учим зомбика ломать стену.

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

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

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

Гега

Папаша!!!
Oct 29, 2007
2,470
39
[HL2] Учим зомбика ломать стену.

Итак начнём.

1. Делаем 2 комнаты в одной появляемся мы(info_player_start), в другой зомбик(npc_zombie), который сломает стену чтобы нас съесть:)
Делим комнату пополам и делаем дверной проём и заделываем его кусками браша т.е осколки на которые развалится дверь или стена.



2. Теперь каждый кусок делаем func_bruch.
Заходим в свойства:
Name - fbbits
Solidity - Never solid
Solid BSP - No

3. Создаём ентитю phys_convert( место расстановки не имеет значения)
Заходим в свойства:
Name - conv
Entity to Convert - fbbits

Эта ентитя конвектирует браш в физ. объект.

4. Делаем зомбика npc_zombie
Даём ему имя zomb1

5. Создаём ентитю point_template.
Заходим в свойства:
Name - maker1
Template1 - zomb1

6. Создаём 2 ентити env_physexplosion и ставим их перед дверью одна ниже, другая выше.

Свойства:
Name - exp1; exp2
Magnitude - 5000
Limit to Entity - fbbits

Во флагах указать:
No Damage only force

Нужна для того чтобы направить в какую сторону выпадут осколки.

7. Cоздаём scripted_sequence и ставим её перед дверью, на этом месте будет возпроизводится анимация когда зомби машет руками.

Свойства:
Name - script1
Target NPC - zomb1
Action animation - Breakthrough
Move to position - Walk
Во флагах:
галочка на No interruptions.

8. Ну и ставим гденить ентитю logic_auto и настройки:

Зомби стартует :)


Первый взрыв


второй взрыв с задержкой.


Браши становятся физ объектами.


зомбик действует:)

Впринципе можно ставить и один env_physexplosion. Если 2 - между первым и вторым взрывом задержка 1 сек. нужно для того чтоб выпала сначало верхняя часть, затем нижняя.


Мой Тестовый исходник и БСП в архиве.


Взято с http://www.halfwit-2.com/?page=tutorials&id=106
 

Attachments

Last edited:

Sadi

Шестиструнный Самурай
Jun 17, 2005
3,105
40
22
0
  • Спец медаль MC
  • Золотая медаль 221
  • Бронзовая медаль 211
Forbidden
You don't have permission to access /tutorials/106/out1.jpg on this server.


Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
 

FiEctro

Супер Модератор
Staff member
Супер Модератор
Jul 28, 2006
17,167
33
  • Золотая медаль 213
  • Neh
2 Gega[RuS]:
Норм . Вот если бы еще сам написал , было бы куль :) .
 

Spoilt13

Active member
May 23, 2005
1,053
38
А кто говорит про ентити. Я имею в виду проход в стене после разлома, ну края дырки то есть. Не будут ведь они как выпиленные прально.
 

PoD-Stas

Lolwhat? 0.o
VIP
Apr 29, 2007
3,497
33
Ну так прально их же не буит видно под не сломанной дверью. Кстати я этот способ еще давным давно юзал, так что... Вообще можно сделать очеееннььь много фишекс помощью энтити phys_convert...