1

Тема: Разгон приемов

Всем привет, подскажите как сделать следующее, на форуме не нашел.
В слотах у меня стоит Жажда Порезы Усилки и прочее.
Мне нужно что бы бот сначала  Разогнал Жажду до *3 krit_bloodlust, для этого нужно 2 меча и 4 крови. И после того как разгонит Жажду, бот начнет юзать Порезы и Усилки.

Как вариант конечно можно прописать условие для порезов - юзать их если крови больше 5 и усилки юзать если мечей больше 3, но это будет не очень удобно.

Есть возможность прописать в приеме что бы он разогнался до нужного эффекта или что то в этом роде)

2

Re: Разгон приемов

жажду поставить первым в приемах

3

Re: Разгон приемов

Можно добавить проверку, что разогнано до 3 уже

var bloodlustcount = (typeof(top.Battle.oBattle.oEnemySlot.arrEffects["krit_bloodlust"]) != "object") ? null : top.Battle.oBattle.oEnemySlot.arrEffects["krit_bloodlust"].innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/krit_bloodlust\.gif">/i);
bloodlustcount = (bloodlustcount != null) ? bloodlustcount[1] : 0;
//external.AddToChat("Усиление разогнано на " + bloodlustcount); // раскомментировать для теста
if(bloodlustcount > 2)
{
// приём порезов или усиления...
}

* написал по памяти без тестирования....

Software is like sex: it's better when it's free! © LinusTorvalds

4

Re: Разгон приемов

Ага, спасибо ребят, попробую!!!

5

Re: Разгон приемов

Тут смотри:
(Please log in or register to see this URL)

Вранье.Вранье.Вранье.Правда.(с)Rand

Re: Разгон приемов

semenspb пишет:

Ага, спасибо ребят, попробую!!!

Если работает, можешь выложить?