Ну...с этой стороны я на проблему как-то и не посмотрел даже...мне просто статы были интереснее
постараюсь скоро сделать
1 801 2009-11-10 21:55:19
Re: Приемы в Combots 8+ (347 ответов, оставленных в Настройки / Плагины)
1 802 2009-11-10 21:20:03
Re: Приемы в Combots 8+ (347 ответов, оставленных в Настройки / Плагины)
Есть два варианта:
1) тупо смотрим, какая шмотка на враге: щит, посох и т.п. и через это определяем, кто перед нами. Просто, как кирпич. И надежно.
2) выдираем статы противника и используем их в приёмах типа: Если у противника интеллект выше 5, то применям какую-нить фигню против мага. По статам можно кого угодно вычислить - было бы время на придумывание приёмов.
Вам какой нужен?
1 803 2009-11-09 21:57:35
Re: Приемы в Combots 8+ (347 ответов, оставленных в Настройки / Плагины)
Кхм...
я помню, про что ты замечание делал
И уж никак не ожидал упрека о том, что ману мы не у себя проверям....
Думал делать вставку о том, что "бот встретил неопределенную переменную и застопорился. про свойства объектов я не знаю, но может оказаться тоже самое". Может хоть с ней бы было понятнее, к чему я вёл.
Однако, не важно. Сейчас читаю про объекты на яве и тут какрас написано, что при обращении к несуществующему свойству не вызовет ошибки.
Однако, проведённый в каналке эксперимент, мне покачто говорит о том, что такой метод проверки верным не является.
Мана у пауков 705 стабильно. У других мобов ещё не знаю. Можете пару боёв провести, если хотите.
external.AddToChat(top.Battle.oBattle.oEnemySlot.nMagic);
в приём новый это вписать - в чате будет писаться мана персонажей.
по завершении боя посмотрите и скажете, какие результаты...мне самому интересно даже)
1 804 2009-11-09 21:41:20
Re: Приемы в Combots 8+ (347 ответов, оставленных в Настройки / Плагины)
Вот у меня мелькала эта мысль, но без проверки я не решился её писать
в прошлый раз не учёл, что если ты воин и пропишешь в приёмах tkMana, он просто не будет драться...совсем
Гипп вовремя поправил тогда
Если работает - тогда в чём вобще вопрос у тебя? логическое ИЛИ пишется || хп противника на 1-й странице...
Update:
проверил в каналке на пауках
если верить этому top.Battle.oBattle.oEnemySlot.nMagic, то у них 705 маны
1 805 2009-11-09 21:13:06
Re: Приемы в Combots 8+ (347 ответов, оставленных в Настройки / Плагины)
У противника на лбу не написано, что он - маг
Такчто под это приёмы ещё никто не писал....хотя это вполне реально...
пойду поэксперементирую слегка на эту тему
1 806 2009-11-08 23:06:00
Re: При открытии фильма на весь экран, прога останавливается (9 ответов, оставленных в Проблемы / Баги / Неполадки)
Ленивый.
Живу на MediaPlayer Classic.:/
1 807 2009-11-07 18:43:40
Re: 100 раз сказано а не понятно) (22 ответов, оставленных в Проблемы / Баги / Неполадки)
Поддерживаю мнение, что дистрибутив должен быть оригинальным.
Лучше даже лицензионным + кряк активации.
Хотя, опять же, как кому удобнее. Для меня проще все самому установить и быть уверенным, что все будет работать. А некоторых ломает или просто не могут это сделать самостоятельно - для них и созданы подобные дистрибы
1 808 2009-11-07 18:32:02
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
Там не true/false.
Там реальный ник того, кто проводником будет.
Алгоритм такой: если твой текущий ник совпадает с указанным в файле - ты лидер и создаешь заявку. Если ник с твоим не совпадает, то прицеп по этому нику ищет созданную группу.
1 809 2009-11-05 21:00:14
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
City
attackmobs
выдрал эти из kanal.txt,
Проверять не буду...Вся фишка переписки под 7-ю версию заключалась, чтоб найти что менять и на что менять...а ты пишешь "разберусь" и просишь сделать всю работу....жестоко
1 810 2009-11-05 20:49:03
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
Нет, нету...
и я, вроде как, не планирую делать под 7.1.
Хотя там вся переделка заключается только в замене "external.SDungeonAttackMobs.Checked" и "external.SCity.Text " на те параметры, что в 7-й версии используются...
1 811 2009-11-05 19:00:27
Re: 100 раз сказано а не понятно) (22 ответов, оставленных в Проблемы / Баги / Неполадки)
но ему же 7.1 надо
ему самое то
1 812 2009-11-05 18:59:23
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
Я уже думал над вопросом синхронизации
если есть идеи - поделись
1 813 2009-11-05 18:32:22
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
А есть такая возможность сделать, чтоб проводник останавливался в бою если у него менее 10% хп? ну допустим если прицеп влез в бой и прицеп может добить а вот проводник если сделает ещё размен то сольёться
Неее....это уже не плагина задача
это задача настройки приёмов
Т.е. там условия к каждому приёму добавляется, что выполнять его: Если ХП 10% ИЛИ Если Количество членов в команде >1
Но тут надо всё взвешивать, т.к. проводник с 10% может суметь добить, а прицеп и с 50% сольётся
1 814 2009-11-04 15:34:26
Re: Плагин логирования дропа в подземельях (20 ответов, оставленных в Настройки / Плагины)
net framework ставил хоть на свежую ось?
1 815 2009-11-04 00:51:27
Тема: Плагин логирования дропа в подземельях (20 ответов, оставленных в Настройки / Плагины)
Название: Плагин логирования дропа в подземельях
Совместимость: 8.4+
Версия: 1.2
Изменения:
1)Добавлена возможность логировать событие "Вы получили ..."
2)Налажена совместимость со всеми остальными плагинами.
3)Добавлено условие проверки, находитесь ли Вы в бою
Установка:
1)Создаем папку Logs в корневой дирректории бота
2)В папке Plugins создается файл DungeLog.js с содержанием(для 7.1 в данном скрипте в 4 местах заменить "Logs/" на "../Logs/"):
function DungeLog(enabled)
{
if(enabled)
{
PluginsOnLoad["DungeLog"] = "LogHandler";
}
else
{
PluginsOnLoad["DungeLog"] = "";
}
}
function LogHandler(){
if (!external.inBattle)
{
var itemlog1 = top.frames[external.mainFrameIndex].document.all[0].outerHTML.match(/Вы подняли \'(.+)\'/);
var itemlog2 = top.frames[external.mainFrameIndex].document.all[0].outerHTML.match(/Вы получили \'(.+)\'/);
if(itemlog1){SaveLog(itemlog1[1]);}
if(itemlog2){SaveLog2(itemlog2[1]);}
}
}
function SaveLog(Mes){
var now1 = new Date();
var localtime1 = now1.toString();
var resultfile = external.LoadFile("Logs/"+mylogin+"_DungeLog.txt");
resultfile=resultfile+localtime1+"\n Вы подняли "+Mes+"\r\n\r\n";
external.SaveFile("Logs/"+mylogin+"_DungeLog.txt",resultfile);
index++;
}
function SaveLog2(Mes){
var now1 = new Date();
var localtime1 = now1.toString();
var resultfile = external.LoadFile("Logs/"+mylogin+"_DungeLog.txt");
resultfile=resultfile+localtime1+"\n Вы получили "+Mes+"\r\n\r\n";
external.SaveFile("Logs/"+mylogin+"_DungeLog.txt",resultfile);
index++;
}
1 816 2009-11-01 15:43:36
Re: Мечтаю о плагине "чек на 400 кр" (45 ответов, оставленных в Настройки / Плагины)
Выложил 21-го числа...
уже 1-е ноября...
Неужели никто не хочет потестить?
Это же так просто
А как все говорили, что полезная вещь.....нужно писать...
Эх вы
1 817 2009-10-31 20:44:20
Re: "Тихая загрузка" или как сткрыть программу (10 ответов, оставленных в Флейм)
Я бы за это всего бота удалил
И наслаждался бы каждым мгновением, пока человек с дикой натугой пытается настроить приёмы, плагины и прочее
Дари настоящую и не слишком страшную
1 818 2009-10-31 16:35:42
Re: Каменный страж - Защитить (48 ответов, оставленных в Настройки / Плагины)
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[0].sList.split(", ").length >= 2)
{
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["Тут надо узнать идентификатор эффекта, на тебе висящий в бою от защиты"]) == "object")
{
_name = "Боевой скилл Или вставить тут свой обычный прием с условием";
}
else{top.Battle.oBattle.arrButtons.refresh.click();}
}
else
{
if(top.Battle.oBattle.arrMethods["wis_earth_summon"].oMethod.bEnable)_name="wis_earth_summon";
else {
_name = "Тот же Боевой скилл, что и выше";
}
}
Идентификатор эффекта защиты можешь у DrsN'a спросить
может скажет
1 819 2009-10-31 15:39:43
Re: Каменный страж - Защитить (48 ответов, оставленных в Настройки / Плагины)
Блин, извиняюсь.
Сам не понимаю, как скопировал вам неверный метод обновления
()
Я в этом сообщении подправил и там саму кнопку Обновить нажимать будет....и ничего зажимать не надо...
По поводу условия доступности каменного стража, то оно вроде так пишется(хотя я могу и ошибаться):
if(top.Battle.oBattle.arrMethods["wis_earth_summon"].oMethod.bEnable)
_name="wis_earth_summon";
else
//и вот тут условия боевых приемов, если защитника нету и не доступен к вызову
1 820 2009-10-31 12:42:40
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
Ну тут выяснилось, что не все ещё версию DungeonLog'а поменяли с самой первой, которая другие плагины вешала совсем
Такчто не забываем обновиться - хуже вам от этого не будет
1 821 2009-10-31 01:53:01
Re: Каменный страж - Защитить (48 ответов, оставленных в Настройки / Плагины)
эм....я же на прошлой странице ответил
зачем тут повтор?
1 822 2009-10-30 23:35:41
Re: Каменный страж - Защитить (48 ответов, оставленных в Настройки / Плагины)
if(top.Battle.oBattle.oGroupsLayer.getElementsByTagName("IMG")[0].sList.split(", ").length >= 2)
{
if(typeof(top.Battle.oBattle.oMySlot.arrEffects["Тут надо узнать идентификатор эффекта, на тебе висящий в бою от защиты"]) == "object")
{
_name = "Боевой скилл Или вставить тут свой обычный прием с условием";
}
else{top.Battle.oBattle.arrButtons.refresh.click();}
}
else
{
//Тут вставить условие, что если можно призвать стража - призываем. Иначе - вставляем условие на боевой скилл, аналогичный тому, что чуть выше будет.
}
И вот примерно такую конструкцию на каждый приём.
Первая строка проверяет, что в твоей команде вас больше одного(проще говоря, что страж есть вызванный).
Второй if должен проверять, что на тебе висит защита и если она висит - выполнять действия.
Если защита не висит(а я напомню, что проверка наличия стража пройдена), то бот будет жать кнопку Обновить до тех пор, пока этот эффект не появится на персонаже(честно говоря, когда с Петро разбирались, эта кнопка Обновить оказалась самой сложной ).
В конце Если Защитник не вызван - надо предусмотреть его вызов, а если вызов не доступен, то действие обычное.
1 823 2009-10-30 19:56:20
Re: Каменный страж - Защитить (48 ответов, оставленных в Настройки / Плагины)
А ещё напиши названия эффектов, которые должны висеть/применяться и вобще алгоритм боя.
Например:
Начало боя и я вызываю стража(идентификатор скилла вызова). На меня вешает эффект(идентификатор эффекта).
Я бьюсь/кастую, пока на мне этот эффект висит. Если нету эффекта, но страж жив - жду. Если страж сдох - вызываю снова...или условие на вызов...
Ну как-то так...
1 824 2009-10-30 19:50:48
Re: "Тихая загрузка" или как сткрыть программу (10 ответов, оставленных в Флейм)
Наверное, брат тебя тоже ненавидит
Поэтому и вырубает
1 825 2009-10-30 19:46:41
Re: Бот-проводник и Бот-прицеп (164 ответов, оставленных в Настройки / Плагины)
Не открывает сундук - это не ко мне
Это либо маршрут, либо не знаю что...
Про плагин - он рабочий
Я с ним ходил, Петро с ним ходил...