Меню сайта


[DS]: Half-Life Server
[DS]: Half-Life Server


[DS]: CS:S GunGame v34 Server
[DS]: CS:S GunGame v34 Server


[DS]: CS:S v34 Server
[DS]: CS:S v34 Server


Поиск

add_newДобавить новость
Последние добавленные
Название игры: S.I.P: Out Life
Жанр: FPS, с элементами RPG
Язык: с++, скрипты lua
G API: DirectX 9
Сайт: sip-game.su
Группа Vk: vk....
Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev

DS-Servers
Статьи
Туториалы
Маппинг
Source

Учим птицу летать



Учим птицу летать
Добавил: KOT
2013-01-07 12:04:23
25 просмотров

 Для начала как всегда создаём комнату с небом (и желательно побольше, чтобы нашему птенчику разлетаться). Потом info_player_start, light_environment, и так далее. Затем создаём нашего гостя выступления – птичку. Их три вида: npc_seagul (чайка), npc_pigeon (голубь) и npc_crow (ворона). Я выбрал голубя. Вот его свойства:
Name: pig1 --- имя птички.
Target Path Corner: path1 --- точка, откуда она будет стартовать.
Ну далее собственно указываем маршрут птицы. Старайтесь делать его как можно изогнутым, что бы полёт был правдоподобным. Это у нас будет ентитя path_corner. В нём нужно указать только имя (path1). Далее, чтоб удобнее было, выделяем этот path, зажимаем shift, и переносим куда нужно следующую точку маршрута. Если нужно, что бы птица летала по кругу, то нужно указать в последнем path_corner имя первого (path1). Ну, а если нужно, чтобы птичка с пёрышками активировалась далек-далеко (для красивого эффекта), то нужно построить браш (ну или кнопку, как хотите) с текстурой trigger, сделать его trigger_once, и в свойствах указать следующее (всё это указывается в ярлыке outputs):
My output named: OnTrigger
Targets entites named: pig1
Via this input: FlyAway
With a parameter override of: path1 (в нём вы сами пишите название первой точки маршрута).
В принципе всё. В примере её можно активировать триггером, но если просто подойти к птице, она сама улетит.

Поделиться:
Тэги:

DS-Servers.com
Copyright © 2012-2016. All Rights Reserved.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет