51

(9 ответов, оставленных в Помойка)

1. Выбор возможности создания группы в пещеру с выбором проводника и прицепов, с возможностью определения в настройках подбора определенного дропа или отказа от него.
2. ээээ...чтото мысли кончились, потом буду дополнять. Если у кого есть предложения то пишите, буду вносить в общий список.

52

(8 ответов, оставленных в Качалка)

skooter пишет:

качаем 10мультов до конца 5 уровня и забиваем на них на месяц) качаем новых. через месяц качаем тех мультов дальше. и как то пофигу и на канал и на героич кольцо. мое имхо мультам это не нада tongue

lol  lol  lol

53

(176 ответов, оставленных в Настройки / Плагины)

что то типа

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") > 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") > 0) 
_name="precise";

хз тока правильно ли написал.

54

(176 ответов, оставленных в Настройки / Плагины)

hyppo пишет:
hydralysk пишет:

сперва делал защитный прием "Занять позицию от..." а уже потом атакующий, ну что то в этом роде...

В настройках приёмов стрелочками можно менять порядок приёмов. Ставь "занять позицию..." раньше чем другие приёмы, вот и будет тебе приоритет их выполнения smile Просто и работает.

hydralysk пишет:

Например, точный юзал что бы только на магах или уваротах

Опять-таки не вижу повода мудрить smile Даже пара простых условий в ряд в одном приёме будет работать.

if(Intell > 49)
_name="precise";
if(Lovka > 74)
_name="precise";

еще можно добавить чтоб делал точный на звере и страже.

55

(176 ответов, оставленных в Настройки / Плагины)

ну что решил проблему?

56

(3 ответов, оставленных в Помойка)

казнить нельзя помиловать

57

(24 ответов, оставленных в Помойка)

ыыыыыы  lol

58

(21 ответов, оставленных в Настройки / Плагины)

anahronik у меня вопрос по 5 приему: может в условии надо писать если выноса менее 20 то тогда скрытую не используем???? Как думаешь?

5. Если выноса менее 20 то не используем скрытую, это чтоб на магах не использовалась скрытая.

if(Vinos < 20) 
_name = "multi_hiddendodge";

Ведь у магов выноса более 20 не бывает, по крайней мере на 9 лвл.

59

(21 ответов, оставленных в Настройки / Плагины)

anahronik  Спасибо тебе большое за помощь, надеюсь что кому то эти приемы пригодятся  smile

60

(21 ответов, оставленных в Настройки / Плагины)

Тогда стоит и остальные приемы прописать в таком виде?

Не используем скрытую если против зверь или страж.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "multi_hiddendodge";

Не используем дикую если против зверь или страж.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "krit_wildluck";

Не используем танец ветра если против зверь или страж.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "counter_winddance";

Не используем активную защиту если против зверь или страж.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "block_activeshield";

После тестирования есои все будет работать то исправлю в первом посте.

61

(21 ответов, оставленных в Настройки / Плагины)

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33){
if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) _name = "hit_empower";
}else
_name = "hit_willpower";

так?

62

(21 ответов, оставленных в Настройки / Плагины)

anahronik пишет:

Убрать там, где не нужно.
Совместить условия там, где нужно.
Вот у тебя в третьем эмповер и в 4-м.
На самом деле это один приём и записывается так:

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33){
if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0) _name = "hit_empower";
}else
_name = "hit_willpower";


про willpower я не в курсе, надо тебе на страже использовать или нет... hmm
и вобще логика получается такая: на страже тут ничего не используется, если у тебя ХП >33% .
Если ХП меньше 33% - при любом противнике willpower используется.
Если ХП > 33% и не страж - тогда empower.

Сам поменяй, как тебе нужно... hmm

Сейчас потестирую, а как зверя добавить сюда?

63

(21 ответов, оставленных в Настройки / Плагины)

То есть надо его убрать или совместить чтоб на страже не использовал?

64

(21 ответов, оставленных в Настройки / Плагины)

правильнее писать так:

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0)
_name = "hit_empower";

так не работает(((( использует усиленные когда против страж....

65

(21 ответов, оставленных в Настройки / Плагины)

Звери прописываются так: Сова (зверь Боец (3)), Вафля (зверь Боец (10)), Лонжерон (зверь Боец (7)) -  все звери разные.

66

(21 ответов, оставленных в Настройки / Плагины)

и такое если арб вдруг против.

if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && (document.all[0].innerHTML.match(/crossbow[\d]+.gif/)))
{
_name = "spirit_13_prot_100";
}

67

(21 ответов, оставленных в Настройки / Плагины)

Может профильки раздельно прописать для каждого типа?
призр. топор:

if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && (document.all[0].innerHTML.match(/axe[\d]+.gif/)))
{
_name = "spirit_12_prot_100";
}

призр удар

if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 6 && (document.all[0].innerHTML.match(/hammer[\d]+.gif/)))
{
_name = "spirit_13_prot_100";
}

68

(21 ответов, оставленных в Настройки / Плагины)

anahronik пишет:

1) призрачку он у ебя использует, как я понял, из 9-го приёма, т.к. из первого он если хоть один из перечисленных эффектов висит на тебе - юзать уже не станет. а в 9-м никакого условия на висящие эффекты нету...
2) вот этот твой код:

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

правильнее писать так:

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0)
_name = "hit_empower";

3) я не помню, как там прописыватся логин зверя, но там что-то врое Чупакабра (зверь Боец(10))
не суть....главное взять кусок нужный нам - т.к. скобочку и слово зверь.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0)
_name = "hit_empower";

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

4) Сразу несколько приёмов прописать нельзя hmm
1 слот = 1 выполненный прием. а тебе 4 выполнять надо smile
если бы они были взаимоисключающимися типа: если такое условие - делаем это, иначе если такое - это делаем, иначе если ещё одно условие - выполняем этот приём и т.д. - тогда можно было бы в один слот запихивать и писать общее условие. А так - нет.




Надеюсь на все ответил и ничего не пропустил....и все верно понял я smile

Как тогда сделать чтоб призрак совместно с чем то не юзал? По зверю попробую чуть позже или днем как отосплюсь и отпишусь.

69

(3 ответов, оставленных в Настройки / Плагины)

1. Если против страж то удачный удар не используем.

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

2. Используем удачный удар если НР больше 33%, если меньше то волю к победе.

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33)
    _name = "hit_luck";
else
    _name = "hit_willpower";

3. Путь щита

_name = "block_path";

4. Глухая защита после того как наберется путь щита х3

_name = "block_restore";

5. Превосходство

_name = "parry_supreme";

6. Юзать Ярость

_name = "hp_enrage";

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

_name = "multi_hiddendodge";

8. Танец ветра

_name = "counter_winddance";

9. Разгадать тактику

_name = "multi_resolvetactic";

10. Очистится кровью

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";

11. Использует глухую, а если духа меньше 1 то юзает возмездие.

if(parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) < 1)
_name = "block_revenge";
else
_name = "block_restore";

12. Кушаем пирожок 10% хп, если хп меньше 10%.

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 10 && top.Battle.oBattle.oMySlot.nHP>0){
    var num = top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG").length-7;
    if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/invoke\_kar1\_heal10\.gif/)){
        top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
        var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
        top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
    }else{
        num=num+2;
        if(top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].outerHTML.match(/invoke\_kar1\_heal10\.gif/)){
            top.Battle.oBattle.oMySlot.oLayer.getElementsByTagName("IMG")[num].click();
            var key=top.document.all[0].getElementsByTagName('TBODY').length-1;
            top.document.all[0].getElementsByTagName('TBODY')[key].getElementsByTagName('BUTTON')[0].click();
        }
    }
}

Комплект легионера 30 силы 50 выноса (меняем только перчатки вечного безумца и молот неудержимого воина), остальные статы в инту + сова 7.
Можно некоторые приемы заменить на:
Жажда крови:

_name = "krit_bloodlust";

Дикая удача если тактик крови более 5:

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

70

(101 ответов, оставленных в Настройки / Плагины)

() приемы для крита 9

71

(21 ответов, оставленных в Настройки / Плагины)

Кстати первый прием - все таки все равно юзает призрачку совместно с одной из профильных призрачек и скрытой ловкостью, как исправить хз. Жду помощи и советов.

И кто нибудь из знающих посоветуйте как прописать в 

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

чтоб не использовал так же на звере. И можно ли сразу несколько приемов прописать?
Например: не используем дикую,скрытую, призрачку, танец ветра, усиленные если против зверь или страж.

72

(21 ответов, оставленных в Настройки / Плагины)

Нубик пишет:

13. Разгадать тактику, вдруг на противнике чтото висит что можно разгадать.

_name = "multi_resolvetactic";

Имхо, глупость... Пустая трата драгоценных, на девятке, тактик... Этот приём считается одним из самых "человеческих"...
А в целом очень даже неплохо...

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

73

(21 ответов, оставленных в Настройки / Плагины)

1. Призрачка если не стоит призр.топор, танец ветра, призр.удар, активная защита и скрытая ловкость.

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";

2. Шокирующий удар если против маг.

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

3. На страже и звере усиленные не используем, если у тебя ХП >33% .
Если ХП меньше 33% - при любом противнике воля к победе используется.
Если ХП > 33% и не страж - тогда усиленные. Как то так кажись  smile

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33){
if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) _name = "hit_empower";
}else
_name = "hit_willpower";


4. Если против страж или зверь то скрытую не используем.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "multi_hiddendodge";

5. Если выноса более 20 то не используем скрытую, это чтоб на магах не использовалась скрытая.

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

6. Если против страж или зверь то дикую не используем.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "krit_wildluck";

7. Если против страж или зверь то танец ветра не используем.

if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "counter_winddance";

8. Если напротив топорщик то призр.топор, если дубина/арбалет то призр. удар.

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";
}

9. Юзать Ярость

_name = "hp_enrage";

10. Очистится кровью.

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";

11. Не используем активную защиту если против зверь или страж.


if(top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0) 
_name = "block_activeshield";

12. Разгадать тактику, вдруг на противнике чтото висит что можно разгадать.

_name = "multi_resolvetactic";


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


Набивает в хаотах от 500 до 4000 НР, в среднем 1500-2000. Комплект - летального исхода с мечами и ювой на режущий.

74

(33 ответов, оставленных в Настройки / Плагины)

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

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

75

(136 ответов, оставленных в Приёмы)

Сам хотел чтото подобное сделать, но руки не дошли.