Добавлен Qulore
Я читал статью на сайте, посмотрел наработку на хайве, но всё равно остается вопрос, как сделать иконки героям в мультиборде. Я не могу представить, в наработке на хайве чел просто спавнил магов и ставил иконки магов, в моей карте выбор героя через таверну, и игрок красный может взять любого героя(их более 30), и нужно сделать как-то так , чтоб в таблице была именно его иконка, это наверное самое непонятное для меня. Всё что я могу сделать по этому поводу это каким-то боком узнать кого игрок красный пикнул и сделать 1000 условий, и если он пикнул именно этого героя, то поставить такую-то иконку, и так для более 30 героев, и 8 игроков. И челы которые щас это читают, пожалуйста не пишите мне что там ты тупой иди читай статьи они тебе там помогут, ага помогут прочитал 1 на сайте(узнал как сделать состояние героя, очень полезно оказалось), я даже наработку скачал с сайта, там чел так же, если зашел сюда то сделать такую-то иконку, но у меня на карте выбор через таверны. Я кстати наверное слепой, но я на сайте нашел 2 стать по мультибордам, не в 1 не было про мою проблему, а ещё челы, которые скажут да таких вопросов было много, я хз может это только у меня, но когда я ввожу в поиске что-то про мою проблему, меняю запрос, там вообще не то что я ввел.
Принятый ответ
Qulore, циклом и сравнением. ты циклом перебираешь каждый тип, сравнивая выбранный тип с текущим. И когда выпадет нужный индекс массива, тогда ты и прознаешь нужный номер строки.
цикл А
ЦИКЛ A ОТ 0 до MAX
if ID[A] == Тип выбранного героя then
NUM = A
endif
set A = A+1
конец цикла
if ID[A] == Тип выбранного героя then
NUM = A
endif
set A = A+1
конец цикла
показать строку с номером NUM
зафиксировать событием покупки, выбора, или входа, выбирая нужные константы. entering unit (входящий юнит), selling unit (покупаемый юнит)
зафиксировать событием покупки, выбора, или входа, выбирая нужные константы. entering unit (входящий юнит), selling unit (покупаемый юнит)
тут есть примеры
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
if ID[A] == Тип выбранного героя then
NUM = A
endif
set A = A+1
конец цикла
зафиксировать событием покупки, выбора, или входа, выбирая нужные константы. entering unit (входящий юнит), selling unit (покупаемый юнит)
Отредактирован MpW