Где-то я этого мага пару минут назад видел
77 2011-11-28 18:18:54
Re: список мошенников (29 ответов, оставленных в Торговля / Коммерческие дела)
реально все.ток чуток геморно.
Я один раз предложил идею по отзыву лицензии - топ потерли, так что всё же нереально)
78 2011-11-28 17:53:00
Re: список мошенников (29 ответов, оставленных в Торговля / Коммерческие дела)
у как минимум лишать их лицензии на бота
Что нереально.
Разве что блочить учетку и смотреть, чтобы не было новых регистраций с похожими адресами.
79 2011-11-27 12:20:15
Re: Цель земли (7 ответов, оставленных в Настройки / Плагины)
Значит регулярка не проходит и markCount всегда null
80 2011-11-20 08:06:03
Тема: IE, отключить подгрузку картинок (0 ответов, оставленных в JavaScript)
Господа, ситуация следующая:
Пытаюсь замустить один скриптик, который должен заменять линки изображений страницы на указанные мной.
Но вот споткнулся я на моменте, где нато стопорить загрузку этих самых картинок.
Trixie запускает скрипты только после загрузки страницы, а следовательно и всех изображений(
Идей нет.
Может есть у вас?
81 2011-11-20 04:14:25
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
у меня он зависает) часто обновляет и пытается себя отхилить (статус "востанавливаю хп") хотя здоровье полное) продает все отлично и до входа в данж ведет себя просто супер) плагины все отключил только этот работает) но после убийства 1 моба зависает на востановке хп( как быть не знаю( данж грибница
Возможно, плагин не успел или не смог из-за какого-нибудь бага вернуть состояние переменной SBattleAbovePercent в 100%.
добавил на всякий случай в пару мест обновление переменной. Код обновил в шапке
82 2011-11-18 20:24:55
Re: не запускается бот (22 ответов, оставленных в Проблемы / Баги / Неполадки)
Сравни HID отправленный с текущим.
Может найдешь несоответствие
83 2011-11-13 22:20:15
Re: Подскажите где найти условие для приема.. (12 ответов, оставленных в Настройки / Плагины)
Нет ошибся не работает, прием составлен правильно, но не юзает рывок....
блин =\
найду какого чара - гляну еще раз
84 2011-11-13 22:11:31
Re: Нужна помощь)) (8 ответов, оставленных в Общий)
Вы должны зайти под своим именем, чтобы увидеть скрытый текст.
85 2011-11-12 19:08:34
Re: Подскажите где найти условие для приема.. (12 ответов, оставленных в Настройки / Плагины)
if(top.Battle.oBattle.oMySlot.arrEffects["hp_enrage"] == "object" && top.Battle.oBattle.oMySlot.arrEffects["hp_enrage"].innerHTML.match(/x3<\/SPAN>/i))
_name = "blood_gainattack";
86 2011-10-31 19:23:06
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
я вот тоже последнюю версию поставил плагина, буду смотреть грибницу, по продаже шмота сбоев нет, но по заданиям по-моему есть маленький ньюанс, если бот докапывает грибницу больше чем за 3 часа, то задание брать не успевает, продает шмот и копает дальше...
Часто такое бывает?
Скорее всего из-за того, что скрипт не успевает проверить статус задания и шагнуть на страницу с кнопками, и ныряет в пещеру.
Можно попробовать уменьшить интервал работы для функции zadanieHandler, чтобы бот быстрее шевелился на входе в пещеру
87 2011-10-29 01:40:54
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
Первый раз когда было задание грибнице трутни вышел глюк что он не сдавал его, но я не обратил внимание пишет он в чат что нить или нет. После этого получил такое же задание и оно прекрасно сделалось и сдалось Мистика. Видимо глюки бк. Вроди более менее стабилизировался плагин для грибницы и для бездны. А вот в катах постояно какая то непритноть: то не идет продавать товар, то подвисает на продаце, то в раделе кортиков, как-то хаотично. Хотя посление пару раз сдал вещи отлично. Именно в катах еще есть такая беда ни с того ни с сего подвисает бот а когда перезахдишь видист на вхожу. но это глюки бк я думаю. через некоторое причухивается, но неприятно когда ночью такое происходит.
демонс как-то немного от остальных городов отличается в плане кода.
буду самолично там - гляну
88 2011-10-28 23:02:48
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
Exile пишет:если нужно что б один перс постоянно рыл, а второй делал задание и бежал качаться, то нужно просто создать 2 файлика и разными настройками и именами?теоретически, да
я так понял если плагин обозвать как то иначе чем zadanie.js - будет вылетать ошибка? как это побороть? может всё же стоит этот плагин на 2 разбить? и работать по идее стабильнее будет, и можно будет одновременно одних персов запускать на постоянный фарм, других на кач и фарм.
в одном файле поставить dungmode = false и обозвать функцию инициализации плагина dungeonhaot вместо zadanie
и так же назвать файл dungeonhaot.js
в одном файле поставить dungmode = true и оставить как есть.
89 2011-10-28 17:46:54
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
Exile пишет:чота все затихли. Баги есть?
Ну в сане когда на 2-й круг идешь, не все задания определяются - это факт, задания которые не спарсились он соответственно не завершает и не берет новые, говорит "Задание уже есть" и попер.
Но у меня сейчас не самая последняя версия плагина, еще немного подожду если у bengoor более менее пойдет подправлю у себя
не, ну если пишет, что задание уже есть, то задание оно скорее всего спарсило. хотя есть вероятность, что могло найтись не то задание что надо, например хрусталь для кэпа найдет в задании ангелса. вот оно и будет висеть в плагине как 0/х
вторая версия: в тексте напиханы хтмл теги или символы, которые я не учел
90 2011-10-28 17:30:49
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
()
()
для начала это
91 2011-10-28 10:38:55
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
Ну с магазом я сам подправил вроди заработал, а вот с заданием не очень понятно, с вечера оставалось буквально 1 поход для выполнения задания, утром посмотрел задание выполнено но не сдано хотя уже 3 похода сделал за ночь. пришлось вручную сдавать задание. это в грибнице задание трутни
повторю вопрос:
мессага "Нужно сдать задание" была? плагин вообще задание определил? в чат текст задания выбило?
92 2011-10-28 00:26:16
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
чота все затихли. Баги есть?
93 2011-10-27 21:42:15
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
А как его нужно назвать? zadanie с расширением JS. Что не так?(
я где-то написал, что его надо назвать zadanie.js? )
lowLevelDungeon.js
94 2011-10-27 19:54:46
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
Верхняя строчка выглядит так, правильно?
var currentRoom = '';
var lowLevelTimer = {};
var lowRoomTimer = {};
var goToDungTimer = {};
var randomValue;
var min = 360000;
var fileName = 'Канализация_1-ый_этаж';
var max = 400000;
var dungeonLocked = false;
Да, всё верно.
Небольшую ошибку нашел в коде. Исправил.
Но на запуск плагина она не влияла. Значит или ты неправильно назвал файл плагина, или не доконца скопировал код
95 2011-10-27 11:04:19
Re: Сменился ведущий разработчик. (50 ответов, оставленных в Общий)
пора форуму прикрутить какую-нибудь рекапчу
96 2011-10-27 10:01:35
Re: Плагин автоматического взятия задания в данже (171 ответов, оставленных в Настройки / Плагины)
Видимо потому что у тебя прописано (/подойти к прилавку|пройти к прилавкам/)
А у него (пройти к прилавкУ)
до этого в госах встречал только эти два варианта. приду домой поправлю
97 2011-10-27 02:22:55
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
var currentRoom = '';
var lowLevelTimer = {};
var lowRoomTimer = {};
var goToDungTimer = {};
var randomValue;
var min = 360000;
var fileName = '';
var max = 400000;
var dungeonLocked = false;
function lowLevelDungeon(enabled)
{
if(enabled)
{
lowRoomTimer[mylogin] = setInterval("GetRoomName()", 500);
lowLevelTimer[mylogin] = setInterval("proverkaHandler()",2000);
}
else
{
if(goToDungTimer[mylogin]) clearInterval(goToDungTimer[mylogin]);
clearInterval(lowRoomTimer[mylogin]);
clearInterval(lowLevelTimer[mylogin]);
}
}
function GetRoomName()
{
try
{
if(top.Battle.bInBattle || top.frames[external.mainFrameIndex].location.toString().match(/dungeon\d+\.pl/i) || !external.Started()) return;
var pageSource = top.frames[external.mainFrameIndex].document.all[0].innerHTML;
if(currentRoom = pageSource.match(/<nobr>([^<]+)<\/nobr>/))currentRoom = String(currentRoom[1]);
else currentRoom = "inDialog";
if(currentRoom == "inDialog") external.ClickLink("Вернуться",4);
}
catch(err)
{
external.AddToChat("Error in GetRoomName function");
}
}
function proverkaHandler()
{
try
{
clearInterval(lowLevelTimer[mylogin]);
randomValue = Math.floor(Math.random()*(max - min) + min);
lowLevelTimer[mylogin] = setInterval("proverkaHandler()", randomValue);
if(top.Battle.bInBattle || !external.Started())
{
external.SBattleAbovePercent.Text = 100;
return;
}
if(top.frames[external.mainFrameIndex].location.toString().match(/dungeon\d+\.pl/i))
external.SBattleAbovePercent.Text = 100;
else
external.SBattleAbovePercent.Text = 101;
var tempstr = '';
var temp_inf = doLoad("http://" + external.SCity.Text + ".combats.com/main.pl?skills=1&rand=" + Math.random());
if(!goToDungTimer[mylogin]) goToDungTimer[mylogin] = setInterval("goToDungHandler()",3000);
if(temp_inf.match(/Время до подземелья/)) dungeonLocked = true;
else dungeonLocked = false;
}
catch(err)
{
external.AddToChat("Error in proverkaHandler function");
}
}
function goToDungHandler()
{
try
{
if(top.Battle.bInBattle || top.frames[external.mainFrameIndex].location.toString().match(/dungeon\d+\.pl/i) || !external.Started()) return;
if(dungeonLocked)
{
if(!currentRoom.match(/Зал воинов/i))
MoveFromDung();
else
{
if(external.dungeonEnabled) external.dungeonEnabled = false;
external.SBattleAbovePercent.Text = 100;
}
}
else
{
if(!currentRoom.match(/Спуск в канализацию/i))
{
external.DungeonLoadPath(fileName);
if(!external.dungeonEnabled) external.dungeonEnabled = true;
external.SBattleAbovePercent.Text = 100;
}
}
}
catch(err)
{
external.AddToChat("Error in goToDungHandler function");
}
}
function MoveFromDung()
{
try
{
if(currentRoom.match(/Спуск в канализацию/))
external.ClickLink("Страшилкина улица",2);
else if(currentRoom == "Бойцовский Клуб")
external.ClickLink("Зал воинов",1);
else if(currentRoom.match(/Центральная площадь/i))
external.ClickLink("Бойцовский Клуб",1);
else if(currentRoom.match(/Страшилкина улица/i))
external.ClickLink("Центральная площадь",1);
}
catch(err)
{
external.AddToChat("Error in MoveFromDung function");
}
}
function MoveToDung()
{
try
{
if(currentRoom.match(/Зал воинов/))
external.ClickLink("Бойцовский Клуб",1);
else if(currentRoom == "Бойцовский Клуб")
external.ClickLink("Центральная площадь",1);
else if(currentRoom.match(/Центральная площадь/i))
external.ClickLink("Страшилкина улица",1);
else if(currentRoom.match(/Страшилкина улица/i))
external.ClickLink("Спуск в канализацию",1);
}
catch(err)
{
external.AddToChat("Error in MoveToDung function");
}
}
function doLoad(url)
{
try
{
if (window.XMLHttpRequest) req = new XMLHttpRequest();
else req = new ActiveXObject("Microsoft.XMLHTTP");
req.open("GET", url, false);
req.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
req.send(null);
return req.responseText;
}
catch(err)
{
external.AddToChat("Error in doLoad function");
}
}
Что-то типа такого
От тебя лишь требуется указать вот тут
var fileName = '';
имя файла маршрута по каналке.
98 2011-10-27 01:36:17
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
А ты бы мог мне помочь в этом разобраться? если не сложно стукни в скайп? horolya89. Или помоги тут что и как делать? Не пойму вообще ничего(
Я бы мог написать плагин, "но я уже в пижаме" (с)
Завтра днем займусь. Сейчас мне нужно дописать лабу.
99 2011-10-27 01:31:11
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
Спасибо большое. Но какими именно? Есть faq как их делать? С чего переделать?
фака нету. Нужно лишь воображение и минимальное знание js)
если переделывать, то вот этот плагин
()
близок по смыслу с тем, что требуется тебе для похода в каналку. Но я не думаю, что ты разберешься в том, что я там нагородил.
100 2011-10-27 00:46:10
Re: Не лечатся травмы и другие вопросы (ликбез для новичка Whitedoz) (29 ответов, оставленных в Проблемы / Баги / Неполадки)
Дело в том что когда он умирает, он в подземке начинает путь заново. То есть так как туда попал лицом в перед. Так что тема актуальна еще. Я понял, что вопрос в ремонте скорее всего. Если вещь износилась до определенного момента - то он не будет ничего делать. Со страшилки и с каналки тем более он не чинит его.
Если правильно помню, бот может ходить в ремонтную мастерсую только от ЗВ и обратно.
Так что если есть битый шмот, отключи ремонт, чтобы бот продолжил ходить по пещере.
И как же сделать так, чтобы он после завершения каналки шел драться до тех пор пока квест спадает???
Только плагинами