Exile
Не удалось посмотреть?

автостарт данжа запущен?

Да конечно запущен, еще там есть строки

if(!dungMode)
                        external.SBattleAbovePercent.Text = 101;

мне кажется это лишнее, потому что иначе бот стоит и восстанавливает хп типа

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

Exile пишет:
LurkeR82 пишет:

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

Одновременная работа двух плагинов, в которых задействованы переходы по локациям, чревата багами.
Но если так уж очень нужно хождение раз в сутки - вечером скину нужный тебе вариант плагина

Вот именно из-за конфликтов 2-х плагинов я прошу лайт версию....  только проверку/взятие /завершение задания.
Буду очень благодарен, если получится такую состряпать...

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

Exile
Если есть возможность, сделай пожалуйста лайт версию, без походов куда либо.
Т.е.  Бот постоянно копает подземку, заканчивает, выходит, проверяет сделал ли задание, если сделал-завершает, пытается взять новое, если нет новое-идет копать и так по кругу.

Народ, для начала реализуйте пожалуйста такой вариант
Бот копает подземку, заканчивает, проверяет - есть ли задание, если есть-берет, если нет то идет дальше копать. ООчень нужно.

как уже писал Гип

Айда тестировать!

наконец-то подключились еще люди. Проблема общая, бот не ходит по пещере, остается только ждать автора....

59

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

uniken1
Дело говоришь! Поддерживаю полностью!

60

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

RIF17 пишет:

я просто не силен в этом.  Методом тыка я исправил скрипт с морковки на заряд стрел боту=)  Когда ликонтропия не получается заряжать стрелы как обычно (через программу).

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

ZhEkA_BK пишет:

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

Идея хорошая, но не для бота у которого все запланировано  big_smile

Если честно у меня все больше и больше оттбивается желание играть в БК все больше играет бот, но с введением этой звериной сущности, у меня напрочь все опустилось.

hyppo пишет:

Опечатка.

17:04:28 Задания не требуется

Надо либо:
Задания не требуются
либо:
Задание не требуется
smile

Ну опечатки, это не считается, все-таки почему бот встает в подземке.
Ведь осталось сделать всего ничего, задание берется в пещеру заходит, остается только сделать чтоб он стоял и не тупил.

Так и нет тестеров или у всех работает кроме меня?

65

(12 ответов, оставленных в Прохождение)

Mr Blanco пишет:

Вот в том то и дело.Составить бы комплектик интересный,чтоб уж на 8 не быть полным мясом)

Нет, я имею ввиду что охранник каравана не так уж плох на 8 ур, единственный минус - это нельзя достич сразу бонуса в 75 силы, которая + к мощи еще 50 хп дает, а вот вздробленных костях это возможно, но необходимо перед этим выкопать пару-тройку пещерных статов.
Вот вся и разница. Т.е. в общих словах, охранник каравана с 75 силы будет также играть как и в раздробленные кости.

66

(54 ответов, оставленных в JavaScript)

Неделю юзаю данный плагин пока претензий нет,  бота без стрел еще не видал smile А то что он по 1-й покупает меня это не напрягает smile

67

(12 ответов, оставленных в Прохождение)

Есть опыт игры арбом в комплекте 7 ур (охранника каравана) на 8 ур. Честно скажу то густо, то пусто. Но вообщем-то толк есть. Просто когда уже вещи стерлись - докупал вещи раздробленных костей. и доходил до 9. Так что вообщем-то не вижу особого смысла сразу покупать вещи 8 ур.

68

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

Просто не надо наглеть

69

(54 ответов, оставленных в JavaScript)

Exile
Пока плагин крутится, наблюдаю за его работой, оставил needToBuy = 1 т.к. практически после каждого проигранного боя бот ходит покупать стрелы (не могу пока догнать почему так, может просто совпадение). Вообщем смотрим.

70

(54 ответов, оставленных в JavaScript)

Exile
Вот уррра! Хотя в чем разница? Клик по амуниции аналогичный

71

(54 ответов, оставленных в JavaScript)

gorlum пишет:

А в закладку "Амуниция" заходит?

В том-то и дело, что не заходит

Exile

Вот здесь ошибка.

Пробовал и 2 и 4 все равно не выбирает Амуницию.

72

(16 ответов, оставленных в Разное)

Да я как погляжу увороты пока сосо в хаотах 8-9 ур, арбы вот то густо, то пусто, луки вроде так пока и остаются на высоте, танки мясо конечно ....

73

(54 ответов, оставленных в JavaScript)

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

74

(54 ответов, оставленных в JavaScript)

Попробовал такой вариант для сана

[quote]var min = 1000;
var max = 3000;
var randomValue;
var needToBuy = 10;
var leftToBuy = 0;
var buyingFinished = false;
var room = '';
var streluTimer = {}
var itemName = "Обычные стрелы для арбалета";
 
function strelu(enabled)
{
    if(enabled)
    {
        streluTimer[mylogin] = setInterval("streluHandler()",2000);   
    }
    else
    {
        clearInterval(streluTimer[mylogin]);
    }
}
function streluHandler()
{   
    try
    {
        clearInterval(streluTimer[mylogin]);
        randomValue = Math.floor(Math.random()*(max - min) + min);
        streluTimer[mylogin] = setInterval("streluHandler()", randomValue);
 
        if(external.ArrowsEnds)
        {
            leftToBuy = needToBuy;
            return;
        }
 
        if(get_mainframe().document.all[0].innerHTML.match(/Недостаточно места в рюкзаке/) || get_mainframe().document.all[0].innerHTML.match(/Недостаточно денег/))
            buyingFinished = true;
 
        external.SBattleAbovePercent.Text = 101;
        var s = top.frames[external.mainFrameIndex].document.all[0].innerHTML;
        if(room = s.match(/<nobr>([^<]+)<\/nobr>/))
                room = String(room[1]);
        if(!buyingFinished)
        {
            if(room == null)
                {
                    if(s.match(/drwfl\("Илена",/i)) external.ClickLink("пройти к прилавкам",2);
                    //тут идут условия для остальных ботов
                }
            else if(room.match(/Зал воинов/i) && top.frames[external.mainFrameIndex].is_accessible)
                external.ClickLink("\'Бойцовский Клуб\'",3);
            else if(room == "Бойцовский Клуб" && external.SCity.Text == "suncity" && top.frames[external.mainFrameIndex].is_accessible)
                external.ClickLink("Центральная грибница",3);
            else if (room == "Центральная грибница" && top.frames[external.mainFrameIndex].is_accessible)
                    external.ClickLink("Прилавки с товарами",3);
            else if (room == "Прилавки с товарами" && top.frames[external.mainFrameIndex].is_accessible)
                external.ClickLink("Илена",3);
            else if(room == "Бойцовский Клуб" && (external.SCity.Text == "lowcity" || external.SCity.Text == "oldcity" || external.SCity.Text == "dreamcity") && top.frames[external.mainFrameIndex].is_accessible)
                external.ClickLink("Центральная Площадь",3);
            else if (room == "Центральная Площадь" && top.frames[external.mainFrameIndex].is_accessible)
                    if(!external.ClickLink("Магазин",3)) alert("tt");
 
            else if(room == "Магазин")
            {
                if(s.match(/Отдел \"Амуниция\"/i) == null)
                    external.ClickLink("Амуниция",4);
 
                else
                {
                    if(leftToBuy == 0)
                    {
                        buyingFinished = true;
                        return;
                    }
 
                    if(external.level <= 7)
                    {
                        //покупка за зубы. Хз как сделать
                    }
                    else
                    {
                        external.ClickLink(itemName,3);
                        buyingFinished = true;
                        top.frames[external.mainFrameIndex].document.getElementsByName("count")[0].value = needToBuy;
                        top.frames[external.mainFrameIndex].document.forms[0].submit();                       
                    }                   
                }
            }
        }
        else
        {
            if(room == "Магазин" && external.SCity.Text == "suncity" && top.frames[external.mainFrameIndex].is_accessible)
                external.ClickLink("Прилавки с товарами",2);
            else if (room == "Прилавки с товарами")
                external.ClickLink("Центральная грибница",3);
            else if (room == "Центральная грибница" && top.frames[external.mainFrameIndex].is_accessible)
                external.ClickLink("Бойцовский Клуб",3);
            else if(room == "Бойцовский Клуб" && top.frames[external.mainFrameIndex].is_accessible)
            {
                external.ClickLink("Зал воинов",3);
                external.ArrowsEnds = true;
                buyingFinished = false;
                external.SBattleAbovePercent.Text = 100;
            }
        }
    }
    catch(err)
    {
        external.AddToChat("err");
    }
}
[/quote]

Доходит до магазина заходит к Илене, кликает "пройти к прилавкам" и встатет, т.е. саму закупку стрел не производит. Похоже что переменная buyingFinished встает в true;
Помогите пожалуйста разобраться

75

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

Кстати, скажите пожалуйста у всех ли сейчас работает Лечение у Лича?
Похоже в БК что-то поменяли, потому как автолечение у лича зацикливается.