376

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

Блиииин...а я не успел себе вируса скачать sad А мне ж так интересно было, что он делает...
Ну судя по проверке Exile (я кстати тоже без антивирусника уже пол года и ниче smile) там был троян для социалки вконтакте..

377

(16 ответов, оставленных в Качалка)

В фуле с ЕФ шмотками набирается 150 ловки у тебя ?

378

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

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

379

(16 ответов, оставленных в Качалка)

Само жестко собирать в феврале фул. Там с валентайским комплектом можно 150 ловки сделать...мини-десятка получается smile

380

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

Хм...спасибо, ща с переездом разберусь- будет время фигней пострадать, попробую разобраться smile

381

(16 ответов, оставленных в Качалка)

Там где больше контры, немного меньше уворота, но на 200 больше антиуворота. А т.к. парир увороту нужен также, как велосипеду крыло от самолета (не работает парир у уворота), то вариант с контрударом лучше.

382

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

А такой перебор при каждом обновлении фрейма не сильно бота нагружает?

383

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

Кстати, Exile, так может ты знаешь какой способ, чтоб избавиться от прямых ссылок? Мот подскажешь ? smile
P.S: обычно не привык 2 сообщения подряд писать, но тут приходится, чтоб тема подсветилась в новых сообщениях.

384

(3 ответов, оставленных в Флейм)

Бот дрался целый день с такими же ботами, в результате порезали опыт. После 12ти обновится.

385

(7 ответов, оставленных в Флейм)

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

386

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

Так что получилось то? smile В чем проблема была? Интересно же )

387

(7 ответов, оставленных в Флейм)

Развиваем мысль.
Сделать мега-инсталятор для самых маленьких. В который вшить необходимые фраймворки и мастер установки лицензии.
Главное чтоб за авторские права к фраймворкам в суд не притянули  big_smile

388

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

КАК можно было не разбираясь во всей этой канетели поменять расширение файла на текстовое??????????????
Вобщем так, заходишь в папку с ботом, в которой у тебя лицензия лежит (надеюсь она у тебя лежит именно в корневой папке бота, а не в какой нибуть типа Plugins, Dungeon или прочих). Жмешь вверху СЕРВИС-СВОЙСТВА ПАПКИ-ВКЛАДКА ВИД-ПРОЛИСТЫВАЕШЬ В САМЫЙ НИЗ И УБИРАЕШЬ ГАЛОЧКУ СКРЫВАТЬ РАСШИРЕНИЯ ДЛЯ ЗАРЕГЕСТРИРОВАННЫХ ТИПОВ ФАЙЛОВ-ЖМЕШЬ ОК. Затем жмешь переименовать свою лицензию, стираешь все, и вставляешь вот это название Combots.license методом ctrl+c---ctrl+v. Запускаешь бота, и если он у тебя потребует лицензию, то либо ты испортил лицуху и придется просить копию у Анахроника, либо она у тебя лежит не в той папке.

Еще вариант. У тебя нет прав доступа. Скопируй бота с лицензией на любой диск, кроме С, и запусти с правами администратора.

389

(16 ответов, оставленных в Качалка)

()
Вот как вариант. На этих кинжалах вероятность колки на 5% больше, плюс антиуворот и уворот значительно важнее антикрита и мф колки на 9м левеле. Пока нет 150 ловки, нет смысла гоняться за +-5мф колки (имхо).

390

(8 ответов, оставленных в Комплекты)

Комплект нежизнеспособен даже для подземки. Уворота на 9м можно под 2000 насобирать, антикрита под 300. А мощность колки при маленьком количестве ловкости незначительно увеличивает урон.

391

(16 ответов, оставленных в Качалка)

Такой фул выбран исходя из ограничения бюджета, или тебе некоторые вещи 8го левела больше нравятся?
Просто вещи младшего левела ща опыт режут, а это для ботопрокачки нежелательно, и еще не известно что лучше, набить на 200хп больше и получить 90% или на 200 меньше и получить 100.

392

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

Тебе Либо Анахроник, либо Зерг куда-то изначально скидывали девственно чистую лицензию (на мыло скорее всего). Вот скачай оттуда и закинь в папку combots.
P.S: какую ошибку у тебя выдает при запуске бота? Если "бла бла бла, нехватает лицензии", то делай как выше написал, если же "The software requires the. NET Framework 2.0 or higher. Please install the. NET  Framework and rune this software again"...то я лучше культурно промолчу. Но на всякий случай лучше поставь поверх NET Framework 2.0 эти же фраймворки, только уже версии 3.5 (хотя у меня бот на 2.0 запускается).

393

(7 ответов, оставленных в Флейм)

Предлагаю Анахронику не продавать лицензии идиотам  big_smile
Если человек сам бота запустить не может, настроить сие чудо он тем более не сможет...это ж палево нереальное  sad
Например при продаже задать элементарный вопрос (как создать папку в виндовс, как изменить расширение файла, в какую папку ложить файл combots.license, нужно ли ставить для бота net.frime.work 2.0). Ответил- получи лицензию, нет- учи мат часть.

394

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

Мляяяяяя. Все нормально у тебя, просто винда теперь файл с расширением license распознает как блокнотовский.
Если у тебя файл сейчас называется combots.license то все нормально, качай фрайморки 2.0 и будет тебе счастье.

395

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

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

if(get_mainframe().document.all[0].innerHTML.match(/Благодарю за общение. (завершить разговор)/))

на

if(get_mainframe().document.all[0].innerHTML.match(/Благодарю за общение/))

На клетке, когда смотришь на гусеница, вставляешь вот такую хрень...привожу пример уже как должно выглядеть, но тут не твои координаты клетки, свои сам посмотришь

02787d7598daf2ff787fcc20004da31e : top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/" + dungName + "?dialog=gg_MG_welcome1&use=" + top.frames[external.mainFrameIndex].arrLayers[1][0]["l"].arrUnits[0].id;

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

396

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

Хотелось бы екстернал, который будет переключать количество хп, при которых будет питься морковка в подземке. Например поставил на одной клетке external.morkovka(90) - пьет на всех последующих клетках при 90%.
Это было бы очень полезно, т.к. на первых этажах пить морковки сразу после боя палево, а на последних- крайняя необходимость изза бродячих мобов.

397

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

Цифра- это номер ответа. Только смотреть нужную цифру надо через свойства ссылки ответа. Из моего опыта, завершение чаще всего 0 и номер ответа никогда не совпадает с номером ссылки.
На гусеница плагин клацать и не должен, это ты в маршруте уже должен указать стоку клика на гусеница. И тут стандартный юсобджект не прокатывает. Тут нужно качать прогу DebugBar ставить ее, заходить через ИЕ в БК. Слева появится прицел, перетянуть его на гусеница. И изучать ссылку. Но, т.к. я гусеницом не увлекаюсь, то заниматься этим я естественно не буду. Разбирайся, а если будут вопросы- пиши. Удачи smile

398

(13 ответов, оставленных в Комплекты)

На 9м, как по мне, антиуворот- главный параметр. Т.к. магов еще очень мало, а уворотов очень много.

399

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

Можно smile
Создаешь плагин с названием Fishing.js
текст плагина

function Fishing(enabled)
{
    if(enabled)
    {
        //должна быть одна из двух строк
PluginsOnLoad["Fishing"] = "FishingHandler"; // работать по обновлению верхнего фрейма
    }
    else
    {
        //должна быть одна из двух строк
PluginsOnLoad["Fishing"] = ""; // выключить обработку по обновлению верхнего фрейма
    }
}
 
function WorkBody()
{
if(get_mainframe().document.all[0].innerHTML.match(/Не соблаговолит ли благородный дон рассказать мне об этом чудном месте?/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=3&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Что примечательного в этой Яме?/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/А как ты их оттуда достаешь?/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/А можно мне попробовать?/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/давай попробую свою удачу/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Сделаем это!/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Еще одна попытка/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Вот невезуха какая/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Еще раз испытать судьбу, бесплатно/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Надоело рыбачить. Давай поговорим/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=1&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Нет, дорогое удовольствие/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=1&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Посмотрели и хватит/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=1&" + Math.random();
}
 
function FishingHandler()
{
        try
{
if(external.inBattle)return;
setTimeout("WorkBody();",2000);
}
 
        catch(err)
        {
//                alert(err.description); // выводит сообщение, если в результате выполнения кода была получена ошибка. Если сообщения не нужна - удалить эту строку, оставив конструкцию try{}catch(err){}
        }
}

Это планин на рыбалку. Там пара фраз не доделана (в частности чтоб выходил, когда грибов нет...у меня просто на момент написания такого случая не было), сам допишешь.
Создаешь плагин с названием Obmengribov.js
Текст плагина:

function Obmengribov(enabled)
{
    if(enabled)
    {
        //должна быть одна из двух строк
PluginsOnLoad["Obmengribov"] = "ObmengribovHandler"; // работать по обновлению верхнего фрейма
    }
    else
    {
        //должна быть одна из двух строк
PluginsOnLoad["Obmengribov"] = ""; // выключить обработку по обновлению верхнего фрейма
    }
}
 
function gribi()
{
if(get_mainframe().document.all[0].innerHTML.match(/Я бы хотел обменять/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=1&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Давайте/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/У меня есть еще/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=0&" + Math.random();
else
if(get_mainframe().document.all[0].innerHTML.match(/Благодарю за общение. (завершить разговор)/))
top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?move_dialog=2&" + Math.random();
}
 
function ObmengribovHandler()
{
        try
{
gribi();
}
 
        catch(err)
        {
//                alert(err.description); // выводит сообщение, если в результате выполнения кода была получена ошибка. Если сообщения не нужна - удалить эту строку, оставив конструкцию try{}catch(err){}
        }
}

Вроде рабочая версия обмена грибов, но не уверен, т.к. давно не страдал таким...плагин у себя в архиве нашел.

400

(17 ответов, оставленных в Флейм)

А я колесико указательным кручу  tongue