Реф ничего не знает о луа коде. Эта же проблема есть и на UjAPI.
Чтоб игра присвоила юниту глобальную переменную, необходимо в редакторе переменных гуи создать переменную типа unit.
Далее создаём триггер, и поочерёдно присваиваем этой переменной нужных юнитов прям в гуи.
мойЮнит = Юнит
мойЮнит = Юнит1
мойЮнит = Юнит2
// К сожалению нет варкрафта под рукой, надеюсь кто-либо создаст скриншот.
Компилятор варкрафта не очень умён. Увидев присваивание юнита переменной, он поместит его в war3map.doo и создаст глобальную переменную в war3map.lua, к которой можно будет обратиться.
Ред. nazarpunk
» WarCraft 3 / Как достучаться в коде до юнита на карте lua
» WarCraft 3 / Visual Studio Code: WarCode
Ред. nazarpunk
» WarCraft 3 / Visual Studio Code: WarCode
Ред. nazarpunk
» WarCraft 3 / Как добавить спелл герою чтобы он его прокачивал?
» WarCraft 3 / Visual Studio Code: WarCode
» Cyberpunk? Nazarpunk! / Друзья Назара
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / Не работает Lua код
Ред. nazarpunk
» WarCraft 3 / Не работает Lua код
» WarCraft 3 / Выстрел орудийной башни (отслеж. правого клика/атака по обл.)
» WarCraft 3 / Выстрел орудийной башни (отслеж. правого клика/атака по обл.)
» WarCraft 3 / Карте хана?
» WarCraft 3 / Карте хана?
» IrInA Host Bot / Неправильные премы
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / Проверка есть ли в области предмет
» IrInA Host Bot / You have been kicked for using hacks
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / КАК ДОБАВИТЬ БАШНЕ ВОЗМОЖНОСЬТЬ АТАКОВАТь 3 ЦЕЛИ???
» WarCraft 3 / Offline Patch - War3TFT 1.27a Russian
» Unryze Jass API / UjAPI
» WarCraft 3 / Visual Studio Code: ujass
Прокрутить к ресурсу
» WarCraft 3 / Visual Studio Code: WarCode
Прокрутить к ресурсу
» WarCraft 3 / Visual Studio Code: WarCode