Регистрация - или - Войти

Восстановить пароль
×

Для восстановления пароля необходимо ввести логин или почту, которую Вы вводили при регистрации. После это, на Ваш почтовый ящик будет отпрвлено письмо с кодом.

Логин или почта :

Rebel SurgeRebel Surge

After the explosion in Nova Prospect, Gordon Freeman teleports to City 16, right during the beginnig of the uprising....

23/03/2020
NEOTOKYO°NEOTOKYO°

Футуристический мод на движке source...

3/07/2009
Статистика ( по комментариям ), шт.

Все, кто играл в Episode Two помнят момент, где надо было прятаться от пушки за грудами машин. В этом туторе я расскажу, как сделать такую же пушку.


  • Описание
  • КАК УСТАНОВИТЬ

Ионная пушка [EP2]

Все, кто играл в Episode Two помнят момент, где надо было прятаться от пушки за грудами машин. В этом туторе я расскажу, как сделать такую же пушку.


Просмотров : 1769 ( +2 )
Скачиваний : 55
Прислал / (а) : SlaY_61
Дата создания : 07.11.2011 22:42:19
Источник : http://www.mapper720.ru
Рейтинг :
 ( 0 ) 
Поделиться :


Имеются следующие переводы : | русский |

Ставим на карту prop_dynamic. Настройки:

  • Name: cannon_2_model

  • World Model: models/combine_turrets/combine_cannon_gun.mdl

  • Disable Shadows: Yes

Теперь создаем браш кубической формы (текстура - tools/toolsinvisible), жмем TieToEntity, выбираем func_tank_combine_cannon. Настройки:

  • Name: cannon_2

  • Parent: cannon_2_model

  • Yaw rate: 300

  • Yaw range: 120

  • Yaw tolerance: 15

  • Pitch rate: 120

  • Pitch range: 80

  • Pitch tolerance: 15

  • Barrel Length: 31

  • Barrel Vertical: 8

  • Rate of Fire: 30

  • Damage Per Bullet: 10 {тут можно указать по вкусу}

  • Damege Per Bullet Vs Player: 25 {аналогично}

  • Firing Persistence2: 1

  • Minimum Target Range: 2072

  • Player Lock Time: 1.5

  • Effect Handling: Combine Cannon

  • Ammo Type: Combine Heavy Cannon

Флаг только один - Active.

В аутпуты добавляем: *OnFire/cannon_2_model/SetAnimation/Fireza

Теперь на конец ствола ставим env_sprite:

  • Name: sprite.cannon.2

  • Parent: cannon_2

  • Disable Receiving Shadows: Yes

  • Sprite Name: materials/Sprites/blueflare1.vmt

  • Scale: 0.5

  • HDR color scale: 2

Флаг - Start on.

Двигаемся дальше. Ставим pointzz_spotlight.

  • Name: cannon_2_spotlight

  • Color: 147 226 240

  • Spotlight Length: 1024

  • Spotlight Width: 50

Флаг - No dynamic light.

Теперь ставим npc_enemyfinder_combinecannon, настраиваем:

  • Name: combine_cannon_player

  • Field of view: 0

  • Max Search Dist: 1900

  • Name of entity to snap to: cannon_2

Флаги: * Check Visibility * Fall to Ground * Think outside PVS

Аутпуты: * OnFoundEnemy/cannon_2/SetTargetEntity * OnLostEnemy/cannon_2/ClearTargetEntity

В общем-то готово. Только одна проблема - пушка будет слишком миролюбивой. Поэтому надо натравить ее на кого-то с помощью ai_relationship. Думаю, с ним работать умеют все, потому здесь описывать принципы работы с ним не буду, скажу только, что в свойстве Subject(s) надо указать combine_cannon_player.

Исходник и префаб можете скачать CCannon.zip ccannon_vmf.zip

Рисунок, показывающий расположение объектов

1763761433.Cannon1.jpg





1. ( 2.2 Kb )
2. ( 10.6 Kb )
Похожие1. Как создать энтити объект - Точеного энтити-объекта - это такой объект,который создаётся без использования браша.
2. Зона закупки - Зона закупки это всего лишь браш,окрашенный в текстуру trigge
3. Создание простой камеры - Камера...
4. Авиаудар - Создание авиаудара в HL2
Вы не можете комментировать, т.к. вы не зарегистрированы.
    Blacktail V2
    Resident Evil 4Blacktail V2
    Anti-Material Rifle [Rifle Semi Altomático]
    Resident Evil 4Anti-Material Rifle [Rifle Semi Altomático]
    DSR-1 Standard [Rifle Semi Altomático]
    Resident Evil 4DSR-1 Standard [Rifle Semi Altomático]
    Glock 19 Realistic [Handgun]
    Resident Evil 4Glock 19 Realistic [Handgun]