()
мозгуй
я эту ссылку тут уже раза 3 оставлял в разных частях форума
1 226 2010-04-06 14:55:25
Re: Скачать файл с готовым комплектом приёмов (71 ответов, оставленных в Настройки / Плагины)
1 227 2010-04-06 14:16:31
Re: Скачать файл с готовым комплектом приёмов (71 ответов, оставленных в Настройки / Плагины)
Ладно.
Расшифрую таки всю строку:
/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/krit_bloodlust\.gif">/i
/ - начало и конец регулярки.
<br><span - тупо html
[^>]* - ноль и более любых символов, кроме >, подряд.(^ - это логическое отрицание)
> - html
. - один любой сивмол
() - запомнить значение
\d - спецсимвол цифры.
? - спецсимвол. символ перез знаком вопроса может быть, а может не быть. не даёт регулярке сдохнуть если цифры там нет.
<\/span><\/div><img - HTML.
\/ - эквивалентно /, просто в регулярках этот символ зарезервирован и его надо экранировать символом \
[^"]* - уже разбирали. ноль и более любых символов, кроме ", подряд.
" - кавычки о_О
.+ - более одного любого символа подряд.
\/ - уже видели.
\. - тоже самое, что и \/. В том плане, что это тупо символ точки, но т.к. он зарезервирован как спецсимвол регулярок - его надо экранировать.
i после / - флаг нечуствительности к регистру.
Что-нить ещё объяснить?:)
1 228 2010-04-06 13:46:42
Re: Список плагинов / модов / приемов (27 ответов, оставленных в Настройки / Плагины)
Самое обидное - раньше не вспомнили об этой мелочи
Ну допустим в закрытой части код выглядит примерно так:
external.injury = false;
httpGetPageRequest("ссылка на инфу персонажа",CheckInfo());
*может не так и всё намного лсожнее - я не видел и не знаю *
и вот ради того, чтобы перенести external.injury = false; в функцию CheckInfo() выпускать новый билд бота.......не обидно разве?
А вспомнил эту проблему, т.к. Личем занялся....Кстати, можно покачто не обновлять - я Лича нового выложу без багов - тогда можно и обновить бота
1 229 2010-04-06 13:19:55
Re: Список плагинов / модов / приемов (27 ответов, оставленных в Настройки / Плагины)
А ещё убили мой "Непробиваемый вариант убрать баг с травмой"
а ведь этот баг всё ещё есть - бот каждую минуту на долю секунды теряет травмированный статус
это из-за того, что травмированность объявляется false перед проверкой информации персонажа, а не по результатам проверки
во всяком случае это единственное, что мне приходит в голову. Однажды делал проверку - поставил каждую секунду в чат состояние травмированности выводить. Оттуда и узнал, что ровно каждую минуту теряет
1 230 2010-04-06 12:58:26
Re: Скачать файл с готовым комплектом приёмов (71 ответов, оставленных в Настройки / Плагины)
/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/krit_bloodlust\.gif">/iа то чет ни фига не понимаю
как он в приёме самом выглядит:
/<br><span[^>]*>.(\d)?<\/span><\/div><img[^"]*".+\/krit_bloodlust\.gif">/i
вот (\d) - это цифра, которая означает, сколько раз наложен эффект krit_bloodlust.
1 231 2010-04-06 00:07:38
Re: принятие заявок на хаот (22 ответов, оставленных в Помойка)
Найди похожий на выложенный мной кусок.
его и меняй.
он начинается на function SelectHaotZayavka()
В чём понт - не знаю...но на форуме это не раз просили
1 232 2010-04-05 23:54:03
Re: принятие заявок на хаот (22 ответов, оставленных в Помойка)
Main.js
полностью заменить функцию function SelectHaotZayavka()
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]);
if(time < min_time)
{
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();
}
Вроде работать должно, хотя бои застать для теста не удалось ещё....но принимать - принимает
1 233 2010-04-05 23:41:45
Re: принятие заявок на хаот (22 ответов, оставленных в Помойка)
я не Зерг, но занялся...
1 234 2010-04-05 23:31:12
Re: Танк, help (17 ответов, оставленных в Настройки / Плагины)
Неее.....если дерётся - это ещё не показатель того, что ВСЕ приёмы правильные
чтоб не дрался - там должна быть серьёздная ошибка синтаксическая....
1 235 2010-04-05 21:32:06
Re: Анахронику. Классифицируем врагов. (34 ответов, оставленных в Флейм)
печально, но не очень
1 236 2010-04-05 21:27:40
Re: 8.5 лечение травм у лича. (9 ответов, оставленных в Проблемы / Баги / Неполадки)
это общая проблема личей
я не знаю, откуда появляются пустые пункты....точно также, как не знаю, почему при включённом плагине логирования чата раньше дублировались сообщения в чате
1 237 2010-04-05 20:27:30
Re: Анахронику. Классифицируем врагов. (34 ответов, оставленных в Флейм)
ладно, не вопрос
вам потом играть.
Кстати, акцентирую на этом внимание. Вопрос касался всех, а не только самых смелых на форуме
пользоваться все будут...а может и не будут...а может и не все....а может вобще ничего не будет
1 238 2010-04-05 20:01:38
Re: Анахронику. Классифицируем врагов. (34 ответов, оставленных в Флейм)
Ник в бою: Боец (19)
Ник: gaz-damato
ХП: 940
Макс ХП: 1436
Ссылка: ()
Уровень: 8
Склонность: 0
Класс: Crit
Правая рука: hammer
Левая рука: shield
Сила: 31
Ловкость: 3
Интуиция: 39
Выносливость: 50
Интеллект: 0
Вот полный кусок информации.
Всё ещё считать критом думаете?
*Крит - это у меня так и определился. Просто крит с бронёй танка меня весьма смущает.
1 239 2010-04-05 20:00:13
Re: 8.5 лечение травм у лича. (9 ответов, оставленных в Проблемы / Баги / Неполадки)
Гип, ну ё моё
Обидно слышать, когда меня алгоритмам учат.....ладно бы чему-то трудному....
Сказано - не беспокоиться. Значит беспокоиться не надо.
Сделаю всю, что хочу - выложу новую версию.
1 240 2010-04-05 19:28:20
Re: Анахронику. Классифицируем врагов. (34 ответов, оставленных в Флейм)
Ник: *Скрыт*
ХП: 940
Макс ХП: 1436
Ссылка: *Скрыта*
Уровень: 8
Склонность: 0
Правая рука: hammer
Левая рука: shield
Сила: 31
Ловкость: 3
Интуиция: 39
Выносливость: 50
Интеллект: 0
Танк или крит?
Или в качестве кого вы его в бою видите.
P.S.
Кто скажет крито-танк - лично возненавижу
Кто скажет, что инфы не достаточно - возненавижу частично, т.к. мне вывод нужен по имеющейся.
1 241 2010-04-05 18:43:46
Re: 8.5 лечение травм у лича. (9 ответов, оставленных в Проблемы / Баги / Неполадки)
Дада.
в курсе - знаю.
уже несколько страниц в моём топике МОДа этого упонимается этот глюк.
В процессе всё.
1 242 2010-04-05 18:40:51
Re: IP Временно заблокирован... (10 ответов, оставленных в Проблемы / Баги / Неполадки)
Параноя процветает...
Гип, ну ты же умный человек.
сам подумай: есть мы, есть админы. Админы захотят нам жизнь испортить - испортят. А если будут портить тем, что мы итак знаем и с чем сталкиваемся - задержит нас это ну максимум на 3 дня
1 243 2010-04-05 01:16:59
Re: Эта программа не может отобразить эту веб-страницу (5 ответов, оставленных в Проблемы / Баги / Неполадки)
да, наверно это дело в моём инете... Ща вот нормализовалось
![]()
А можно ли както сделать, чтоб бот нормально обновлял фрейм, когда такая хрень выскакивает?
Когда появится это - Отладка-Открыть исходный код.
сохрани текстовый файл и мне в ПМ кинь его.....только ник свой из файла через замену убери - мне оно не надо
1 244 2010-04-04 21:06:26
Re: Настройка переодевания комплектов (2 ответов, оставленных в Настройки / Плагины)
1114 пиши
если ХП станет меньше 1094 - бот прекратит бои и будет пытаться одеть фул до тех пор, пока не станет ХП выше 1094 соответственно.
Окончание травмы он будет спокойно ждать, не пытаясь с ней одеть.
1 245 2010-04-04 14:29:55
Re: Арбалет... (176 ответов, оставленных в Настройки / Плагины)
Гип, я тут подумал и решил, что пусть лучше прописывают условие по оружию у противника в такой форме:
if(top.Battle.oBattle.oEnemySlot.oLayer.innerHTML.match(/crossbow[\d]+.gif/))
долго думал над тем, какие проблемы могут возникнуть...но решил в итоге, что проблемы решать будем по мере поступления жалоб
1 246 2010-04-04 11:55:58
Re: 8.5 очень кушает ресурсы системы (51 ответов, оставленных в Помойка)
Проц: DualCore Intel Core 2 Duo E6750(Частота ЦП 3440.2 MHz (исходное: 2667 MHz, overclock: 29%))
Оператива: 3ГБ 1066Mhz
Боты проц грузят каждый максимум на 10%(среднее значение около1-3%) во время боя. Во время простоя не грузят.
В пожирании оперативы ничего нового не вижу
1 247 2010-04-04 11:22:10
Re: 8.5 лечение травм у лича. (9 ответов, оставленных в Проблемы / Баги / Неполадки)
"сегодня утром бот лечился, сейчас - нет" - расшифруй
не лечиться он может очень большой кучей способов:
1) не видит травму
2) не одел кастыли, а травма средняя или тяж
3) застрял на маршруте
4) есть травма, но лечиться не пошёл...
5) застрял в диалоге.
Если 4 - там точно галочка стоит в настройках на лечение?
И какую версию бота 8.5 ты скачивал? у Зерга там в первой 8.5 что-то с Lich.js было и он просил всех перекачать заново...
1 248 2010-04-03 21:19:40
Re: смена противника в бою (20 ответов, оставленных в Настройки / Плагины)
Гип, закрывай...
я не вынесу это обсуждать
И не поднимайте больше эту тему......настроение в реализации пропадает
2 сообщения написал - 0 информации новой получил....у меня в голове концепция итак есть, такчто будем ждать а потом тупо дорабатывать
1 249 2010-04-03 21:04:03
Re: смена противника в бою (20 ответов, оставленных в Настройки / Плагины)
Пока не увижу, как этот анализ должен проходить - нельзя
1 250 2010-04-03 21:00:12
Re: смена противника в бою (20 ответов, оставленных в Настройки / Плагины)
Губу закатываем......это должно быть частью приёмов.
Что такое "Анализ нужных противников"?? Так не пойдёт общие слова
какой, нафиг, размен с ними? За размены отвечает существующий скрипт ведения боя...и менять его не буду
Вам я могу предложить только более гибкий способ прописывать _name в приёме. не более.
никаких 5 ударов - анализ.
Вот ты сказал "Анализ нужных противников" - вот это главная и единственная цель. И мне нужны прямые фразы, типа: выбор противника с меньшим МаксХП...или выбор противника с ХП < "Число". Такой план