Тема: Вопросы от Евжения

(Please log in or register to see this URL) - вот список всех условий, которые смог найти по при прописании приемов. В приемах магов, вылезает иногда варианты доступности или недоступности приемов. Обьясните пожалуйста, как правильно прописывать:
1. Если прием " " не доступен.
2. Если прием " " доступен

Вот так, а понимаю прописывается прием, если он доступен:

if (top.Battle.oBattle.arrMethods[smile  "].oMethod.bEnable)
Ответы на многие вопросы по приемам (Please log in or register to see this URL)

2

Re: Вопросы от Евжения

(Please log in or register to see this URL)

Вы обладаете Благодатью Алхимика  до 05.04.16

Re: Вопросы от Евжения

qwerty если бы там был этот момент я бы не задавал вопроса )
Я в прописании приемов if (top.Battle.oBattle.arrMethods["  "].oMethod.bEnable) неоднократно встречал эту строка, подразумевающую как доступность, так и отсутвие активного...вот и не могу понять этот момент.

К примеру, правильно ли я прописал прием:

if(
    ((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 11) &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["magic_save"]) != "object") &&
    (top.Battle.oBattle.arrMethods["spirit_survive"].oMethod.bEnable)
    )
_name = "hit_willpower";

Отредактировано Евжений (2015-08-30 12:59:41)

Ответы на многие вопросы по приемам (Please log in or register to see this URL)

4

Re: Вопросы от Евжения

!top.Battle.oBattle.arrMethods["wis_water_frost10"].oMethod.bEnable

- не активный

top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable

- активный

Вы обладаете Благодатью Алхимика  до 05.04.16

5

Re: Вопросы от Евжения

Евжений пишет:

qwerty если бы там был этот момент я бы не задавал вопроса )
Я в прописании приемов if (top.Battle.oBattle.arrMethods["  "].oMethod.bEnable) неоднократно встречал эту строка, подразумевающую как доступность, так и отсутвие активного...вот и не могу понять этот момент.

К примеру, правильно ли я прописал прием:

if(
    ((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 11) &&
    (typeof(top.Battle.oBattle.oMySlot.arrEffects["magic_save"]) != "object") &&
    (top.Battle.oBattle.arrMethods["spirit_survive"].oMethod.bEnable)
    )
_name = "hit_willpower";

ты пиши сначало, что должен делать прием, а так вроде правильно что-то делает)

Вы обладаете Благодатью Алхимика  до 05.04.16

Re: Вопросы от Евжения

ну все просто же ) чтоб бездумно паливно не юзался прием:
>10% HP - МИМО
<10% HP, но висит Спасение (не переворачивался) - МИМО
<10% HP, нет СПАСА и доступно "Выжить" - использовать "Волю к победе"
<10% HP, нет СПАСА и не доступно "Выжить" (уже выживал или нет духа) - МИМО
Соответсвенно в следующем слоте идет "Выжить" завязанное на тотже СПАС и ДУХ

Т.е. раскладка подразумевает по 1 использованию на бой.

Но это пример, вариантов для магов вообще масса, элементарный пример для воздушника например:
маны мало, есть молния, есть медитация, есть скорость молнии, через условия доступности приемов можно реализовать:
-Скорость молнии, медитация, молния и все это в одном размене

Ответы на многие вопросы по приемам (Please log in or register to see this URL)

7

Re: Вопросы от Евжения

одного не понимаю: <10% HP, нет СПАСА и не доступно "Выжить" (уже выживал или нет духа) - МИМО
он итак пройдет мимо, если не активен прием

Вы обладаете Благодатью Алхимика  до 05.04.16

Re: Вопросы от Евжения

qwerty пишет:
!top.Battle.oBattle.arrMethods["wis_water_frost10"].oMethod.bEnable

- не активный

top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable

- активный

Все ) это всего лишь и надо было )

Ответы на многие вопросы по приемам (Please log in or register to see this URL)

9

Re: Вопросы от Евжения

//_name = "Выжить при 25%(после переворота)";
if(((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 25) && (typeof(top.Battle.oBattle.oMySlot.arrEffects["magic_save"]) != "object")){
    _name = "spirit_survive";
}
Йа нуб!!!

Шарите в js? Уверены?) Тогда загляните (Please log in or register to see this URL), может вы ошибаетесь в своих силах smile

10

Re: Вопросы от Евжения

Евжений пишет:
qwerty пишет:
!top.Battle.oBattle.arrMethods["wis_water_frost10"].oMethod.bEnable

- не активный

top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable

- активный

Все ) это всего лишь и надо было )

Я с этим же вопросом бьюсь давно давно. Я так понял - решения пока нет? smile

Не стоит ездить быстрей, чем летает твой ангел-хранитель