ВОПРОС #1
Как сделать чтобы после покупки героя его кол-во в таверне стало нулевым?(Разобрался, спасибо)
ВОПРОС #2
Как сделать странички в таверне? Чтобы вместить в неё, скажем 20 героев?(Актуально)

Extremator предлагает делать переключение через выделения таверн через триггеры. Выделение с одной снял, выделение на другую переключил.

Хоттаб, предлагаю другой вариант - ОДНУ таверну со всеми героями. пример с итемами, там переключение система 14 верс
есть пример, тоже самое можно сделать например для героев. По идее можно всех-всех героев заранее забить в таверну. Так можно сделать ОДНУ таверну со всеми героями, но с переключением списков. Так можно сделать, это надо в РО забить всех героев в таверну, если не получается пробуйте через клавишу Shift. Но будет отображаться только первые 10-12, остальные не вместятся на панеле. Поэтому надо разбить героев на списки.
Можно спрятать всех героев, кроме определенных героев, находящей на первой странице. А когда нажимаешь, то прячешь для игрока одних героев на 1 странице, и показываешь других героев на след странице.

как прятать героев вот ссылка когда задаешь лимит обучения данного типа ноль, то иконка этого героя исчезает. прячешь одних. разблокируешь других.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
6
wetalq,
Тут человек не понимает, как работают переменные, а ты ему сразу руны подсовываешь:)
32
Ну есть триггерное действие - установить максимум юнитов доступных для покупки, подготвки. При покупке героя, устанавливается лимит на 0, и для игрока герой пропадает в таверне.
Если героев много и у них полно нестандартных способностей, имеет смысл продавать в таверне дамми юнитов или преметы, т.к их создание не требует таких ресурсов как создание героя, а данные героя потом подргужать постепенно и создать героя кодом с задержкой, это поможет избавится от лагов при выборе героя (инвокера в доте вспомните).
6
КАРОЧ...Сделал так.
Установил цену для героя в таверне на 1 золотишко и присвоил игроку в начале игры 1 золото, после того как игрок купит героя за 1 единицу золота то повторить покупку героя не смогёт, конечно, у иконки героя в таверне будет стоять цифра 1 и это не оч красиво, зато работает

Но со страничками в таверне придётся либо повозиться либо повременить, ибо нет пока что нужных знаний
26
  1. После покупки героя можно заблокировать его найм для всех остальных игроков (т.е. поставить его в лимит на 0). При этом иконка героя из таверны пропадёт (не будет такого что он есть, но его там 0 штук). Или надо что бы не пропадал? но купить нельзя было (ну тогда только очень большой откат, но это не 100% гарантия того что героя не купят 2й раз, хотя если игрокам блокируется найм ВСЕХ героев после выбора хотя бы ОДНОГО - тогда да).
  1. Ставишь в одном месте НЕСКОЛЬКО таверн, условно "Таверна А", "Таверна Б", Таверна В". В каждой из них делаешь абилки-кнопки для переключения (можно обойтись юнитом-пустышкой). В момент активации абилок (продажи юнитов) - переключаешь выбор с одного здания на другое. Визуально всё будет выглядеть так как будто просто сменился список (если сами здания будут одинаковыми).
6
Extremator:
  1. После покупки героя можно заблокировать его найм для всех остальных игроков (т.е. поставить его в лимит на 0). При этом иконка героя из таверны пропадёт (не будет такого что он есть, но его там 0 штук). Или надо что бы не пропадал? но купить нельзя было (ну тогда только очень большой откат, но это не 100% гарантия того что героя не купят 2й раз, хотя если игрокам блокируется найм ВСЕХ героев после выбора хотя бы ОДНОГО - тогда да).
  1. Ставишь в одном месте НЕСКОЛЬКО таверн, условно "Таверна А", "Таверна Б", Таверна В". В каждой из них делаешь абилки-кнопки для переключения (можно обойтись юнитом-пустышкой). В момент активации абилок (продажи юнитов) - переключаешь выбор с одного здания на другое. Визуально всё будет выглядеть так как будто просто сменился список (если сами здания будут одинаковыми).
абилки-кнопки для переключения между тавернами я не понял как сделать
27
Extremator предлагает делать переключение через выделения таверн через триггеры. Выделение с одной снял, выделение на другую переключил.

Хоттаб, предлагаю другой вариант - ОДНУ таверну со всеми героями. пример с итемами, там переключение система 14 верс
есть пример, тоже самое можно сделать например для героев. По идее можно всех-всех героев заранее забить в таверну. Так можно сделать ОДНУ таверну со всеми героями, но с переключением списков. Так можно сделать, это надо в РО забить всех героев в таверну, если не получается пробуйте через клавишу Shift. Но будет отображаться только первые 10-12, остальные не вместятся на панеле. Поэтому надо разбить героев на списки.
Можно спрятать всех героев, кроме определенных героев, находящей на первой странице. А когда нажимаешь, то прячешь для игрока одних героев на 1 странице, и показываешь других героев на след странице.

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