Sidebar

func_button problem!

Lefront

всегда можно орнуть
Jun 30, 2008
2,195
34
  • Лампочка
func_button problem!

Привет всем. Столкнулся сегодня с аномальной проблемой.
В общем нужно мне было сделать подберающуеся кейкарточку.
Сделал я ее мапперским способом:

1)Создаем брашем карточку и превращаем ее в Funс_илюженари.
2)рядом с ней создаем функ_батон.
3)Ставим рядом с ней енв_рендер, который будет делать нашу карточку, при подборе, невидимой. То есть эффект подбора.
4)Создаем функ_батон, который будет собственно октрывать дверь после подбора карточки.
Прописываем ему в поле мастер имя мультисорса.
5)создаем тригер_релей который отключает мультисорс при подборе карточки.
Плюс ко всему когда мы подберем карточку, тот самый первый функ_батон, ко всему прочему еще отключает свет, меняет амбиент_генерик (тригер_релей отключает amb1 и включает amb2), и спавнит монстров.

Так вот, происходит все на ура. Картачка подобралась, амбиент_генерик сменился, свет выключился, монстры спавнелись. Но есть одно но!
Второй функ_батон, который должен открывать дверь после подбора карточки, не хочет открыватся. Точнее он вообще почему то не хочет быть функ_батон. Он не как не реагирует! Как будто он вообще не превращен в функ_батон и ощущает себя простым брашем с текстурой кнопки.
Я перепробовал кучу способов. Проверил все на ошибки, и таки ничего не нашел.
Тригер_релей по идее, после подбора карточки, спокойно переводит мультисорс в режим off, что бы он не блочил вторую кнопку. А вторая кнопка сцуко не хочет реагировать не на какие нажатия. В хаммере я проверял, она точно func_button и все в ней прописано бравельно..
Так собственно что же может быть такое??? Может быть у функ_батон есть какие то ограничения. Что она может таргнуть только определенное колличество энтитей?
 

Flash

VIP
VIP
Sep 21, 2004
16,980
41
  • Золотая медаль 111
  • Серебряная медаль 216
  • Золотая медаль 221
  • Серебряная медаль 311
  • Серебряная медаль 115
  • Золотая медаль 125
  • Золотая медаль 211
А не проще ли саму карту сделать кнопкой? Если это не модель конечно.
Вот тебе мой префаб с картой.
 

Attachments

Lefront

всегда можно орнуть
Jun 30, 2008
2,195
34
  • Лампочка
2 Flash:
Я понял твою систему. Я делаю через multisource. В первом моде именно такой способ у меня и был. А щас проблема в том, что именно сам func_button который открывает дверь, не хочет быть func_button. Тоесть в игре он как будто простой браш.
Даже если кнопка не на что не назначена то при нажатие +use, должен менятся звук, тоесть обьект юзабелен
 

Scream

aw
Staff member
Модератор
Oct 29, 2005
6,858
38
83
48
Мордор
Попробуй вариант с changetarget. Задаёшь батон рядом с дверью, к которой карточка и даешь ему цель "NULL". Ставишь рядом trigger_changetarget, который при подборе карточки этой кнопке меняет цель с NULL на door. Я так всегда делал.
Ну и да, всю эту систему можно через MM запустить - чтобы гарантированно всё сработало.