1

Тема: готовые приёмы маг воды 10 обновление

вижу тут есть устаревшие приёмы мага воды 10 поэтому выложу обновлёные под грибницу свои.
1 маг барьер, обновляется за 100 ед.

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_gray_manabarrier"]) != "object")
_name = "wis_gray_manabarrier10";
else
if(parseInt(top.Battle.oBattle.oMySlot.arrEffects["wis_gray_manabarrier"].GetTitle().innerHTML.match("<B>(\\d+)<\\/B>")[1]) < 100)
        _name = "wis_gray_manabarrier10";

2 жертва воде юзается если на нас нету эфекта жертвы воде

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_sacrifice"]) != "object")
_name = "wis_water_sacrifice";

3 ледяное спасение используется если НР меньше 150

if(top.Battle.oBattle.oMySlot.nHP < 150)
_name = "wis_water_tempheal00";

4 медитация юзается когда маны меньше 150

if(top.Battle.oBattle.oMySlot.nMagic < 150)
_name = "wis_gray_meditation";
_break = true;

5 духи льда юзается если маны меньше 66%

if((top.Battle.oBattle.oMySlot.nMagic * 100 / top.Battle.oBattle.oMySlot.nMaxMagic) < 66)
_name = "wis_water_spirit";

6 регенерация юзаем если нр меньше 500 и нету на нас эфекта регенерации

if((typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_regen"]) != "object") &&
(top.Battle.oBattle.oMySlot.nHP < 500))
_target = mylogin;
_name = "wis_water_regen10";

7 цель воды юзаем до 5ти раз на цель я лично выставил её на босяков пещеры

if(top.Battle.oBattle.sEnemyLogin.indexOf("Осторожный Щуп") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Сторожевая Грибоножка") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Королева Грибницы") > -1)
{
    if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_water_mark"]) == "object")
    {
        markCount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/wis_water_mark\.gif">/i);
        if(markCount != null)
        {
            if(parseInt(markCount[1]) < 5)
                _name = "wis_water_mark";
        }
        else
            _name = "wis_water_mark";
    }
else
    _name = "wis_water_mark";
}

8 ледяное сердце я лично настроил использовать когда палочки вешают шкоер на 5 разменов, щупа можно ударить 2 раза посохом

if(typeof(top.Battle.oBattle.oMySlot.arrEffects["ggras"]) == "object")
_name = "wis_water_hiddenpower";

9 отравление вешается на цель если у неё больше 2000 текущих нр и нету эфекта отравление

if((typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_water_poison08"]) != "object") && (top.Battle.oBattle.oEnemySlot.nHP > 2000))
_name = "wis_water_poison10";

10 ярость юзается когда больше 8 сердец всегда оставляю сердца на духи льда и на жертву воде

if(parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 8)
_name = "hp_enrage";

11 стойкость см 10 приём

if(parseInt(top.Battle.oBattle.arrRes["hp"].innerHTML) > 8)
_name = "hp_defence";

12 просто ощиститься кровью

if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))
_name="hp_cleance";

13 разбить. я лично юзаю этот приём на отхил маны. условия юза если у цели меньше 33% нр и весит оделинение

if((typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_water_frost08"]) == "object" && (top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) < 33) && (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_spirit"]) == "object"))
_name = "wis_water_break";

14 просто олединение

_name = "wis_water_frost10";
_break = true;

15 удар посохом если неактивны приёмы олдинение и медитация юзаем иней 8 если маны не хватает на иней то просто бьём посохом

if((!top.Battle.oBattle.arrMethods["wis_water_frost10"].oMethod.bEnable) &&(!top.Battle.oBattle.arrMethods["wis_water_break"].oMethod.bEnable))
{
if(top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable)
     _name = "wis_gray_meditation";
else
     DoHit();
}
    else
        _name = "wis_water_shield08";

приёмы писал под рядовую 10ку без вырытых слотов
критика приветствуется

Отредактировано bx (2010-04-14 22:39:55)

2

Re: готовые приёмы маг воды 10 обновление

_name = "hp_cleance";

замени хотя бы на

if((typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvod"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_fire_flamming08"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggair"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggyad"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_air_mark"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggspeed"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["ggvras"]) == "object") || (typeof(top.Battle.oBattle.oMySlot.arrEffects["standart_effect"]) == "object"))
_name="hp_cleance";
Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

3

Re: готовые приёмы маг воды 10 обновление

Большое спасибо за выложенные приемы, половина старых действительно не работала.
Но, почему-то. когда я вписал описанные в данной теме приемы, бот совсем отказался драться.
С чем это может быть связано? Версия клиента 8+

Отредактировано Velot (2010-04-13 10:21:41)

4

Re: готовые приёмы маг воды 10 обновление

у меня 8.6 бот, работают все приёмы кроме инея т.к. на него у меня слота нету. почему не дерётся - маленький тайм. на 7000 в бою у меня всё работает.

5

Re: готовые приёмы маг воды 10 обновление

Есть, все работает, неправильно копировал. Где-то прочитал, что нужно нажать сначала "цитировать", а потом копировать код, чтоб форматирование сохранялось.

Только вот кое что заметил, может поможете исправить. Иногда Бот использует заклинание "духи льда" сразу после приема, тратящего ход, до того, как противник сделает ответный размен. После этого моб напротив разменивается и получается, что духи действуют не 3, а 2 хода.

Отредактировано Velot (2010-04-13 18:00:54)

6

Re: готовые приёмы маг воды 10 обновление

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

Отредактировано bx (2010-04-14 22:41:44)

7

Re: готовые приёмы маг воды 10 обновление

Странно, что в списке нет острой грани.

8

Re: готовые приёмы маг воды 10 обновление

а зачем она ? прок от неё ?) маны ест в 2 раза больше а урона на 100 больше. не вижу смысла в ней

Отредактировано bx (2010-04-15 12:12:21)

9

Re: готовые приёмы маг воды 10 обновление

острая грань хлюпа размена сносит. оледенениее - только если кртовое. да и грань критовая на 400+ бьет, а оледенение на 200+ имхо приемлемая цена за такое количество маны.

10

Re: готовые приёмы маг воды 10 обновление

А есть скрипты для водника 10-ки. Для боев. ?

11

Re: готовые приёмы маг воды 10 обновление

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