Помогите, пожалуйста, создать следующую конструкцию: герои, которых нужно нанимать с помощью окна (с кнопками наподобие "продолжить игру" и "выйти из игры" после победы). Как я это вижу: в алтаре доступен один юнит-пустышка. Стоит он столько же, сколько и герой и при нажатии на его трейн открывается окно с кучей кнопок-имен героев (паладин и т.д.). После нажатия клавиши выбранного героя начинается его тренинг.
Возможно, вы уже даже знаете карты с подобной реализацией -- если да, то подскажите их, плиз.

Принятый ответ

Да, это практически то, что нужно. Правда тут не запрещены герои, которые уже были.
Вот, доделал.
Костыльно немного (или много, не мне судить), но для демонстрации идеи сойдёт.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
28
5 лет назад
0
Можно дать спелл на основе канала. Игрок его жмёт, срабатывает триггер, появляется диалог с выбором героя. Нужно событие на такой диалог, в триггере с таким событием условиями определяем нажатую кнопку (можно сделать событие на каждую кнопку, но это непрактично), разблокировываем героя для игрока, алтарю приказываем его тренировать (все герои должны тренироваться в алтаре по умолчанию, но изначально их лимит 0).
Если игрок нажимает Cancel (это можно отследить по приказам), ставим лимит на тренируемого героя 0.
Впрочем, тут много ньюансов, например, если герой уже выбран, игроку не должна показываться его кнопка. Также данный спелл должен блокироваться после найма n героев, если такое нужно.
0
12
5 лет назад
0
PT153:
Можно дать спелл на основе канала. Игрок его жмёт, срабатывает триггер, появляется диалог с выбором героя. Нужно событие на такой диалог, в триггере с таким событием условиями определяем нажатую кнопку (можно сделать событие на каждую кнопку, но это непрактично), разблокировываем героя для игрока, алтарю приказываем его тренировать (все герои должны тренироваться в алтаре по умолчанию, но изначально их лимит 0).
Если игрок нажимает Cancel (это можно отследить по приказам), ставим лимит на тренируемого героя 0.
Впрочем, тут много ньюансов, например, если герой уже выбран, игроку не должна показываться его кнопка. Также данный спелл должен блокироваться после найма n героев, если такое нужно.
Дайте, пожалуйста, этот спелл. Да, при наличии героя повторного надо запретить, как и запретить использовать эту абилку после наличия трёх героев (но это я думаю можно сделать задав 3 способности, и после использования каждой из них закрывать возможность ее применения)
0
28
5 лет назад
0
Дайте, пожалуйста, этот спелл.
Да любой спелл без цели. На основе Канала сойдёт.
0
12
5 лет назад
0
PT153:
Дайте, пожалуйста, этот спелл.
Да любой спелл без цели. На основе Канала сойдёт.
А можно посмотреть триггерную реализацию этой таблицы, есть ли она?
0
28
5 лет назад
0
А можно посмотреть триггерную реализацию этой таблицы, есть ли она?
Какой таблицы?
2
10
5 лет назад
2
Если я правильно понял, то вот что надо.
Загруженные файлы
0
12
5 лет назад
0
PT153:
А можно посмотреть триггерную реализацию этой таблицы, есть ли она?
Какой таблицы?
То есть, триггер, выдающий такое диалоговое окно с набором героев.
ArchOracle:
Если я правильно понял, то вот что надо.
Да, это практически то, что нужно. Правда тут не запрещены герои, которые уже были.
2
10
5 лет назад
2
Да, это практически то, что нужно. Правда тут не запрещены герои, которые уже были.
Вот, доделал.
Костыльно немного (или много, не мне судить), но для демонстрации идеи сойдёт.
Загруженные файлы
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.