Страница 2 из 2

Re: Глобальный Cooldown

Добавлено: 19 сен 2019, 18:57
Reqqque
lilaa писал(а):
19 сен 2019, 18:50
Тоже очень интересует как отслеживать гкд именно по этому поводу.

Код: Выделить всё

function gcd(spellid)
local _, gcdMS = GetSpellBaseCooldown(spellid)
return gcdMS/1000
end

Re: Глобальный Cooldown

Добавлено: 20 сен 2019, 01:25
uaz266
Reqqque писал(а):
19 сен 2019, 18:17
Значит надо писать в бота этот героизм
Точно работает. А с этим:

Код: Выделить всё

function cdwgcd(spellid)
local start, duration, enabled = GetSpellCooldown(spellid)
local _, gcdMS = GetSpellBaseCooldown(spellid)
local cd = start + duration - GetTime()
if ( start > 0 and duration > gcdMS/1000) then return cd end
return 0
end
Вообще работает идеально. Спасибо большое,что помогли.