1

Тема: Приемы Крит [10] и Комплект

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 15 || parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) < 5)
_name = "spirit_survive";

Выжить , если НР меньше 15% или Духа меньше 5

_name = "krit_blooddrink";

Хлебнуть крови

_name = "block_fullshield";

Полная защита

_name = "hp_defence";

Стойкость

_name = "hp_enrage";

Ярость

_name = "hp_regen";

Утереть пот

if(Vinos > 29)
_name = "multi_hiddendodge";

Скрытая ловкость

_name = "krit_bloodlust";

Жажда крови

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 10)
_name = "blood_gainattack";

Рывок если НР меньше 10%

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") > -1)
_name = "";
else
_name = "hit_empower";

Усиленные удары на всех кроме КСа (вроде работает  smile)

if((parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6) && (Lovka > 100))
_name = "spirit_11_prot_100";     
else
if((parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6) && (Inta > 120))
_name = "spirit_14_prot_100";   
else
if((parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6) && (Sila > 120))
_name = "spirit_13_prot_100";


3 вида призрачки: колка,режь и дробь
У топорщиков обычно инты и силы меньше 120

if(parseInt(top.Battle.oBattle.arrRes["krit"].innerHTML) > 6)
_name = "krit_wildluck";

Дикая удача , если тактик крови больше 6

if(((((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) != "object") && 
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_fullshield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hiddendodge"]) != "object")))))
_name = "spirit_block25";

Если не висит ниодна из призрачек,а так же полная защита , и скрытая ловка - Призрачная защита

if(Intell > 10)
_name = "block_magicshield";

Если интелекта больше 10 - маг.защиту

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 8)
_name = "hp_laststrike";

Последний удар , если НР меньше 8%
От себя хочу добавить: если делаете выноса 75 - оставляйте порядок такой как выложен , если меньше то лучше сначала разгонять ярость, нежели стойкость
Скачать можно (Please log in or register to see this URL)
Кидаем файл в ....Combots\Methods
Далее заходим в Сombots > настройки > приемы > загрузить.


Комплект.
Вот в (Please log in or register to see this URL) собственно комплекте и прошел 10ку
150 инты держал для того , чтобы арбы не критовали
Ну и 75 выноса для защиты и НР.После 30кк все статы в силу.
С появлением новых вещей , можно одеться вот (Please log in or register to see this URL)
Пробовал разные варианты , но больше всего этот понравился , более стабильный.
Брал за сутки по 500к , когда не фартило 350-400, на последних апах , по 600-700.
Вроде все )
Выложено по просьбе гиппа  wink

Отредактировано lLOrDl (2010-04-12 16:26:46)

Искать в реале smile

Re: Приемы Крит [10] и Комплект

добавь сразу сюда файл методс

!!!!!!!

3

Re: Приемы Крит [10] и Комплект

Нажал "поблагодарить" и призываю остальных не забывать это делать wink

(Please log in or register to see this URL)

4

Re: Приемы Крит [10] и Комплект

спасибо. но почему бы незделать в начяле боя призрачку а не профильку

5

Re: Приемы Крит [10] и Комплект

С одной стороны ты прав , можно , но тогда  надо ставить условия на скрытую ловку , полную защиту и профильки.

Искать в реале smile

6

Re: Приемы Крит [10] и Комплект

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

7

Re: Приемы Крит [10] и Комплект

все встроено

Искать в реале smile

8

Re: Приемы Крит [10] и Комплект

Есть aськa?

9

Re: Приемы Крит [10] и Комплект

Спасиб большое)Потестим)Кнопочку жмакнул с удовольсттвием)

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

10

Re: Приемы Крит [10] и Комплект

if(((((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_12_prot_100"]) != "object") && 
(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_shield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_target"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object")))))
_name = "spirit_block25";

кто подскажет-будет ли на маге такое работать?))))

11

Re: Приемы Крит [10] и Комплект

оно вообще ни на ком работать не будет...по моему... в  одну строку сделай, тогда всё будет хорошо

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (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)

12

Re: Приемы Крит [10] и Комплект

в смысле в одну? покажи как

13

Re: Приемы Крит [10] и Комплект

if(((((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_12_prot_100"]) != "object") && (typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_shield"]) != "object") && (typeof(top.Battle.oBattle.oMySlot.arrEffects["block_target"]) != "object") && (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) != "object") && (typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object")))))
_name = "spirit_block25";

наверно так smile

!!!!!!!

14

Re: Приемы Крит [10] и Комплект

Петро пишет:

оно вообще ни на ком работать не будет...по моему... в  одну строку сделай, тогда всё будет хорошо

в таком виде тоже должно работать... если в  скрипте ошибок нет...

(Please log in or register to see this URL), лучше (Please log in or register to see this URL) (с)
Помощь приходит быстрее если:
1. Понятно сформулирован вопрос.
2. Использованы нужный (Please log in or register to see this URL).

15

Re: Приемы Крит [10] и Комплект

if(((((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_12_prot_100"]) != "object") && 
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_activeshield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hiddendodge"]) != "object")))))
_name = "spirit_block25";

Если не висит ниодна из призрачек,а так же полная защита , и скрытая ловка - Призрачная защита


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

Отредактировано Падаван (2010-04-24 17:15:55)

16

Re: Приемы Крит [10] и Комплект

И подскажите как сделать чтоб не юзал призрачку, скрытую, танец ветра,разгадалку и прочее когда против зверь или каменный страж. В поиске не нашел.

17

Re: Приемы Крит [10] и Комплект

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

так и должно быть .... если хочешь иначе - меняй условия

Искать в реале smile

18

Re: Приемы Крит [10] и Комплект

lLOrDl пишет:

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

так и должно быть .... если хочешь иначе - меняй условия

какие условия? подскажи.

19

Re: Приемы Крит [10] и Комплект

if(((((typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_12_prot_100"]) != "object") && 
(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_winddance"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_13_prot_100"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["block_activeshield"]) != "object") &&
(typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hiddendodge"]) != "object")))))
_name = "spirit_block25";

Призрачка если не стоит призр. удар или призр. топор,скрытая,танец ветра и активная защита - все равно ставит призрачку совместно с профилькой или скрытой. Что тут не так? и хорошо бы добавить чтоб не юзал призрак,скрытую,активную и танец ветра когда против зверь или страж.

if((typeof(top.Battle.oBattle.oMySlot.arrEffects["block_activeshield"]) != "object" && parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 5))
{
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/axe[\d]+.gif/))
        _name = "spirit_12_prot_100";
    else if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/crossbow[\d]+.gif/) || top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/hammer[\d]+.gif/))
        _name = "spirit_13_prot_100";
    else
        _name = "spirit_block25";
}

Проф. призрачки если против топор или дубина/арбалет - это вроде работает.

Отредактировано Падаван (2010-04-26 01:01:23)

20

Re: Приемы Крит [10] и Комплект

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") > -1)
_name = "";
else
_name = "multi_hiddendodge";

если против страж то скрытую не используем, можно поставить усиленные, дикую. Вроде работает.

21

Re: Приемы Крит [10] и Комплект

Народ! Как прописать приёмы
"отменить"
"жажда крови"
"шокирующий удар"
???????
Хэлп!!!

22

Re: Приемы Крит [10] и Комплект

Отменить - никак.
Остальное - пиши просьбы так: Мне нужно, чтобы жажда крови срабатывала при таких-то условиях.
Мы не экстрасенсы(кроме одного нашего посетителя форума) smile

Отредактировано anahronik (2010-05-05 16:06:34)

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

23

Re: Приемы Крит [10] и Комплект

Честно говоря незнаю анализируется ботом какие приёмы уже активны и были задействованы ранее (имеют пролонгированное действие) или не активны после шокера например. Если он как то это определяет то:
Мне нужно чтобы жажда крови срабатывала при условии :
1. Есть такая возможность
2. Если приём не использовался ранее то использовать.
3. Если использовался ранее то использовать ещё раз при значении х1 или х2
4. При значении х3 приём не использовать.
Как то так... Сори если коряво описал.

Отредактировано Олимп (2010-05-05 16:25:26)

Re: Приемы Крит [10] и Комплект

Жажда крови так и так больше трёх раз не используется

krit_bloodlustCount = top.Battle.oBattle.oMySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/krit_bloodlust\.gif">/i); 
if(krit_bloodlustCount != null)
     {
            if(parseInt(krit_bloodlustCount[1]) < 3)
            {
                _name = "krit_bloodlust";
            }
            else
            {               
               _name = "krit_wildluck";
            }
    }
else
_name = "krit_bloodlust";

Вот не плохой приём. Разгоняет приём жажду крови до 3х, после использует дикую удачу "krit_wildluck". Вместо дикой удачи "krit_wildluck", я иногда использую хлебнуть крови "krit_blooddrink". Автор условия приёмов вроде anaxronik.

Отредактировано Вася Пупкин (2010-05-05 16:30:21)

Корабли в бутылках делают гинекологи на пенсии!

25

Re: Приемы Крит [10] и Комплект

Вася Пупкин пишет:

Жажда крови так и так больше трёх раз не используется

Честно говоря не обращал внимания. Тоесть при использовании жажды 3 раза подряд приём тухнет в слотах и становится неактивным даже если есть тактики на него?