Спасибо за оперативность!
2 2012-03-12 19:23:05
Re: Ремонт (5 ответов, оставленных в Проблемы / Баги / Неполадки)
Подтверждаю
Будем ждать обновления или как ?
3 2012-02-21 09:21:45
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Вот идея: ссылаемся на строку с противниками, далее идет перебор по их реальным и фактическим ХП.и например жахай гравой по противнику с наибольшими хп...
А разве есть такая строка ?
4 2012-02-12 09:48:38
Re: Уворот [10]: Вопросы. (21 ответов, оставленных в Приёмы)
Ходил с етими приемами весь прошлий год
()
5 2012-01-13 09:25:39
Re: Бот (6 ответов, оставленных в Общий)
А Можно как-то в боте сделать чтоб по графику сам выходил и сам выходил из бк? а то както круглосуточно в игре)) но не чисто кач... а отстаивается ещё...
На послденей вкладке в "Дополнительно" есть табличка с режимами работы бота
6 2011-08-29 19:47:47
Re: Приемы не работают.. (24 ответов, оставленных в Проблемы / Баги / Неполадки)
Ну вот, теперь можно отдохнуть боту в отпуск, а то никто не ценит его, а когда его нету, сразу понимаеш как тебе он дорог и что теперь без него никуда...
P.S. Жаль что 200% кач пропадет...
7 2011-08-28 11:48:12
Re: Приемы не работают.. (24 ответов, оставленных в Проблемы / Баги / Неполадки)
Таже проблема. Стояла версия 9.2.1 и ИЕ9 - бот работал без проблем до пятницы. Сегодня приехал, запустил бота - приемы не юзаютса. Обновил до версия 2.3. тоже самое .
8 2011-08-04 19:06:54
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Залей плиз свои строки в мой файлик который методс чтоб работало, и выложи. А я потом в теме красиво оформлю чтоб для всех.
У меня в топике все росписано для толковых людей. Если вы уж не можете скопировать готовые приемы в метод, то просьба не флудить тут.
9 2011-08-04 18:53:51
Re: Combots 9.2 (92 ответов, оставленных в Общий)
Ето в приемах - показивает правильно ли работает прием по ходу действия
10 2011-07-23 11:23:56
Тема: Ремонт в демонсе (15 ответов, оставленных в Проблемы / Баги / Неполадки)
Выходит из зала воинов1 и просто стоит в проходе, дальше не идет, приходитьса ручками тыкать на цп. После ремонта стоит на цп и в бк не заходит - опять ручками и все ок..
11 2011-06-10 12:40:22
Re: Combots 9.1.2 (48 ответов, оставленных в Общий)
xx:xx:xx PreUse: '1.0' - есть null или не является объектом
xx:xx:xx Use: '1.0' - есть null или не является объектомв подземелье, это что такое? весь чат забивает
Тоже интересует.. (Коментарии выключены.)
12 2011-06-06 10:03:09
Re: Энциклопедия по классам бойцов. Глава 2. Уворот (24 ответов, оставленных в Разное)
Уворот 10-ка. Стал очень рандомно набивать: от 300 до 3к . Маги бесять(земля и воздух) - начали лезть в бои с 1мин тайм.
13 2011-01-26 09:54:29
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Отменить неработает
а очень жаль![]()
и Танец ветра при <15 неработает
но зато бот не тупит, и свое набивает (хотя можно и больше)
Возьми "отменить" с моего файла - все работает - проверено.
Танец тоже.
14 2011-01-15 10:41:31
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Тоже тестил. На бой успевал ток 1-2 раза кинуть острие, все остальное ишло на поступь. Надпись что выскакивает тоже мешала , но думаю если задать условия на хит и контру она пропадет. Мое мнение чтоб не заморачиваться лутше использовать первый вариант без условия на мага...
15 2011-01-15 10:29:44
Re: блоки (129 ответов, оставленных в Флейм)
Видимо уже по айпишнику вычисляют, надо подзабить на время
Inostranec - вот на етого жалоба была еще ноябре на форуме
16 2011-01-13 20:28:41
Re: смена мак адреса(решено) (15 ответов, оставленных в Флейм)
Попробуй SMAC 2.7 Professional Rus я нашол на rutracker. Вроде люди не жалуютса.
17 2011-01-09 20:50:44
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
pop-corn пишет:// ставь перед строкой - тогда код этой строки не будет работать
Например:
//top.Chat.Self.AddMessage("Выполнено");НЕ помогло...
А не проще удалить ? ето ведь просто послания нам ....
18 2011-01-09 17:23:08
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Barkass пишет:Ещё просьба отписаться,как остриё в хаоте срабатывает. Я просто щас пока не хожу в хаоты,а в пещере не потестить (
5.Усилки(вместо удачного)-тактики атаки тратить на волю-адский отхил сейчас для нас)) я по 1.5 к им отхиливаю в хаоте.
Не стыковка То ты не ходиш в хаоты , то 1.5к отхиливаеш в хаотах ...
19 2011-01-09 17:13:49
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Удачный увороту не нужен,маг.защита,активная защита. ИМХО,уворот не набивает столько тактик защиты. НУЖНО добавить (в этом наборе)
1. ОТМЕНИТЬ
2.Превосходство
3.Выжить
4.Вломить
5.Усилки(вместо удачного)-тактики атаки тратить на волю-адский отхил сейчас для нас)) я по 1.5 к им отхиливаю в хаотеКак то так примерно. Спасибо ОГРОМНОЕ ZhEkA_BK,он помог мне нубу тут со многим. Вообщем надо будет потестить каждый приём. Особенно интерсует ОТМЕНИТЬ и Остриё
Каждому свое. Я тестил. мне лутше с удачным. Я набиваю много тактик защиты - в среднем за бой 7-15. Не забиваем что играют уворотом разние лвл и поетому каждый видит что ему лутше. Я писал под себя приемы. На основе 2 дней ( сидел и смотрел как бот деретса) делал выводы.
1. ОТМЕНИТЬ - читаем и ищем на форуме - пока НЕ возможно сделать ету фунцию!! Нашол гдето - отменяля не то В хаоте очень быстро удары сыплятса..
2. Превосходство - не у всех выучен етот приём ( легко вставить кому нужно и он есть). Я больше 5 париров редко набиваю в хаоте, а тратить слот - имхо...
3. Выжить - нужно 30 выноса (Добавлю потом)
4. Вломить - для начальних лвл разве что...
5. Усилки - смотреть начало ответа.
20 2011-01-09 16:57:19
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Barkass пишет:Ещё просьба отписаться,как остриё в хаоте срабатывает. Я просто щас пока не хожу в хаоты,а в пещере не потестить (
Нормально, при тех условиях что задано. Иногда пишет что "пока не возможно.. попробуйте.." но потом сразу юзаетса приём.
21 2011-01-09 14:54:31
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
удачный удар для уворота ... сомнительно ... лучше все таки использовать усиленные , а вот если напротив танк ( не всегда попадаешь ) уже удачный
Ето будет удачно если танк уже ответил на удар ). Уворотов много - тоже не всегда попадаеш. А удачный пусть висит кушать не просит
.
22 2011-01-09 14:44:22
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
ZhEkA_BK, спасибо - оочень дельно!
23 2011-01-09 13:15:14
Re: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
<?xml version="1.0" encoding="windows-1251"?>
<Methods>
<Priem1>if(window.dfghj && (dfghj == top.Battle.oBattle.oMySlot.nHP))
{
_name = "multi_rollback";
top.Chat.Self.AddMessage("Работает");
}
if(window.rftyh && (rftyh-top.Battle.oBattle.oMySlot.nHP)>=200) // количество урона, больше которого отменять
{
dfghj = top.Battle.oBattle.oMySlot.nHP;
_name = "multi_rollback";
top.Chat.Self.AddMessage("Выполнено");
}
rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem1>
<Priem2>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" && parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 3 && top.Battle.oBattle.oMySlot.nHP > 0 && top.Battle.oBattle.arrRes["hit"].innerHTML > 1 && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object") && (Sila > 149 || Lovka > 149 || Inta > 149 || Intell > 50 || EnemiesCount < 4))
{
_name = "counter_weakblow";
_break = false;
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}</Priem2>
<Priem3>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) == "object")
_name = "";
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
_name = "spirit_14_prot_100";
else if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/))
_name = "spirit_11_prot_100";</Priem3>
<Priem4>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) == "object")
_name = "";
else if
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) == "object")
_name = "";
else
_name = "spirit_block25";</Priem4>
<Priem5>
</Priem5>
<Priem6>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) >33 )
_name = "hit_luck";
else if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 33 && parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 0)
_name = "hit_willpower";
else
_name = "hit_luck";
</Priem6>
<Priem7>if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";
</Priem7>
<Priem8>if((Intell < 10) && top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0 && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";</Priem8>
<Priem9>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";</Priem9>
<Priem10>_name = "hp_enrage";
</Priem10>
<Priem11>
</Priem11>
<Priem12>if(EnemiesCount < 2 && Intell > 50)
_name = "multi_hitshock";
</Priem12>
<Priem13>
</Priem13>
<Priem14>if(Intell > 15)
_name = "block_magicshield";
</Priem14>
<Priem15>
</Priem15>
<Priem16>
</Priem16>
<Priem17>if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
_name = "counter_ward";
}</Priem17>
<Priem18>rftyh = top.Battle.oBattle.oMySlot.nHP;</Priem18>
<Priem19>
</Priem19>
<Priem20>
</Priem20>
<Priem21>
</Priem21>
<Priem22>
</Priem22>
<Priem23>
</Priem23>
<Priem24>
</Priem24>
</Methods>
24 2011-01-09 13:12:57
Тема: Приемы для уворота (113 ответов, оставленных в Настройки / Плагины)
Приемы для уворота. (искал и не нашол отдельно, поетому решил сам создать тему)
Используютса в хаотах с таймом 1мин.:
Новые:
Рваное рассечение = "counter_raggedwounds";
Колотые раны = "counter_piercingwounds";
Танец теней = "counter_shadowdance";
Старые
Удачный удар _name = "hit_luck";
Воля к победе _name = "hit_willpower";
Шокирующий удар _name = "multi_hitshock";
Ослабляющее острие _name = "counter_weakblow";
Поступь смерти _name = "counter_deathwalk"
Танец ветра _name = "counter_winddance";
Ярость _name = "hp_enrage";
Очиститься _name="hp_cleance";
Активная защита _name = "block_activeshield";
Магическая защита _name = "block_magicshield";
Осторожность _name = "counter_ward";
Профиль от кинжала _name = "spirit_11_prot_100";
Профиль от меча _name = "spirit_14_prot_100";
Призрак _name = "spirit_block25";
Отменить _name = "multi_rollback";
Новые
Рваное рассечение с условиями:
если есть колотые раны и количество их больше 4 - тогда юзать рваное рассечение
if(typeof(top.Battle.oBattle.oEnemySlot.arrEffects["counter_piercingwounds"]) == "object")
{
chargeCount = top.Battle.oBattle.oEnemySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/counter_piercingwounds\.gif">/i);
if(chargeCount != null)
{
if(parseInt(chargeCount[1]) > 4)
_name = "counter_raggedwounds";
}
}
Колотые раны с условиями:
если висит поступь смерти, тогда уже юзать колотые раны
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object")
_name = "counter_piercingwounds";
Танец теней с условиями:
Условий нету ибо не юзаю его. У кого есть напишите - исправлю.
_name = "counter_shadowdance";
Старые
Ослабляющее острие с условиями:
Если висит поступь и хитов больше 1 и контров больше 3. И напротив противник с бонусом от 150 силы, ловки, инты или маг, или если противников осталосб меньше 4х то уже по любому противнику бить
if(parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 3 && top.Battle.oBattle.oMySlot.nHP > 0 && top.Battle.oBattle.arrRes["hit"].innerHTML > 1)
{
_name = "counter_weakblow";
_target = top.Battle.oBattle.sEnemyLogin;
}
Профильки
Если висит призрачка - ничего не делаем.
Если напротив крит - профильку
Если напротив уворот - профильку.
(поскольку их в хаотах щас больше всех...)
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_block25"]) == "object")
_name = "";
else
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/sword[\d]+.gif/))
_name = "spirit_14_prot_100";
else if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/knife[\d]+.gif/))
_name = "spirit_11_prot_100";
Призрачка если нету профилек от кинжала и меча.
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_14_prot_100"]) == "object")
_name = "";
else if
(typeof(top.Battle.oBattle.oMySlot.arrEffects["spirit_11_prot_100"]) == "object")
_name = "";
else
_name = "spirit_block25";
Удачный удар если здравия больше 33%
Воля к победе если здравия меньше 33% и духа больше 0
иначе удачный удар снова.
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) >33 )
{
_name = "hit_luck";
}
else if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 33 && parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 0)
{
_name = "hit_willpower";
}
else
{
_name = "hit_luck";
}
Поступь смерти- если хп больше 15%,
меньше - танец ветра.
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 15)
_name = "counter_deathwalk";
else
_name = "counter_winddance";
Танец ветра.: если напротив не маг, не каменный страж и не зверь (чтоб зря не тратить танец) и если висит поступь:
if((Intell < 10) && top.Battle.oBattle.sEnemyLogin.indexOf("Страж") < 0 && top.Battle.oBattle.sEnemyLogin.indexOf("(зверь") < 0 && (typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object"))
_name = "counter_winddance";
Очиститься
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";
Шок- если напротив остался 1 маг
if(EnemiesCount < 2 && Intell > 50)
_name = "multi_hitshock";
Маг.защиту- если напротив маг
if(Intell > 15)
_name = "block_magicshield";
Активную защиту-если блоков больше 3
if(parseInt(top.Battle.oBattle.arrRes["block"].innerHTML) > 3)
_name = "block_activeshield";
Осторожность- если на вас метеор висит
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["wis_earth_meteor08"]) == "object"){
_name = "counter_ward";
}
Отменить -Читать ниже пост. Отдельное спасибо ZhEkA_BK и автору приёма за него. (добавлен в общий файл приёмов)
P.S. Спасибо всем жителям форума - искал и лепил все из него
25 2011-01-07 21:02:51
Re: двойной бросок (13 ответов, оставленных в Качалка)
много условий? враньё
читай ещё. там 1 условие всего лишь...
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["counter_deathwalk"]) == "object" && parseInt(top.Battle.oBattle.arrRes["counter"].innerHTML) > 3 && top.Battle.oBattle.arrRes["hit"].innerHTML > 2)
{
_name = "counter_weakblow";
_target = top.Battle.oBattle.sEnemyLogin;
top.Battle.oBattle.Send( { special: _name, enemy: top.Battle.oBattle.sEnemy, login: _target } );
}
Вот мой прием на юз ослабляющего острия. После поступи приходиться писать условия на хит и контру иначе бот пишет что не хватает енергии - поетому спрашиваю на счет активации приема если таков вопше существует...