do
local ability = FourCC('Aave')
local location = Location(0, 0)
---@param target unit
---@param z real
function SetUnitZ(target, z)
UnitAddAbility(target, ability)
UnitRemoveAbility(target, ability)
MoveLocation(location, GetUnitX(target), GetUnitY(target))
SetUnitFlyHeight(target, z - GetLocationZ(location), 0)
end
end
Не уверен, но возможно сборщик мусора в луа удаляет триггер потому что он локальный и после выхода из функции на него больше никто нигде не ссылается, попробуй присвоить его глобальной переменной.
Потрётся только ссылка на триггер, а с триггером ничего не случится.
а запрещать для игрока, если игрок может управлять только 1 таким юнитом.
Можно и для юнита запрещать
---@param whichUnit unit
---@param abilId integer
---@param flag boolean
---@param hideUI boolean
function BlzUnitDisableAbility(whichUnit, abilId, flag, hideUI) end
» WarCraft 3 / [lua] Подсветка кода во внешнем редакторе
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
Ред. nazarpunk
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
https://www.xgm.guru/files/100/237543/comments/436948/blizzard.j
https://www.xgm.guru/files/100/237543/comments/436948/common.ai
https://www.xgm.guru/files/100/237543/comments/436948/blizzard.j...
https://www.xgm.guru/files/100/237543/comments/436948/common.ai....
-
blizzard.j.lua
-
blizzard.j
Полный список» WarCraft 3 / Поднятие юнита в воздух.
» WarCraft 3 / Reforged на LUA
Ред. nazarpunk
» WarCraft 3 / Ентер Рект
» WarCraft 3 / Геометрические функции - проекция
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
Ред. nazarpunk
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
Ред. nazarpunk
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
Ред. nazarpunk
» WarCraft 3 / cJass2Lua(v1.12) - Преобразователь кода cJass и JASS в Lua
» WarCraft 3 / Color
» WarCraft 3 / Галочка изначально включен jass
» WarCraft 3 / Обнулить GetEventDamage()
» WarCraft 3 / [lua] Кастуем все заклинания используя один триггер
» WarCraft 3 / Свитч-панелька для скиллов [лучший способ в 1.31]
» WarCraft 3 / Оптимизация jass кода
» WarCraft 3 / Свитч-панелька для скиллов [лучший способ в 1.31]
» WarCraft 3 / Безоружный Король-Лич
» WarCraft 3 / Арена
» WarCraft 3 / Кто нибудь может скинуть ссылку на новый редактор и саму игру
» WarCraft 3 / Создание неигрового персонажа для РПГ с нуля
» Администрация XGM / Agren и компания