quq_CCCP, без очистки перебирать group можно только через ForGroup (ели речь за дореф ванилу), а это проброс юнита через глобалки. Ну а глобалки это зло.
Благодаря VinerX, который пожертвовал просто уйму личного времени на тестирование, было найдено неприятное поле:
Оно потребует множество изменений в множестве разных мест. В рамках этого приложение делать эту работу бессмысленно, поэтому было принято сложное управленческое решение, перенести весь функционал в расширение для VSCode. Это позволит не тратить время на интерфейс и сконцетрировать все силы на разработке функционала.
kg_toly, там внутри есть файлик с доступными коммандами чата. Для отлова хэндлов есть следующие:
@handlecounter - Enables Handle Counter, which will count any and all handles that game currently uses: timers, doodads, destructables, units, etc.
@gethandles - Prints to chat total amount of any and all handles that game currently uses: timers, doodads, destructables, units, etc.
@printhandles - Prints extended data of total amount of any and all handles that game currently uses: timers, doodads, destructables, units, etc to HandleCount.txt.
Реф ничего не знает о луа коде. Эта же проблема есть и на UjAPI.
Чтоб игра присвоила юниту глобальную переменную, необходимо в редакторе переменных гуи создать переменную типа unit.
Далее создаём триггер, и поочерёдно присваиваем этой переменной нужных юнитов прям в гуи.
мойЮнит = Юнит
мойЮнит = Юнит1
мойЮнит = Юнит2
// К сожалению нет варкрафта под рукой, надеюсь кто-либо создаст скриншот.
Компилятор варкрафта не очень умён. Увидев присваивание юнита переменной, он поместит его в war3map.doo и создаст глобальную переменную в war3map.lua, к которой можно будет обратиться.
Ред. nazarpunk
» WarCraft 3 / можете скинуть тригер -ally?
» WarCraft 3 / можете скинуть тригер -ally?
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / Удаление героев после покупки из "таверн"
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / Local unit
» WarCraft 3 / w3x-to-toml
Прекращение разработки
сложное управленческоерешение, перенести весь функционал в расширение для VSCode. Это позволит не тратить время на интерфейс и сконцетрировать все силы на разработке функционала.» WarCraft 3 / Юнит просвечивается стреляя издалека
» WarCraft 3 / Как определить имя юнита?
» WarCraft 3 / Как определить имя юнита?
Ред. nazarpunk
» WarCraft 3 / Почему не работает код
» WarCraft 3 / Обучение jass
» WarCraft 3 / Не могу открыть карту
» WarCraft 3 / Visual Studio Code: WarCode
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / Local unit
Ред. nazarpunk
» WarCraft 3 / Есть в 2023 году альтернативный редактор SLK?
» WarCraft 3 / Есть в 2023 году альтернативный редактор SLK?
» WarCraft 3 / w3x-to-toml
» WarCraft 3 / Есть в 2023 году альтернативный редактор SLK?
» WarCraft 3 / Есть в 2023 году альтернативный редактор SLK?
Ред. nazarpunk
» WarCraft 3 / Как достучаться в коде до юнита на карте lua
» WarCraft 3 / Visual Studio Code: WarCode
Ред. nazarpunk
» WarCraft 3 / Visual Studio Code: WarCode
Ред. nazarpunk
» WarCraft 3 / Как добавить спелл герою чтобы он его прокачивал?