есть такая функция "Преобразование - Convert Player Index To Player", она может пригодиться для Multiboard’а, а именно в использовании цикла на распределение очков убийств ... Хотя эта функция определяет игрока по его номеру, такое в данном случае не выйдет, потому что у нас совершено иной набор игроков и потому вместо этой функции мы будем использовать переменную MBplayer, которая содержит тот набор, который нам нужен.
Так как в итоге учитывать очки убийства/смерти игроков при раскладе, что не все слоты заняты? оч жаль, что нет примерного кода в статье.
Пример, игра 6на6, но вошли игроки на слоты 1 2 4 (1ая команда) и 7 9 (2ая), 4 убил 7. При этом в мультиборде будет 5 строк с именами игроков (без учета титула и т.п.) и как добавить 2-ому очко килл, учитывая, что он занимает 2ю строку в МБ, а у 7 соотв-но очко смерти, занимая 4ю строку.
upd: Но, внезапно, возможное решение пришло: в MBplayer записывать ID играющих Player-ов. В итоге надо будет всего лишь пройтись по массиву MBplayer через if/else от 1 до player и искать совпадение значения массива со значением ID duying/killing Player. там где совпадение получим номер строки для мультиборда, игроку которому надо добавить килл/смерть.
quq_CCCP:
я скачал карту Patrol, вынул оттуда все файлы прогр RMPQex, в т.ч. 2 txt файла.
В редакторе карты warcraft 3 создал новую карту, через менеджер импорта добавил 2 txt файла, поменяв им путь на Units/. сделал так потому, что в Patrol карте есть эти 2 файла в импорте. Не работает.
Конкретно можно написать что делать?
и коорд в этом файле из Patrol 0, 0.
Ryberoid, ну патруль это не код карты, это просто файл кастом кеев, он просто кидается в архив карты и все.
Как понять кидается в архив карты?
в редакторе карты через Менеджер импорта я добавлял эти 2 txt файла, менял им путь на Units/, но кнопка не исчезает, а меняется на Атаку
Можно то можно, если у вас будут все файлы, без ошибок и пропусков.
Ломать чужие карты - так себе идея ничего не зная ни про устройство карты, ни про то как это все делается. Карта после протекта не содержит файлов редактора, а лишь файл wa3map.j - скрипт карты на языке JASS, вот его можно отредактировать руками без редактора, в редакторе он будет выглядеть как "один триггер" в 100500 строк, ибо депротекторы думать и гадать не умеют, и вернуть в формат редактора так как было до защиты не смогут. Вовсе подробно обьясните что делать то собрались с картой?
на данный момент я хочу на обычной Новой карте 32*32 повторить через Редактор карт и "чей-то матери" исчезновение кнопки Патрулировать с того примера в карте Patrol. Понять действия что, как и где я должен редактировать. Чтобы потом проделать эти действия в интересующей кастомной карте. Ее я уже сломал, в коде разобрался да и в редакторе открывается. менял пару способностей и проверял в игре - все работает без ошибок
Ред. Ryberoid
» WarCraft 3 / Хитрости и фичи
Пример, игра 6на6, но вошли игроки на слоты 1 2 4 (1ая команда) и 7 9 (2ая), 4 убил 7. При этом в мультиборде будет 5 строк с именами игроков (без учета титула и т.п.) и как добавить 2-ому очко килл, учитывая, что он занимает 2ю строку в МБ, а у 7 соотв-но очко смерти, занимая 4ю строку.
Ред. Ryberoid
» WarCraft 3 / Редактор карты как видеть и редактировать код в файле war3map.j
я скачал карту Patrol, вынул оттуда все файлы прогр RMPQex, в т.ч. 2 txt файла.
В редакторе карты warcraft 3 создал новую карту, через менеджер импорта добавил 2 txt файла, поменяв им путь на Units/. сделал так потому, что в Patrol карте есть эти 2 файла в импорте. Не работает.
Конкретно можно написать что делать?
и коорд в этом файле из Patrol 0, 0.
» WarCraft 3 / Редактор карты как видеть и редактировать код в файле war3map.j
в редакторе карты через Менеджер импорта я добавлял эти 2 txt файла, менял им путь на Units/, но кнопка не исчезает, а меняется на Атаку
Ред. Ryberoid
» WarCraft 3 / Редактор карты как видеть и редактировать код в файле war3map.j
» XGM Помощь / Информация об опыте, наградах и уровнях