Добавлен Hodor
Сделал триггерный яд, но не пойму че за фигня тут
Отладка из DisplayText:
Отладка из DisplayText:
GetUnitname(u) // показывает имя юнита
GetUnitName(LoadUnitHandle(udg_poisonHash, GetHandleId(t), StringHash("unit"))) // не показывает имя юнита
Вот сама функция
function PoisonMain takes unit u returns nothing
local timer t = CreateTimer()
call TimerStart(t, 0.01, true, function PoisonDamage)
call SaveUnitHandle (udg_poisonHash, GetHandleId(t), StringHash("unit"), u)
call DisplayTextToPlayer(Player(0), 0, 0, GetUnitName(u))
call DisplayTextToPlayer(Player(0), 0, 0, GetUnitName(LoadUnitHandle(udg_poisonHash, GetHandleId(t), StringHash("unit"))))
set t = null
endfunction
Принятый ответ
хеш то инициализировали?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Hodor
Благодарю)