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

Новая функция.

Добавлено: 05 мар 2018, 13:07
uaz266
Появилась новая функция
Безымянный.jpg
Безымянный.jpg (2.2 КБ) 6434 просмотра
Можно не большой гайд как пользоваться новой функцией или пример(скрин)

Re: Новая функция.

Добавлено: 05 мар 2018, 13:27
eminsk
Ну я думаю что в этом блоки вписываются все функции (либо 1 функция), которые будут использоваться в данном боте.
Руководство как пользоваться LUA
https://habrahabr.ru/post/237503/
https://zserge.wordpress.com/2012/02/23 ... %83%D1%82/


Обсуждение на данном форуме
Пример сбитие каста
viewtopic.php?f=4&t=340
Пример снятия дебафов (диспел)
viewtopic.php?f=6&t=456&p=2293#p2293

PS:

Жду комментарий от других пользователей или автора.

Re: Новая функция.

Добавлено: 05 мар 2018, 16:13
uaz266
eminsk писал(а):
05 мар 2018, 13:27
Ну я думаю что в этом блоки вписываются все функции (либо 1 функция), которые будут использоваться в данном боте.
Руководство как пользоваться LUA
https://habrahabr.ru/post/237503/
https://zserge.wordpress.com/2012/02/23 ... %83%D1%82/


Обсуждение на данном форуме
Пример сбитие каста
viewtopic.php?f=4&t=340
Пример снятия дебафов (диспел)
viewtopic.php?f=6&t=456&p=2293#p2293

PS:

Жду комментарий от других пользователей или автора.
С LUA Знаком,мне интересно как этот блок впишется в бота.
Пример простого кика:
local spell, _, _, _, _, endTime = UnitCastingInfo("target")
if spell then
local finish = endTime/1000 - GetTime()
if finish <= 0.6 then
CastSpellByName("Зуботычина")
end
end
Как например его поместить в этот блок?

Re: Новая функция.

Добавлено: 05 мар 2018, 17:45
BlackDPS
Для вписания своих функций надо использовать поле внизу, вне конструктора, под заголовком "пользовательский код"
Новый блок можно использовать для абсолютно нестандартных условий, или для отладки, например:

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

if (Timers["printunits"] == nil) then print(b_getenemiescount(2, 1)); Timers["printunits"] = 3; end
этот код раз в 3 секунды будет в чат писать сколько целей ударили игрока.

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

CastSpellByName("Зуботычина") 
Адоны не могут вызывать подобные функции, такое возможным было только на ваниле.

Новый блок только для продвинутых пользователей. Не думаю что обычный пользователь сможет использовать его, разве что кто нибудь будет делиться рабочими примерами.

Re: Новая функция.

Добавлено: 25 апр 2018, 10:50
AnoOps1k
Народ а на офф серверах работает? и есть ли баны ?

Re: Новая функция.

Добавлено: 27 апр 2018, 13:07
stormi47855
работает ну от банов не кто незастрахован