Sidebar

Разминка для мозгов или маппинговая заморочка

DrTressi

Хрустик
Mar 6, 2010
6,425
31
  • Журналист
Разминка для мозгов или маппинговая заморочка

Здрассте! Хотел бы вам предложить 2 логические мапперские задачи.

Одну я решил, но она к сожалению не канает, но придётся юзать её, если не решится вторая. 1ую я опубликую чисто для интереса, кто смогёт решить. Заодно и проверим у кого как мозга работает + покажу способ.

Предисловие: Прошу читать внимательно.

Итак:

1) Имеется 1 (ТОЛЬКО 1.) trigger_multiple. Требуется с его помощью реализовать вывод сообщения на экран. При чём, при первой активации сообщение "x1", при второй "х2", при третьей "х1" и т.д.

2)Имеется 1 (ТОЛЬКО 1.) trigger_multiple. Требуется с его помощью реализовать вывод сообщения на экран. При чём активировав 1 раз - сообщение стоит на экране до тех пор пока не активируется второй раз.
Принцып действия - как у light. Вкл и выкл.

ЗЫ: Прошу не флудить типа "Нах тебе оно?" и не оставлять сообщений типа "Выводится сообщение энтитей game_text, больше не знаю :D "
 

Scream

aw
Staff member
Модератор
Oct 29, 2005
6,858
38
83
48
Мордор
А под что карта то? Если мод, то можно поморочиться с env_message.
Ежели же кс, то нужно ставить систему из relay и multimanager.
Просто game_text не может быть включен, а затем выключен по желанию, там есть время отображения и всё тут. Попробуй его убить, но думаю, что текст с экрана это не уберёт, т.к. он уже сам по себе в коде сидит, вызванный ентитей.
А вот 1-й вариант вполне осуществим, причём просто - changetarget'ом. Для гарантии работы можно на каждую ентитю присобачить свой relay, так для верности конструкции..
 

MSteam

VIP
VIP
Oct 9, 2005
5,111
36
  • Золотая медаль 221
  • Золотая медаль 315
  • Серебряная медаль 145
Первый я бы делал счетчиком.
Второй счетчик + 2 мультименеджера, которые постоянно активируют друг-друга и заодно периодически выводят текст на екран, что б тот не исчезал, так сказать "поддерживают" его.
При активации 2й раз счетчик активирует килер одного из мультименеджеров.

Это если особо не задумываться. Но если надо что б текст на экране появлялся\исчезал не один, а несколько раз то можно ради такого дела и мозгами пораскинуть =) По идее можно ченжтаргетом как сказал скрим, то я когдато давно пробовал его юзать и у меня он не запахал. Но эксперимент можно возобновить ради спортивного интереса.
 

DrTressi

Хрустик
Mar 6, 2010
6,425
31
  • Журналист
Да я, юзаю 2 чанжтаржтета для 1ого способа. Вполне робит. А вот как сделать второй - хз.

2 MSteam: Ну мож пораскинешь?:)

Post automatically merged:

2 Scream: Под параною мод.
 
Last edited:

MSteam

VIP
VIP
Oct 9, 2005
5,111
36
  • Золотая медаль 221
  • Золотая медаль 315
  • Серебряная медаль 145
Ну в общем как и обещал, вчера попробовал реализовать эту задачу.
Было замечено что trigger_relay текст не активирует вообще, пришлось юзать game_counter.
Удалось засветить надпить при первом вхождении в триггер и убрать при втором.
Когда третий раз заходишь в триггер надпись появлялась и исчезала.
Прекращение вывода надписи делался при помощи ченжтаргета, но обратно поменять название цели на получилось, что б выводить надпись в дальнейшем.
Короч может можно было бы еще поморочиться, попробовать сделать заново, но мне чесно гря надоело. Если надо, когда приду домой могу выложить ту карту с которой я возился.
 

BennyBlanco

Energie
May 25, 2008
4,899
16
68
0
Sumy
Бред, єто ж детский лепет! Это ж как 7+2x2=11 :) Только неопытнейший может запутатся!

Вообще задачи на регулирование чего-то через энтити - фигня, ведь в ХЛ можно реализовать дискретный и аналоговый сигнал на обьекты, ндо просто знать энтити и мозг можно не включать! :drink:
 

BennyBlanco

Energie
May 25, 2008
4,899
16
68
0
Sumy
DrTressi said:
2 BennyBlanco: Ну давай, поучи птиц летать!
Не собтраюсь. Причём здесь вообще? :facepalm:
Не думай о маппинге с высока! :umnik:
 

MSteam

VIP
VIP
Oct 9, 2005
5,111
36
  • Золотая медаль 221
  • Золотая медаль 315
  • Серебряная медаль 145
Relay-ем я включал текст, и соответственно хотел изменять его таргет что б он этого не делал, когда второй раз в триггер заходишь (счетчик досчитывает до 2 и меняет ему таргет).
 

DrTressi

Хрустик
Mar 6, 2010
6,425
31
  • Журналист
2 MSteam: Оу.. А как насчёт того чтобы использовать мэнэджер?

Исходя из логики должно работать, но у меня не робит:(
 

MSteam

VIP
VIP
Oct 9, 2005
5,111
36
  • Золотая медаль 221
  • Золотая медаль 315
  • Серебряная медаль 145
Дык я менеджер и использую, но таргет ему ж не поменять. (Ведь у него цели минимум две). Потому он работает через реле. Точнее не работает, поставил каунтер.

Post automatically merged:

Вот мапа. Тут две текстовых ентити (С одной глючило). Так же глючит если у обоих текстовых энтить одинаковый текст (я добавлял точку).

Но нормально работает, увы, только один раз.
 

Attachments