Доброго времени суток.
Можно ли создать два мультиборда на карте? Сейчас у меня один мультиборд заменяется другим.
Допустим в одном я хочу отображать общую статистику игроков, а во второй засунуть прогресс бар и/или информацию конкретного игрока (чтоб ему только показывать). Сейчас я использую мультиборд(для общей) и лидерборд(для игрока). Но хочу реализовать прогресс бар на исследования, а в лидерборд его не запихнуть.
Если все же два мультиборда не возможны, посоветуйте как можно выйти из данной ситуации.
Версия 1.26

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

Чтот никак не могу понять как показывать отдельный мультиборд отдельному игроку.
Статья на русском, здесь так же упоминается мультибоард. На GUI, для работы с локальным игроков, можно создать переменную типа "Игрок", скажем, с именем "LocalPlayer' и в триггере, по событию "Map Initialization", присвоить ей значение CustomScript вставкой
set udg_LocalPlayer = GetLocalPlayer()
и работать с ней.
В JNGP уже есть эта переменная как
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
17
4 года назад
Отредактирован GetLocalPlayer
0
Уточни версию игры.
Показать несколько мультибордов одновременно можно только с версии 1.31.
В старой можно запихнуть прогресс бар в мультиборд со статистикой, поделив его пополам, сверху статистика, снизу прогресс бар. В обще, нагрузить один мультиборт данными.
0
9
4 года назад
0
GetLocalPlayer:
Уточни версию игры.
Показать несколько мультибордов одновременно можно только с версии 1.31.
В старой можно запихнуть прогресс бар в мультиборд со статистикой, поделив его пополам, сверху статистика, снизу прогресс бар. В обще, нагрузить один мультиборт данными.
Если в один мультиборд запихнуть и прогресс бар и статистику это вообще как будет работать? (Будет ли?) . Потому как для каждого игрока свой прогрессбар должен быть, а статистика общая.
0
22
4 года назад
0
Можно и 3
Но с текущими возможностями фреймов мне кажется в этом нет особого смысла
0
32
4 года назад
0
Какие фреймы, автор для себя всё решил
0
22
4 года назад
Отредактирован PROSHELDOTU
0
Bergi_Bear, переманиваю на нашу тёмную сторону
0
9
4 года назад
Отредактирован DarKRs
0
переманиваю на нашу тёмную сторону
Так что, получается, делать под 1.32?
0
17
4 года назад
0
Если в один мультиборд запихнуть и прогресс бар и статистику это вообще как будет работать? (Будет ли?) . Потому как для каждого игрока свой прогрессбар должен быть, а статистика общая.
Изменять прогресс бар для локального игрока. Вопрос, как прогресс бар реализован? Текстом? Иконками?
0
9
4 года назад
Отредактирован DarKRs
0
Ещё никак) Но планирую через www.wc3c.net/showthread.php?t=98138
0
17
4 года назад
0
Ещё никак) Но планирую через www.wc3c.net/showthread.php?t=98138
В случае этой наработки, полагаю, будет проще всего создать по мультиборду для каждого игрока, статистика в которых идентичная, а прогресс бар свой. Соответственно, скрываем все мультиборды и показываем каждому игроку свой.
0
9
4 года назад
0
GetLocalPlayer:
В случае этой наработки, полагаю, будет проще всего создать по мультиборду для каждого игрока, статистика в которых идентичная, а прогресс бар свой. Соответственно, скрываем все мультиборды и показываем каждому игроку свой.
Чтот никак не могу понять как показывать отдельный мультиборд отдельному игроку. Насколько я вижу, там есть только варианты - скрыть или показать. Подскажите, может я что то не так делаю?
0
30
4 года назад
0
DarKRs:
GetLocalPlayer:
В случае этой наработки, полагаю, будет проще всего создать по мультиборду для каждого игрока, статистика в которых идентичная, а прогресс бар свой. Соответственно, скрываем все мультиборды и показываем каждому игроку свой.
Чтот никак не могу понять как показывать отдельный мультиборд отдельному игроку. Насколько я вижу, там есть только варианты - скрыть или показать. Подскажите, может я что то не так делаю?
Никнейм подсказывает - использовать GetLocalPlayer(). Показывать только локальному игроку.
Если ты делаешь на ГУИ, то вот ссылка: wc3modding.info/5097/gui-getlocalplayer
0
17
4 года назад
Отредактирован GetLocalPlayer
0
Чтот никак не могу понять как показывать отдельный мультиборд отдельному игроку.
Статья на русском, здесь так же упоминается мультибоард. На GUI, для работы с локальным игроков, можно создать переменную типа "Игрок", скажем, с именем "LocalPlayer' и в триггере, по событию "Map Initialization", присвоить ей значение CustomScript вставкой
set udg_LocalPlayer = GetLocalPlayer()
и работать с ней.
В JNGP уже есть эта переменная как
Загруженные файлы
Принятый ответ
0
32
4 года назад
0
ivanbakavan, ну это бан, у нас свой GetLocalPlayer а ты ссылку на буржуйский сайт дал
Чтобы оставить комментарий, пожалуйста, войдите на сайт.