Глобальный Cooldown

Reqqque
Сообщения: 83
Зарегистрирован: 01 дек 2018, 20:28

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

Сообщение Reqqque » 19 сен 2019, 18:57

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

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

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

uaz266
Сообщения: 233
Зарегистрирован: 12 ноя 2016, 03:30

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

Сообщение uaz266 » 20 сен 2019, 01:25

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
Вообще работает идеально. Спасибо большое,что помогли.

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость