176

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

hyppopotam пишет:
zergnm пишет:

Он и сейчас отображается как Internet Explorer.

А то что выше процитировали это не про нас?
Всякие там .NET высвечиваются.

Internet Explorer

User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)

Combots

User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)

177

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

Гапоненко пишет:

zergnm, спасибо за темплые слова. На сколько я понял Ранда теперь можно пользоватся только IE. Бот будет отображаться у админов (тарманов) как IE?

Он и сейчас отображается как Internet Explorer.

178

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

Все будет путем.

179

(30 ответов, оставленных в Подземелье / Маршруты)

739294bcee69760b2d37c18c76a134e9 : if(dungeonMovementCount["739294bcee69760b2d37c18c76a134e9"] == 0) Walk("rr");  if(dungeonMovementCount["739294bcee69760b2d37c18c76a134e9"] == 1) Walk("m1");

180

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

Неправильный синтаксис у приемов. Нужно везде заменить:

  • > на >

  • &lt; на <

  • &amp;&amp; на &&

181

(6 ответов, оставленных в Общий)

Отказать! Ненавижу лекарей и обкастовщиков которые в приват пишут.

Гапоненко пишет:

...............&& typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor"]) != "object")
_name = "wis_earth_meteor11";

-wis_earth_meteor
-wis_earth_meteor08
-wis_earth_meteor8
-wis_earth_meteor11

Перепробывал все эти варианты он тупо кидает метиор сверху уже висящего... где косяк?

На себе метеорит ищешь. Нужно oEnemySlot.

IgorFIN пишет:

zergnm

Медитацию после основного боевого приема Олединения?

Работает когда вообще нет манны для приема получается.

Именно, бывает что боссу одного каста не хватает чтобы ласты склеить, а бот как на зло Медитацию делает, и умирает.
Так что самый оптимальный вариант - кастовать до конца.

Гапоненко пишет:

С магом земли есть возможность кастовать не по нику а по номеру противника в тиме на против? (в частности прием заземление) К примеру: в тиме на против 4 противника, кастовать заземление нужно всегда в первого (последнего) в списке противников.

очень важный прием магу земли 11

_target = top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ")[0];

Последняя цифра - номер противника, нумерация начинается с нуля.

185

(38 ответов, оставленных в Общий)

irfon пишет:

спс, еще вопросик у меня есть автообкаст но он зашифрован на определенного чара, ето както можно исправить?

Можно. Выложи, постараюсь исправить.

186

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

Цель Стихии
if(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";
}

Прием применяется пока уровень Цели не будет 5. В примере используется Цель Воды.
Кастуется только на Берсерка и Офицера.
Если нужно кидать Цель на всех противников, удаляем первое условие, и последнюю фигурную скобку.
Для смены вида Цели, нужно изменить wis_water_mark на соответствующее значение.

Можно переделать для Серого Мастерства, для этого изменяем oEnemySlot на oMySlot, чтобы искать эффект у нас, а не у противника.

187

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

Маг Огня[10]  (Бездна) by IgorFIN

1. Маг Барьер

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

2. Призрачный Топор

if(top.Battle.oBattle.arrRes["spirit"].innerHTML > 10)
_name = "spirit_12_prot_100";

3. Знак Огня

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

4. Жертва Огню

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

5. Медитация

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

6. Ярость

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

7. Стойкость

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

8. Утереть пот

if(top.Battle.oBattle.arrRes["hp"].innerHTML > 10)
_name = "hp_regen";

9. Тепло Жизни

if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33)
{
_target = mylogin;
_name = "wis_fire_heal10";
}

10. Пылающий Ужас

if((top.Battle.oBattle.sEnemyLogin.indexOf("Служитель Бездны") > -1) &&
(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_fire_flamming"]) == "object"))
_name = "wis_fire_flameshock";

11. Пылающая Смерть

if((typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_fire_flamming"]) == "object") &&
(top.Battle.oBattle.oEnemySlot.nHP * 100 / top.Battle.oBattle.oEnemySlot.nMaxHP) > 33))
_name = "wis_fire_flamedeath";

12. Цель огня

_name = "wis_fire_mark";

13. Вспышка

_name = "wis_fire_burst10";

14. Пожирающие пламя

_name = "wis_fire_flamming10";

15. Испепеление

_name = "wis_fire_incenerate10";

16.  Посох

if (!top.Battle.oBattle.arrMethods["wis_gray_forcefield10"].oMethod.bEnable && 
!top.Battle.oBattle.arrMethods["wis_fire_incenerate10"].oMethod.bEnable &&
!top.Battle.oBattle.arrMethods["wis_gray_meditation"].oMethod.bEnable)
{
    if(!top.Battle.oBattle.arrMethods["wis_gray_manabarrier10"].oMethod.bEnable)
    {
        DoHit();
    }
    else
        _name = "wis_gray_manabarrier10";
}

Попробуй запустить программу прямо из папки, т.е. не через ярлык.

189

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

Готовые настройки приемов

Маги:

  • Маг Земли [8] - ()

  • Маг Земли [8]. Со стражем - ()

  • Маг Воды [9]. Катакомбы. - ()

  • Маг Земли [9] - ()

  • Маг Земли [9]. Хаоты - ()

  • Маг Земли [9]. Пещеры - ()

  • Маг Огня [10]. Бездна. ()

  • Маг Воздуха [10] - ()

  • Маг Воды [10]. Бездна. - ()

  • Маг Земли [10] - ()

Воины:

  • Критоуворот - ()

  • Крит (ver. lLOrDl) - ()

Стрелки:

  • Арбалет для ПТП - ()

Дополнительно:

  • Маг. барьер. Обновление за хх. ед. до окончания. - ()

  • Прием "Защитить" -  ()

  • Прием "Цель (стихия)" - ()

  • Выжигание определенного противника. Для Магов. - ()

  • Расчёт числа противников/союзников - ()

  • Использование свитков "Восстановление энергии 900HP" - ()

Выжигание определенного противника.

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

var enemies = top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ");
for(i=0; i<enemies.length; i++)
{
    if(enemies[i].indexOf("Сторож") > -1)
        _target = enemies[i];
}

Предположим, в группе 3 бота.
Рабочий Мглы, Смотритель Мглы, Сторож Мглы.

Бот будет кастовать в Сторожа Мглы, до его смерти.
Потом в тех кто остался (в нашем примере Рабочий и Смотритель Мглы).

Вписывать в приемы, пример:

var enemies = top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ");
for(i=0; i<enemies.length; i++)
{
    if(enemies[i].indexOf("Сторож") > -1)
        _target = enemies[i];
}
_name = "wis_water_frost09";
Godness пишет:

и как проходит ?
екр вещи имеются ?

Берсерк после смерти оставляет желтые HP. Ледяное Спасение ни разу не используется.
Да, Icy Staff of Arrogance, Mask of Arrogance, Garment of Arrogance.

Если не у всех получается его убить, можно организовать использование свитка Спасения.

Приемы Водного мага [9]. Катакомбы. 1-й этаж.

1. Отравление [9]

if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["wis_water_poison08"]) != "object" && (top.Battle.oBattle.sEnemyLogin.indexOf("Берсерк") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Сторож") > -1|| top.Battle.oBattle.sEnemyLogin.indexOf("Офицер") > -1))
_name = "wis_water_poison09";

Отличный вспомогательный прием, позволяет наносить урон растянутый по времени противникам с большим кол. HP.
Кастуется на Берсерка, Офицера и Сторожа Мглы.

2. Маг. барьер [9]

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

Необходимый прием для любого мага. Поглощает 65% получаемого урона взамен 1.4 ед. маны за ед. урона.
Используется когда его нету или когда осталось меньше 100 ед. урона для поглощения.

3. Знак земли

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

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

4. Жертва Воде

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

Самый полезный, не наносящий урон, покупной прием. Снижает потребление маны вдвое на 5 ходов.
Используется если его нету.

5. Ярость

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

Увеличивает наносимый урон до конца боя.

6. Ледяное сердце

if(top.Battle.oBattle.sEnemyLogin.indexOf("Офицер") > -1)
{
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["multi_hitshock"]) == "object")
_name = "wis_water_hiddenpower";
}
if(top.Battle.oBattle.sEnemyLogin.indexOf("Офицер") < 0)
{
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_water_sacrifice"]) == "object")
_name = "wis_water_hiddenpower";
}

Очень эффективный прием. При использовании снимает все задержки приемов магии Воды.
Существуют два варианта использования.

  • Снимает шокер Офицера Глубин.

  • Позволяет использовать Жертву Воде в течении 10-и ходов.

7. Ледяное Спасение

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

Позволяет быстро и эффективно восполнить уровень жихни. Сильнее Тепла Жизни у мага Огня.
В течении последующих 5-и ходов теряется половина восстановленных HP.
Количество восстановленных жизней обратно пропорциональное своей защите от магии Воды.
Т. е. чем меньше у Мага защиты от магии Воды, тем больше будет эффект Ледяного Спасения.
Применяется если осталось менее 150 хит поинтов.

8. Цель Воды

if(top.Battle.oBattle.sEnemyLogin.indexOf("Берсерк") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Офицер") > -1)
_name = "wis_water_mark";

Уменьшает защиту от магии Воды у цели.
Кастуется на Берсерка и Офицера Глубин.

9. Призрачный Удар

if(top.Battle.oBattle.sEnemyLogin.indexOf("Берсерк") > -1 || top.Battle.oBattle.sEnemyLogin.indexOf("Сторож") > -1)
_name = "spirit_13_prot_100";

Повышает защиту от дробящего урона +50% на три хода. Потребляет 5 ед. духа.
Используется на Берсерке и на Сторожах Мглы.

10. Оледенение: Разбить!

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

Самый сильный и эффективный, наносящий урон, прием.
Применяется при наличии Оледенения у цели и уровня хп меньше 33%.

11. Оледенение

_name = "wis_water_frost09";

Стандартный боевой прием Водного мага. Стабильный урон.

12. Медитация

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

Восстанавливает 10% маны.
Используется если уровень маны ниже 150.

Условие количества союзников / противников

Союзники

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[0].sList.split(", ").length > 6)

Противники

if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[1].sList.split(", ").length > 6)

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

SnaF пишет:
nostra4life пишет:

твои предложения?)) в суботу или воскресение смогу отдать, она правда без мыла и без др. потому я много не попрошу. чтобы не боялся - можешь 2 пас выставить мне перс уже ненадо.

А второй пас можно выслать на мыло.

Нельзя.

Не могу ничего сказать, так как нету такого кольца.

197

(13 ответов, оставленных в Общий)

Чтобы кидать эту ссылку недоброжелателям.

Нельзя. Админы предусмотрели это использованием т.н. sd4, при каждом заходе он разный.

<INPUT type="hidden" name="sd4" value="8811119">
936007 пишет:

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

не использует... что под 9 уровень не так указал? хелп smile

п.с
последним приемом в боте вписан:
_name = "wis_earth_flower";

но как пульнет блужником, камнепадом,гравитацией..на этот почему-то не переключается?

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

199

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

Я год назад за 10 дней дошел.

200

(6 ответов, оставленных в Общий)

Нет. Ты получаешь только за свое.