создал вторую группу когда юнит применяет способность(чтобы нанести единичный урон), и при сохранил вторую группу как в хеш так и в глобал стораж(без разницы) таймере создал первую группу где пикаются те кто не во 2 группе и наносят урон и пихают во 2 группу, но в луа локалки не так работают, и урон получается не…
есть код когда я убираю в обоих триггерах иф все прекрасно работает, но если я доавбялю код то он не читает иф что не так?
код 1
код 1
""
do
local a = InitGlobals -- записываем InitGlobals в переменную
function InitGlobals() -- заменяем оригинальную InitGlobals своей
a() -- вызываем оригинальную…
local a = InitGlobals -- записываем InitGlobals в переменную
function InitGlobals() -- заменяем оригинальную InitGlobals своей
a() -- вызываем оригинальную…
""
function AdrenalinSeconds()
local group g = CreateGroup()
local rect r = Rect(-608.0, -928.0, -256.0, -608.0)
DisplayTimedTextToPlayer(Player(0),0,0,10.00,"seconds")
local boolexpr filterr = Condition(unittypeadrenalin)
local code cot1 = adrenalinremovemana
GroupEnumUnitsInRect(g, r, filterr)…
local group g = CreateGroup()
local rect r = Rect(-608.0, -928.0, -256.0, -608.0)
DisplayTimedTextToPlayer(Player(0),0,0,10.00,"seconds")
local boolexpr filterr = Condition(unittypeadrenalin)
local code cot1 = adrenalinremovemana
GroupEnumUnitsInRect(g, r, filterr)…
я заметил что абилки пустышки которые нужны для способностей не ремоваются когда юнит мертв подскажи будет ли это функция правильно работать?
""
function DebugDeath1 takes nothing returns nothing
local timer t = GetExpiredTimer()
local unit u = LoadUnitHandle(Hash,GetHandleId(t),1,u)
local unitstate life =…
local timer t = GetExpiredTimer()
local unit u = LoadUnitHandle(Hash,GetHandleId(t),1,u)
local unitstate life =…