26

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

var sellTimer = null;
var sold = false;
var done = false;
var sellInAction = false;
 
var itemsToSell = [];
itemsToSell.push("Пустая бутыль");
itemsToSell.push("и.т.д");
 
 
function SellInShop(enabled)
{
    if(enabled)
    {
        sellTimer = setInterval("SellAction()", 3000);
    }
    else
    {
        clearInterval(sellTimer);
    }
}
 
Array.prototype.inArray = function(item)
{
    for (var i in this)
    {
        if (this[i] === item)
            return true;
    }
    return false;
}
 
function SellAction()
{
    if(external.dungeonEnabled)
    {
        var s = top.frames[external.mainFrameIndex].document.all[0].innerHTML;
 
        if(IsMapVisible())
        {
            sold = false;
            done = false;
        }
 
        if(s.indexOf("Вы можете посетить") > -1 || s.indexOf("Создать группу") > -1 || s.indexOf("Начать") > -1)
        {
            if(!sold)
            {
                sellInAction = true;
                external.Stop();
            }
            else
            {
                if(!done)
                {
                    sellInAction = false;
                    external.Start();
                    done = true;
                }
            }
        }
 
        if(sellInAction)
        {
            external.RequestInfoFromServer(mylogin, false);
            external.SetHPStatusLabel("HP: " + external.hpCurrent + "/" + external.hpMaximum);
 
            if(s.indexOf("Начать") > 0)
                if(typeof(top.frames[external.mainFrameIndex].document.all.leave) == "object")
                    top.frames[external.mainFrameIndex].document.all.leave.click();
 
            if(!sold)
            {
                if(external.room_name == "Магазин")
                {
                    if(s.match(/Отдел \"Скупка\"/) != null)
                    {
                        var items = s.match(/<a\shref="(shop\.pl\?sl=[^"]*?)">продать за .*? кр.<\/a><\/td>[\s\n\r]*<td[^>]*><a\shref="[^"]*"[^>]*>([^<]+?)<\/a>/ig);
                        if(items != null)
                        {
                           for(i=0; i<items.length; i++)
                           {
                                items[i] = items[i].match(/<a\shref="(shop\.pl\?sl=[^"]*?)">продать за .*? кр.<\/a><\/td>[\s\n\r]*<td[^>]*><a\shref="[^"]*"[^>]*>([^<]+?)(?:\s*\(x\d+\)|)<\/a>/i);
                                items[i][1] = items[i][1].replace(/&amp;/g, '&');
                                if(itemsToSell.inArray(items[i][2]))
                                {
                                    top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + items[i][1];
                                    return;
                                }
                           }
                        }
 
                        sold = true;
                    }
                    else
                        if(top.frames[external.mainFrameIndex].document.getElementsByTagName("input")[2].value == "Продать вещи")
                            top.frames[external.mainFrameIndex].document.getElementsByTagName("input")[2].click();
                }
                else if(external.room_name == "Центральная площадь")
                    top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?path=o1&rnd=" + Math.random();
                else if(external.room_name == "Спуск в Катакомбы")
                    top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + top.frames[external.mainFrameIndex].location.href.match(/combats.com\/(.+?\.pl)/)[1] + "?path=1.100&rnd=" + Math.random();
            }
            else
            {
                if(external.room_name == "Магазин")
                    top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + top.frames[external.mainFrameIndex].location.href.match(/combats.com\/(.+?\.pl)/)[1] + "?path=1.100&rnd=" + Math.random();
                else if(external.room_name == "Центральная площадь")
                    top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?path=o14&rnd=" + Math.random();
            }
        }
    }
}

27

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

блин как вставить плагин?) Пишет вставление тега в самого себя не допустимо) Да! я нуб))

28

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

Ребят, кто разбирается, это может работать?

29

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

lenoxyx пишет:

спасибо) Щас заценим)

И ещё мимо боёвки, очень хотелось бы в следующих версиях увидеть пару плагинов автопродажи шмота и автоплавки))

30

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

спасибо) Щас заценим)

31

(2 ответов, оставленных в Проблемы / Баги / Неполадки)

lenoxyx пишет:

Бот Глючит жуть.... то пишет что восстанавливается, то пишет что не видит оружия. (переодеваний комплектов нет, галочки на восстановлении нет)

что делать?)

Кажись просто БК лагает)

32

(2 ответов, оставленных в Проблемы / Баги / Неполадки)

Бот Глючит жуть.... то пишет что восстанавливается, то пишет что не видит оружия. (переодеваний комплектов нет, галочки на восстановлении нет)

что делать?)

Mr Blanco пишет:

Тут видимо вопрос в другом)))Видимо ботов идет 2+)))Тогда конечно есть смысл,одному стоять)))

smile

Можно ли настроить бота на бой с Трупожором?

Ну чтоб бот перестал давать размены если тот шпиль кидает.

35

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

Mr Blanco пишет:

Кверти,в боте есть плагин продажи шмота в гос.Думаю есть люди понимающие в скрипте у тебя.Так вот,в том плагине идет продажа по списку.Всё что требуется-модифицировать,дописать походы со всех пещер до госа и обратно,и диалоги)))Блин,знал бы-сделал бы,с радостью...Тем более,что сижу дома....

Блин.) Да даже не обязательно писать маршрут. Дойти и самому можно, просто сделать автопродажу) Зашёл в гос вкл плагин, и воаля всё продаётся. Тоже самое и в изломе, только для излома плагин доработать, чтоб он руны нужные выбирал и всёё.)

36

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

xamepa пишет:

Я смотрю вобше разленились хотят чтоб уже и сам кликал вещи в гос продавал... Бот скоро взбунтуется и машины востанут на ботоводов ))))

Незнаю, как ты, но я после продажи 30 шмоток кликаю (продаю) их уже на автомате И уже 2 раза умудрился продать в гос шмот качества F)
Бот для того и создавался, чтоб автоматизировать процесс игры, а пользователь я считаю уже сам должен решать, какой именно процесс ему автоматизировать)

Например: В 99% боёв (хаоты, группы, т.е кач) я бота вообще вырубаю, и никогда не качался с  помощью Бота)
А вот походы от 30 минут и больше, также плавка 40-50 шмоток в хз + продажа шмота в гос меня напрягают) И уверен не только меня)

37

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

hyppo пишет:

lenoxyx Плагин нужный для копателей, конечно, но не первоочередной значимости.
Да и не все же копают в нормальном шмоте. Я бывает и в VP копаю или в хил-комплекте есть VP. Поэтому не надо мне его продавать lol И [11] уровни в VP качаются. Им тоже будет обидно если плагин их шмотки продаст случайно. Поэтому плагин должен быть не так прост как кажется.

Можно ведь сделать, что-то вроде фильтра, в который можно просто вписать название шмота который будет продаваться.
Так же насчёт храма знаний, тот же фильтр.
(за 10 минут можно будет вписать весь шмот который должен продаваться или плавиться), тем самым сэкономить кучу времени и нервов в будущем.)

38

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

Евгений Ваганович пишет:

это  очень спицефическая просьба.предпологаю что это будет очень нескоро,если будет

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

39

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

Было б неплохо написать плагин автопродажи ВП шмота в гос. А то раз 50 кликать надо sad
Да и плагин Плавки шмота в ХЗ. (та же проблема с кликами)

Думаю эта пара плагинов для всех будет очень актуальной.

П.с Да и автофлудилку до ума довести)

40

(29 ответов, оставленных в Проблемы / Баги / Неполадки)

та же проблема(

41

(4 ответов, оставленных в Проблемы / Баги / Неполадки)

pop-corn пишет:

в самом начале

if(top.Ba..

еще одна скобка должна быть
вот так:

if((top.Ba..


сам код я не знаю как должен выглядеть (нету свитка), но попробуй, вдруг в этом проблема

не( непомогает(

42

(4 ответов, оставленных в Проблемы / Баги / Неполадки)

При включении плагина вот такую ошибочку выдаёт((

() 

Неужели никто не знает как сделать так что бот юзал свитов вызова ПГ??

Что я делаю не так, поможите)

Как использовать плагин на конкретного моба?


if(top.Battle.oBattle.sEnemyLogin.indexOf("Служитель Бездны") > -1) && parseFloat(top.Battle.oBattle.arrRes["spirit"].innerHTML) > 0 && (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) > 33)
{
        for(j=0; j<10; j++)
        {
                if(top.Battle.oBattle.arrScrolls[j].innerHTML.match(/invoke_p1k_reward/))
                {
                        top.Battle.oBattle.arrScrolls[j].click();
                        top.document.all[0].getElementsByTagName('TBODY')[top.document.all[0].getElementsByTagName('TBODY').length-1].getElementsByTagName('INPUT')[0].value = top.Battle.oBattle.sMyLogin;
                        top.document.all[0].getElementsByTagName('TBODY')[top.document.all[0].getElementsByTagName('TBODY').length-1].getElementsByTagName('BUTTON')[0].click();
                        break;
                }
        }
}

44

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

Нифига он не пашет(

45

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

Да и ещё вопрос! как сделать так чтоб бот в Безне пытался что-нить с наковальни стащить) (там диалог небольшой). Знаю точно что можно, как-то настроить а как понятия не имею)

Было бы неплохо, если б перенесли топ в раздел Настройки/Плагины.

46

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

Ребят! Кто разобрался с фильтром поднятия дропа?? У всех норм работает?

у кого работает норм опишите плз достаточно точно, как как настроить, как вписывать шмот (в строчку или в столбик, с кавычками или без и .тд), какие галочки включать и какие выключать в общем всё что можно.

47

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

Спасибо. Мне кажется или бот стал намного быстрее?)

48

(5 ответов, оставленных в Проблемы / Баги / Неполадки)

переустановил бота, вроде всё работает) Наверняка из-за того что повер 9.0 установил

49

(5 ответов, оставленных в Проблемы / Баги / Неполадки)

Я вообще уже выключил фильтр, всё равно не поднимает((

50

(5 ответов, оставленных в Проблемы / Баги / Неполадки)

Всё кажись работало пока я не включил фильтр предметов. После включения начался этот глюк. Галочки как не раставляю не поднимает и хоть убей