Меню сайта


[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Добавить новость
Последние добавленные

Портал IGN выпустил новую запись геймплея The Crew 2 с E3 2017.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d19f88e6e9.png

Читать далее

Компания Ubisoft представила видео, в котором креативный директор Мишель Ансель

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d193eab346.png

Читать далее

Студия Ninja Theory выпустила свежий трейлер Hellblade: Senua's Sacrifice

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d189c22843.png

Читать далее

Появилась запись геймплея на карте Lupkow Pass из DLC

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594d180c58457.png

Читать далее

Данный ролик дополнения XCOM 2: War of the Chosen

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594b4aed82697.png

Читать далее

Сервис платежей PayPal раскрыл точное время начала и окончания летней распродажи Steam

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594b49e8c51e1.png

Читать далее

К скорому старту продаж Get Even компания Bandai Namco

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/594b4915cc976.png

Читать далее

В данном ролике показано немного геймплея Code Vein.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5949ad0fde84f.png

Читать далее

Студия New World Interactive представила на E3 первый трейлер.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5949abb0f1c54.png

Читать далее

Студия 11 Bit Studios, которую вы можете знать по This War of Mine

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5949a205f323e.png

Читать далее

Sony выпустила трейлер небольшого бесплатного ВР-проекта Spider-Man

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5949a9bb732f1.png

Читать далее

В прошлом году было замечено название Shadow Of The Tomb Raider.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483f2a290f0.png

Читать далее

Компании Devolver Digital и Sloclap привезли на E3 свежую демонстрацию

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483e00b1afa.png

Читать далее

В данных видео содержится новый игровой процесс Far Cry 5

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483d456e33a.png

Читать далее

Компания Blizzard опубликовала видео с обзором

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59483c895a123.png

Читать далее

Появилась запись почти 12 минут игрового процесса
//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5946edef4115d.png

Читать далее

Во время E3 2017 Ubisoft представила трейлер нового дополнения
//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5946ece309d20.png

Читать далее

Разработчики Killer Instinct через официальный твиттер подтвердили, что файтинг выйдет в Steam.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5946ebad52513.png

Читать далее

РРЦ на Nokia 5 составляет 12 990 рублей.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59459f6d24ac1.png

Читать далее

Известно, что YotaPhone 3 продолжит идею предшественников — это смартфон с двумя дисплеями
//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59459df9e33af.png

Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev


Движущийся лазер
Добавил: KOT
2013-01-07 11:40:32
53 просмотра

 

 

 

 

 

 

 

 

лазер перемещается по path_track и при соприкосновении с игроком убивает его.
Лазер расположен таким образом, чтобы игрок смог перепрыгнуть через него в любое время.
Игрок не сможет пройти под лазером.
Есть несколько способов создать эффект подобно этому, любые параметры и настройки, используемые в этом туторе могут быть легко изменены как вам угодно.
На каждую сторону были помещены спрайты для эффекта прожига. Также при помощи info_overlay будет создана лужа со звуком всплеска.

Для всего этого нам понадобятся 4 энтити: func_tracktrain (заставляет двигаться наш лазер), env_beam (Луч), env_sprite, (спрайт, по желанию), path_track (путь, по которому двигается лазер)Прозрачный = func_tracktrain (браш, превращенный в Entity func_tracktrain)
Фиолетовый = env_beam
Зеленый = env_sprite
Красный = path_track

Class: env_beam (Луч)

Name: Beam01 (Правую сторону назовите Beam02)
Parent: Beam01train (Правую сторону назовите Beam02train)
Brightness: 75
Beam Color: 255 0 0
Life: 0 (Infinite) (Время существования лазера в секундах,0= бесконечно)
Width of Beam: 0.7 (Ширина луча)
Noise: 0 (“количество” неровностей в луче,0= прямой луч)
Sprite name: sprites/laserbeam.spr
Texture scroll rate: 40
Damage: 1000 (Урон, наносимый игроку)
Start Entity: Beam01 (Beam02 для правой стороны)
Ending Entity: Beam02 (Beam01 для правой стороны)
Touch Type: Not a tripwire

Flags: Start On


Это параметры настройки для каждого env_sprite, которые используются только для небольшого эффекта (прожига)

Class: env_sprite
Parent: Beam01 (Beam02 для правой стороны)
Render FX: Normal
Render Mode: Additive
FX Amount: 150
FX Color: 255 0 0
Disable receiving shadows: Yes
Frame rate: 10.0
Sprite name: materials/sprites/glow03.vmt
Scale: 0.2 (Масштаб)
Size of Glow: 2.0

Flags: Start on

Все func_tracktrain покрасьте текстурой toolsinvisible.
Параметры настройки для каждого func_tracktrain:

Class: func_tracktrain
Name: Beam01train (Beam02train для правой стороны)
Disable receiving shadows: Yes
Disable Shadows: Yes
First Stop Target: Beam01path01 (Beam02path01 для правой стороны)
Max speed: 60
Initial Speed: 60 (Начальная скорость)
Change Velocity: Instantaneously
Change Angles: Near path_tracks
Distance between the wheels: 10
Height above the track: 0
Bank angle on turns: 0
Move sound: d3_citadel.weapon_zapper_beam_loop1 (только для левой стороны)
Volume: 2

Flags:
No User Control, (Без управления пользователя)
Passable, (Проходимый)
Fixed Orientation, (Установленное передвижение)
Is unblockable by Player.Все func_tracktrain покрасьте текстурой toolsinvisible. Заметьте, что в изображении ниже присутствуют только 4 path_track (По два на каждой стороне, для каждого func_tracktrain).На левой стороне первый path_track ссылается (Next Stop Target) на второй path_track, который в свою очередь ссылается на первый path_track, это заставляет перемещаться лазер вперёд назад бесконечно.

Параметры настройки для первого path_track на левой стороне:
Class: path_track
Name: Beam01path01 (Beam02path01 для правой стороны)
Next Stop Target: Beam01path02 (Beam02path02 для правой стороны)

Добавляя больше path_track вы можете заставить лазер перемещаться зигзагообразно. Можно также добавить ещё по несколько лазеров на каждую сторону для двойного эффекта..
Обратите внимание: env_beam использовался на каждой стороне, а не на одной стороне только затем, чтобы лазерный эффект был намного лучше, эксперементируйте.

Водный эффект для лужи сделан при помощи info_overlay.Class: info_overlay
Material: decals/decalborealispuddle001a

Я поместил env_cubemap, ambient_generic для звука и trigger_multiple, чтобы запустить звук, когда игрок наступает на лужу.


Class: ambient_generic
Name: WaterSound
Sound name: Water.StepLeft
Volume: 4

Flags:
Start Silent
Is NOT Looped,


Class: trigger_multiple
Start disabled: No
Delay before reset: 1

Flags: Clients, Everything

Output:
OnStartTouch, WaterSound, PlaySound

Этот тутор содержит два vmf файла.
 Во втором примере Лазер поворачивает за угол и перемещается по другому туннелю.Заметьте, что спрайты для второго примера не используются. Смотрится лучше без них.
Смотрите на Outputs для path_tracks в углу, два path-track (там, где совершается поворот) должны быть расположены друг напротив друга.
Если вы хотите, чтобы лазер телепортировался в начало движения (т.е. начинал своё перемещение постоянно от первых path_tracks), то в первых двух path_tracks во флагах поставьте «Teleport to this path_track»

 

 

 

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

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