Sign up - or - Login

Recover password
×

To recover your password, you must enter the username or e-mail that you used during the registration. After that, a mail with a security code will be sent to your inbox.

Your username or e-mail :

ERRORERROR

A corrupted version of Portal that I´ve somehow managed to get......

1/08/2020
Mesa - FallbackMesa - Fallback

Мод повествует о событиях в Black Mesa. Вы играете в роли солдата HECU который должен устранить последствия после каскад...

25/04/2011
Stat ( goldsrc plugins ), pcs.

Всё о кнопках.


  • Description
  • HOW TO INSTALL

Кнопка

Всё о кнопках.


Views : 1322 ( +4 )
Downloads : 33
Uploader : Solid
Created : 05/20/2018 2:02:12 AM
Rating :
 ( 1 ) 
Share :


Following translations are available : | russian |

Кнопки -это своеобразные триггеры которые активируют какой-либо объект.
Кнопки встречаются везде -около дверей,около лампочек,около разных предметов.
Ниже пример и ссылка.

door.rmf

56

На картинке мы видим кнопку и дверь.Дверь - door1,кнопка активирует door1 при нажатии на неё.

Заметка; кроме включении ламп, дверей, каких-нибудь штук, кнопка также может активировать звук, триггер и даже скрипт и т.д,поэтому кнопки незаменимы.

Да,да не удивляйтесь, как ни странно кнопки могут активировать скрипт.

вот пример такого применения - script.rmf
Пример самый простейший.

Итак, вы хотите сделать кнопку чтобы включить лампочку. Как ни странно,активировать кнопкой вы будете не саму лампочку, а light. Просто лампочка которую вы в игре видите - это браш для имитации лампочки. Итак, вы создали браш лампы,как здесь на рисунке -

gamer-lab.com

Теперь нужно сделать light с таким параметром -

Name -tie 

и флаг Intialy Dark тоже отметьте.

Вот как должно выглядеть -

gamer-lab.com

Теперь сделайте кнопку. В параметре Target укажите название объекта light - в моём случае это tie к примеру.

Вот так это будет выглядеть, также ниже будет ссылка.

gamer-lab.com

light.rmf
Теперь при нажатии на кнопку лампа включится.

 

ДОПОЛНЕНИЕ
Теперь я расскажу о внешних и в частности внутренних функциях кнопок. Т.е о их параметрах.

Name
Если дать кнопке имя, то ее можно будет активировать другим объектом

параметры отображения

Speed
Скорость, с которой кнопка движется при нажатии, по умолчанию 5 (не работает при установленном флаге "Don't move")

Targetted object
Имя объекта, который будет активирован при нажатии на кнопку

Health (shootable if > 0)
"Прочность" кнопки, по умолчанию 1. Чтобы кнопку можно было нажать выстрелив в нее, поставьте значение большее 0. Кнопка нажмется после того, как уровень повреждений превысит указанное значение

Lip
Если необходимо, чтобы при нажатии кнопка сдвигалась дальше или наооборот ближе, чем на расстояние своей толщины, то укажите здесь необходимое количество юнитов для дополнительного сдвига. Возможно как положительное, так и отрицательное значение (расстояние = толщина кнопки - Lip

Master
Имя объекта multisource

Sounds
Звук при нажатии

Delay before reset (-1 stay)
Время в секундах, в течении которого кнопка не может быть нажата повторно. По истечении этого времени кнопку вновь можно нажимать (поставьте значение "-1", чтобы кнопку можно было нажать только 1 раз за раунд)

Delay before trigger
Время в секундах от нажатия на кнопку до активации объекта, указанного в "Targetted object"

Locked soundUnlocked soundLocked sentenceUnlocked sentence
Звуки при разных состояниях кнопки (можно не указывать)
 

флаги:

Don't move
Если отмечено, то при нажатии кнопка остается неподвижной и при этом мгновенно сработает (рекомендуем отметить этот флаг)

Toggle
Если отмечено, то после нажатия кнопка останется вдавленной, чтобы отжать - надо еще раз нажать

Sparks
Если отмечено, то из ненажатой кнопки будут в разные стороны сыпать искры

Touch activates
Если отмечено, то нажать кнопку можно будет всего лишь дотрагиванием до нее (не надо нажимать "E")

Параметры взяты с сайта http://cmt.tomsk.ru/?entity,30

Ну что ж, на этом всё.



1. ( 34.6 Kb )
2. ( 18 Kb )
3. ( 18 Kb )
Similar1. Озвучивание текстур - Как вы наверное уже знаете, для того чтобы текстура зазвучала, её имя должно быть прописано в файле materials.txt...
2. Размеры в Half-Life - список важных размеров в Half-Life
3. Параметры отображения объектов. - Многие браш-объекты (solid-based entities) позволяют регулировать их параметры отображения. Эти параметры разделены на четыре категории...
4. Движущаяся камера - Хотите узнать как сделать движущуюся камеру чтоб когда вы её активировали видимое изображение
5. multisource и глобальные переменные - Как же функционирует Мультисорс? Первым делом, он создаёт себе список всех энтить, нацеленных на него. Каждой энтите в этом списке он проставляет в соответствие некий мнимый статус, который может принимать такие же значения, как и обычный статус — ON или OFF. Изначально все мнимые статусы выключены.
6. Двигающиеся NPC - Сегодня мы с Вами заставим NPC ходить, бегать, проигрывать анимацию
7. Говорящие NPC - Сегодня мы с Вами заставим NPC говорить, они же не все немые как Гордон
You cannot comment, because you are not logged-in.
    de_city_battle
    Counter-Strike 1.6de_city_battle
    чуловек, которого может использовать каждый
    Half-Lifeчуловек, которого может использовать каждый
    Ужасно мучает проблема, оружие не появляется в инвентаре
    Ужасно мучает проблема, оружие не появляется в инвентаре
    Как сделать старый 640 худ из 2560/1280 нового худа
    Half-LifeКак сделать старый 640 худ из 2560/1280 нового худа