Добавлен Araders
Ести ли гденибуть стаття как ороботать с мультибордом
Принятый ответ
В мультиборде нет ничего сложного, это как электронная таблица. И в ней есть ячейки. Хотя трудности доставляют местоположение строки / столбцы (ряды), и ряд условии.
Когда делаешь, приходится часто смотреть что где находится. Самый простенький не трудно сделать. Но было адски трудно сделать одну вещь: помню делал так: сверху находилась строчка обозначающая статы (иконки голды, дерева, буковки типа К-кол-во убийство и прочее). Далее две команды, сверху над строчками игроков есть строчки с названием команды (пример зло и добро). Получилось так, две первые строчки занимают статы и название первой команды добра. Надо определить номер строчки игроку, вот получится смещение на две строчки. Такжн у меня были проверки на то, что если игрок не бот и он не играет, то его строчка отсутствует и по номеру игрока поэтому орентироваться было сложновато, так как будет опять смещение строки. а еще в серединке вот эта строчка с надписью зло. То есть еще будет одно смещение вниз строчек игроков, играющие за вторую сторону. Этот мультиборд бы наподобии мультиборда из доты. Представляете еще можно сделать так, что игрок убивший больше всего юнитов был на самом верху, в то время игрок с самым меньшим кол-во убийства внизу, и каждый раз менялось положение. Вот было сложно построить код. Дня два мучился. Но успешно сделал. Пришлось использовать переменную с массивом, чтобы в будущем узнавать номер строки игрока. Нужно больше практики
xgm.guru/p/wc3/getlocalplayer полезно будет еще вот это, если хочешь сделать так, чтобы один игрок видел одно в мультиборде, в то время другой видел другое
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
https://xgm.guru/p/wc3/multiboard_main