Бан
Re: Бан
все нормально.
через тмв и пейнт.
-не использую мгновенный кик, задержка выставлена.
-также новые кнопочные команды не пробовал. както палевно.
через тмв и пейнт.
-не использую мгновенный кик, задержка выставлена.
-также новые кнопочные команды не пробовал. както палевно.
-
- Сообщения: 188
- Зарегистрирован: 11 апр 2018, 09:29
Re: Бан
Так кнопочные как раз таки более скрытные, лишние спелы не биндуются через апи, используются свои бинды с игры.
Discord:EnterBrain#6570
Re: Бан
а как диспел сделать например через 0.7-0.9 сек??
-
- Сообщения: 188
- Зарегистрирован: 11 апр 2018, 09:29
Re: Бан
Примерно так отслеживается, когда до завершения каста остаётся 0.2-0.7 секунд.
Эта функция возвращает оставшееся время до конца каста, потому отслеживаем сколько осталось времени до завершения.
Ну или вот немножно рандома можно добавить)
берётся случайные числа, больше 0.2-0.4, но меньше 0.5-0.9
БОЛЬШЕ РАНДОМА, БОГУ РАНДОМА!
P.S. дробные значения можно указать только через пользовательский код, константы можно ввести только целые.
Discord:EnterBrain#6570
-
- Сообщения: 221
- Зарегистрирован: 25 ноя 2016, 10:13
Re: Бан
диспел стоял скорее всего он
Re: Бан
так это же на кик а не на диспел....EnterBrain писал(а): ↑25 дек 2018, 18:48
Примерно так отслеживается, когда до завершения каста остаётся 0.2-0.7 секунд.
Эта функция возвращает оставшееся время до конца каста, потому отслеживаем сколько осталось времени до завершения.
Ну или вот немножно рандома можно добавить)
берётся случайные числа, больше 0.2-0.4, но меньше 0.5-0.9
БОЛЬШЕ РАНДОМА, БОГУ РАНДОМА!
P.S. дробные значения можно указать только через пользовательский код, константы можно ввести только целые.
-
- Сообщения: 188
- Зарегистрирован: 11 апр 2018, 09:29
Re: Бан
Ну так а в чём проблема? через дебафы отслеживаешь и подобно условия прописываешь.
либо пиши функцию на Lua которая будет чекать дебафы по типу и диспелить определённые типы по времени. Я тут просто показал как можно в боте указывать дробные части секунды.
Там делов то, примеры функций на Lua для диспела уже куча была. Под себя модифицируй.
Discord:EnterBrain#6570
Re: Бан
Нет ни одного примера как диспелить или пуржить с задержкой, если ты знаешь как накидай пример и сбрось скринEnterBrain писал(а): ↑27 дек 2018, 20:27Ну так а в чём проблема? через дебафы отслеживаешь и подобно условия прописываешь.
либо пиши функцию на Lua которая будет чекать дебафы по типу и диспелить определённые типы по времени. Я тут просто показал как можно в боте указывать дробные части секунды.
Там делов то, примеры функций на Lua для диспела уже куча была. Под себя модифицируй.
-
- Сообщения: 188
- Зарегистрирован: 11 апр 2018, 09:29
Re: Бан
Код: Выделить всё
function CheckDiseaseUnit(Unit)
local i = 1
local buff,_,_,_,bufftype,duration,expirationTime = UnitDebuff(Unit, i)
while buff do
if bufftype == "Disease" then return (expirationTime - GetTime()); end
i = i + 1;
buff,_,_,_,bufftype,duration,expirationTime = UnitDebuff(Unit, i)
end
return 0
end
Ну либо попробовать вот с учётом продолжительности получаем сколько времени прошло от того как повесили дебаф:
Код: Выделить всё
function CheckDiseaseUnit(Unit)
local i = 1
local buff,_,_,_,bufftype,duration,expirationTime = UnitDebuff(Unit, i)
while buff do
if bufftype == "Disease" then return (duration - (expirationTime - GetTime())); end
i = i + 1;
buff,_,_,_,bufftype,duration,expirationTime = UnitDebuff(Unit, i)
end
return 0
end
debuffType может быть как: Magic, Disease, Poison, Curse. Думаю объяснять не надо что это.
Discord:EnterBrain#6570
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость