()
в тему
Жесть ![]()
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Combots Бот для БК » Сообщения от DANIEL
()
в тему
Жесть ![]()
все вместе!
О, Великий и Всесильный Ранд, да не потускнеет вовек твоя солнцеподобная лысина! Да не истощится река щедрости твоей, слезами молящихся до краёв наполненная! Да не оскудеет рука твоя, лобызаньями неисчислимыми отполированная! Молю тебя я, раб никчемный, в долгих путешествиях запылившийся да поистрепавшийся! Бью челом своим неразумным и на тебя одного лишь уповаю! Не прошу я ни злата, ни серебра, ни тувалетоф хрустальных,а прошу я лишь толику малую от доброты твоей неизмеримой: пусть все персы мои, от зари до ночи глубокой трудящиеся, отыщут индеек неуловимых и рыб ускользающих, дабы успеть завершить мне вовремя квесты пасхальные до седьмого числа сего месяца! Да восславится имя твоё во всех мирах виртуального дикого запада! Во веки веков! Аминь!
АМИНЬ... ![]()
ааааа..... Страшно както стало
Зерг Ранд взломал твой комп и получил список тех у кого лицуха есть.
Лучшая зашита ето нападение, давайте взломаем БК
![]()
Согласен с Петро что вычесляют ручками, поскольку попали под растрел и те кто не использовал Бота ![]()
Думаю вычесляют по подземке... ![]()
Сегодня опять казни пошли ![]()
var time = parseInt(_element.innerHTML.match(/<B>(.+)<\/B>/)[1]);
var timeout = parseInt(_element.innerHTML.match(/таймаут (.+) мин./)[1]);
if(time < 10 && timeout == (external.SBattleHaotTimeout.SelectedIndex + 1))
{
element.checked = true;
top.frames[external.mainFrameIndex].document.F1.confirm1[0].click();
return;
}
break;Будет брать таймаут из настроек.
// - это символ говорит Отсюда и до конца строки - всё комментарий и не подлежит исполнению.
Копировать код нужно через ЦИТИРОВАНИЕ сообщений, чтобы сохранялась форматированность текста.
Косяк только в том, что неформатированный код в одну строку записан
+ старый нерабочий Фрейм 3 есть там
было внесено изменение в main.js
{ var time = parseInt(_element.innerHTML.match(/<B>(.+)<\/B>/)[1]); var timeout = parseInt(_element.innerHTML.match(/таймаут (.+) мин./)[1]); if(time < 10 && timeout==1) //здесь менять 1ку на другой тайм { element.checked = true; top.frames[3].document.F1.confirm1[0].click(); return; } break;}а именно перестал нажимать кнопку "принять участие в мясорубке"
вчера работало.. сегодня нет..
помогите пжлста
Внеси изменения Анахроника + Зерга
()
Надо бы условия на число соратников еше добавить. А то я так проипался, остался один против 2-х соперников у меня 15% хилла, а у них ~ 10% и 75% хилла. С первого размена снял 10%-го и остался Я с 5% и один соперник 75% хилла который оказался в оффе, а мой сцука Бот поставил последний удар. Вот так... ![]()
Лан сделал изменения в Майне но теперь он не увидел заявку котороя соответсвует требованиям и создал сам...
Что не так?
function SelectHaotZayavka()
{
var min_time=10;
var resulting_element;
var elements = top.frames[external.mainFrameIndex].document.F1.getElementsByTagName("input");
for(i = elements.length - 1; i >= 0; i--)
{
var element = elements[i];
if(element.type == "radio" && element.name == "gocombat")
{
var battleInvisible = (element.nextSibling.nextSibling.nextSibling.nextSibling.innerHTML == "неизвестно") ? true : false;
if(battleInvisible)
{
var battleType = (element.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.alt.match(/кулачный/)) ? 1 : (element.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.alt.match(/без/)) ? 3 : 0;
if(battleType == external.SBattleHaotType.SelectedIndex)
{
var battleLevels = element.nextSibling.nextSibling.nextSibling.nextSibling.nextSibling.nodeValue.match("\\((" + external.level + ")-(" + external.level + ")\\)");
if(battleLevels != null)
{
if(battleLevels[1] == external.level && battleLevels[2] == external.level);
{
var _element = element;
var _count = 0;
for (m = 0; m < 20; m++)
{
_element = _element.nextSibling;
_count = (_element.tagName == "FONT") ? ++_count : _count;
if (_count == 2)
{
var time = parseInt(_element.innerHTML.match(/<B>(.+)<\/B>/)[1]);
var timeout = parseInt(_element.innerHTML.match(/таймаут (.+) мин./)[1]);
if(time < 10 && timeout==1) //здесь менять 1ку на другой тайм
{
min_time = time;
resulting_element = element;
}
break;
}
}
}
}
}
}
}
}
if(resulting_element)
{
resulting_element.checked = true;
top.frames[external.mainFrameIndex].document.F1.confirm1[0].click();
}else
PutHaotZayavka();
}
Вот вам и БАГ, а то что решение есть отличьно, но согласитесь не удобно при каждом оновлений править МАЙН и искать по форуму нужный пост с кусочком текста да еше надо помнить про ФРЕЙМ.
Дык на форуме приём заявок с учетом тайма рассматривались уже - поищите.....и настройка там не сложная была совсем
Вставлял с той настройкой не работает в версий 8.6+, раних версиях работало и то Бот принимал самую нижнею заяву не смотря на время начало боя, не видел что над ней есть заявка котороя начинается раньше.
прива, спс за обновления
![]()
а вот еще один момент можно как-нибудь доработать.. момент приёма заявки...
бот, если он настроен на прием хаота, не смотрит на тайм.. принимает самый последний в списке подходящий по уровню и типу хаот (ну там невидимый, с оружием ит.д.), а вот на тайм не смотри.. если последний хаот с таймом в 5 мин и он подходит по ослальным критериеям то заявка принимаетсяне для всех классов БК подходит бой с таймом в 5 мин
спс
Да есть такая фигня с приемом заявок, надо как-нибудь доработать.. А то чють не спалился так.
Спасибо скачал, начал тестить...
Все вопросы задавайте в теме, не надо плодить другие темы
()
Почитаеш тут про ваш руль, и уже не хочетса на 11-й ![]()
Приемы Танкиста
()
1. Выжить если жизни меньше 20%.
if((top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20)
_name = "spirit_survive";
2. Ярость, думаю намного полезней чем стойка.
_name = "hp_enrage";
3. Обреченость, без етого нельзя
_name = "multi_doom";
4. Удачный удар, посколько весит пока не попадеш по сравнению с усилиным ток один ход
_name = "hit_luck";
5. Профилька, если перед нами противник с дубиной или с арбалетом то ставим призрачный удар, если с мечем то призрачное лезвие. Не поставил кинжал так как урон у них маленький.
if((typeof(top.Battle.oBattle.oMySlot.arrEffects["block_fullshield"]) != "object" && parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 5))
{
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(/crossbow[\d]+.gif/) || top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/hammer[\d]+.gif/))
_name = "spirit_13_prot_100";
else
_name = "spirit_block25";
}
6. Если не весит полная зашита ставить Призрачку
if((typeof(top.Battle.oBattle.oMySlot.arrEffects["block_fullshield"]) != "object" && parseInt(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 11))_name = "spirit_block25";
7. Разгадать тактику
_name = "multi_resolvetactic";
8. Разгоняем Путь Шита до 3 толька после етого ставим Полную Зашиту.
BlockPathCount = top.Battle.oBattle.oMySlot.oEffects.innerHTML.match(/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/block_path\.gif">/i); if(BlockPathCount != null) { if(parseInt(BlockPathCount[1]) < 3) { _name = "block_path"; } else { _name = "block_fullshield"; } }else_name = "block_path";
9. Контузия если у противника <30HP.
if(top.Battle.oBattle.oEnemySlot.nHP < 30)
_name = "block_aftershock";
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";
Вроде все.
С работы ники на нашем форуме вижу, с дому нет)
Почемуто не вижу ники ни у кого, даж своего не видно...
Сан проверено - работает.
Сан, Бот бежит чинится, и стоит в ремонтной.
Поздно, он уже БК поработил ))
Combots Бот для БК » Сообщения от DANIEL