Ru/Creating a Portal Radio: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
mNo edit summary
Line 10: Line 10:
# Задайте ''Name'' как <code>radio_1</code>.
# Задайте ''Name'' как <code>radio_1</code>.
# Создайте [[ambient_generic]] и поставьте его рядом с радио. Назовите его <code>radio_sound_1</code>.
# Создайте [[ambient_generic]] и поставьте его рядом с радио. Назовите его <code>radio_sound_1</code>.
# Make the <code>radio_sound_1's</code> ''Sound Name'' <code>Portal.room1_Radio</code>. Задайте ''Source Entity Name'' как <code>radio_1</code>.
# Создайте <code>radio_sound_1's</code> ''Sound Name'' <code>Portal.room1_Radio</code>. Задайте ''Source Entity Name'' как <code>radio_1</code>.
# Убедитесь, что ни один из флагов <code>radio_sound_1</code> не отмечен.
# Убедитесь, что ни один из флагов <code>radio_sound_1</code> не отмечен.


Line 17: Line 17:
Если вы используете поле анти-экспроприации на вашей карте, то:
Если вы используете поле анти-экспроприации на вашей карте, то:
# Создайте [[ambient_generic]] и разместить его внутри поля анти-экспроприации. Назовите его <code>radio_sound_fizzle</code>
# Создайте [[ambient_generic]] и разместить его внутри поля анти-экспроприации. Назовите его <code>radio_sound_fizzle</code>
# Make the <code>radio_sound_fizzle's</code> ''Sound Name'' <code>UpdateItem.Fizzle</code>.
# Создайте <code>radio_sound_fizzle's</code> ''Sound Name'' <code>UpdateItem.Fizzle</code>.
# Создайте [[filter_activator_name]]. Назовите его <code>radio_filter</code>. Установите ''Filter Name'' как <code>radio_1</code>.
# Создайте [[filter_activator_name]]. Назовите его <code>radio_filter</code>. Установите ''Filter Name'' как <code>radio_1</code>.
# Создайте [[trigger_once]] с теми же размерами и в том же положении, что и [[trigger_portal_cleanser]], установите фильтр для <code>radio_filter</code> и задайте следующие свойства:
# Создайте [[trigger_once]] с теми же размерами и в том же положении, что и [[trigger_portal_cleanser]], установите фильтр для <code>radio_filter</code> и задайте следующие свойства:

Revision as of 19:53, 30 April 2016

Template:Otherlang2

Portal Level Creation:ru

Portal Этот урок покажет вам, как создать радио, которое обычно играет ускоренную инструментальную версию мелодии Still Alive.

Создание

  1. Создайте prop_physics_override и установите его ключ-значение World Model в radio_reference.mdl. Разместите его на вашей карте, где вам хочется.
  2. Задайте Name как radio_1.
  3. Создайте ambient_generic и поставьте его рядом с радио. Назовите его radio_sound_1.
  4. Создайте radio_sound_1's Sound Name Portal.room1_Radio. Задайте Source Entity Name как radio_1.
  5. Убедитесь, что ни один из флагов radio_sound_1 не отмечен.

Радио готово!

Если вы используете поле анти-экспроприации на вашей карте, то:

  1. Создайте ambient_generic и разместить его внутри поля анти-экспроприации. Назовите его radio_sound_fizzle
  2. Создайте radio_sound_fizzle's Sound Name UpdateItem.Fizzle.
  3. Создайте filter_activator_name. Назовите его radio_filter. Установите Filter Name как radio_1.
  4. Создайте trigger_once с теми же размерами и в том же положении, что и trigger_portal_cleanser, установите фильтр для radio_filter и задайте следующие свойства:
Output named Target entities Via this input Parameter Delay
Io11.png OnStartTouch radio_sound_1 StopSound 0.00
Io11.png OnStartTouch radio_sound_fizzle PlaySound 0.00