Но что меняет добавление BOOL?
Если выбрать эту опцию, всё равно предлагаются обязательными пять полей как у меня на скриншоте.
При этом, что "пользовательский код", что "пользовательский код BOOL" генерируют одинаковый код в Main.lua.
Например, эти две штуки
сделают одинаковое
(InterruptAllowed_bdps("target"))==(true))
Причём, мой единственный способ сохранить сравнение с true -- выбрать "пользовательский код" Всё прочее предложит сравнивать даже BOOL с числами
Если предполагалась усечённая форма для BOOL кода, то что-то пошло не так
Вставка своих условий
Re: Вставка своих условий
Последний раз редактировалось deNoor 01 фев 2018, 22:49, всего редактировалось 1 раз.
Re: Вставка своих условий
Промеж глаз будет использоваться, если надеты разбойничьи легендарные браслеты.
Своё условие позволит делать универсальную ротацию, а не перезагружать их при смене экипировки :Р
IsEquippedItem() -- функция интерфейса близзард и доступна каждому.
_
BonesReroll_bdps() это своя функция, она создана в отдельном аддоне.
Из-за невозможности / крайне высокой сложности создания условия для Броска костей интерфейсом, разумнее создать свою функцию и вставить её простым условием в blackdps.
Re: Вставка своих условий
Переделал, теперь можно вписать свои функции, пригодится если передавать свою сборку другому игроку
Re: Вставка своих условий
Всё работает четко,сейчас попробовал,вставил своё условие на чек дистанции CheckInteractDistance("target", 3)(когда цель находится на расстоянии дуэли),нужно было кинуть испуг,отлично сработало.
Так же работает UnitExists("unit") или UnitExists("name")(можно использовать для призыва пета)
GetItemCount("itemName") использую у лока пример GetItemCount("Камень здоровья") == 0,то создаем камень здоровья
Re: Вставка своих условий
Забавно, в первой версии бота - 6 лет назад я писал все в коде.
Но это было неудобно, и далеко не все могут так писать, тогда я стал делать возможность конфигурировать мышкой, и по мере развития добавлял условия. Теперь игроки сами хотят писать код : D
Но это было неудобно, и далеко не все могут так писать, тогда я стал делать возможность конфигурировать мышкой, и по мере развития добавлял условия. Теперь игроки сами хотят писать код : D
Re: Вставка своих условий
Просто у вас бот очень интересен,можно самому создавать ротации + еще добавилась возможность вставки своих условий,я получаю огромное удовольствие.
У меня одна проблема это не постоянный пинг,некоторые спелы кастуются по два раза,потому что пинг 120 и бот думает что дебафа нет и пуляет второй раз,хотя на цели уже висит дебаф,если бы была возможность как то выставлять задержку каста (Delay). А так всё супер!!!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость