Поздравляю smile
я думал, что это знаю с давних времён все smile

если ты с файлами 8.3 играешься, а не со старыми 8.2, то там не установлена модификация для разбора параметров противника и, конечно, бот понятия не будет иметь, что такое Sila, Lovka и т.п. smile
а прелесть пирожков в том, что они асболютно самостоятельны и подобного бага вызвать не могут smile
отпишись в теме про combots 8.3, что все путен - виноваты приемы были smile

может таки косяк в приемах? hmm
если бот хотябы об один прием споткнется(а до него все выполнять будет - это точно), то до удара он просто не дойдёт smile

удали все приемы и впусти в бой. дерётся - косяк в приёмах.

1 329

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

Эм......ну приемами и маршрутами занимаюсь не я....я как-то инновациями в ботоводстве пытаюсь заниматься  big_smile
честно говоря, я могу из новых файлов собрать эталонные, но сейчас как-то у меня в приоритете завершение экспериментов совместных с Anton2009, связанных с Муном...
дальше эксперименты с анализом команды противником(если помнишь, я начинал это направление развивать, но меня остановила возможность получить бан по IP, а если приемы настроены по-новому, это равносильно сливу....а сейчас комплекты приемов появились и, если они будут работать так, как надо, можно будет перестраховаться от бана) smile

1 330

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

Сборку трудно сделать из-за того, что многие хотят один клиент на несколько персонажей иметь....и, при этом, для каждого персонажа свои настройки...
+ непонятно, что включать, что не включать............
Вобще, дамается мне, что надо Зерга попросить в настройках сделать раздел что-то вроде "Параметры для дополнений" и тупо несколько пронумерованных полей без какого-либо текстового описания....
Тогда мжно было бы не зацикливаться на "Создайте текствый файл, добавьте строку....."...можно было бы просто сохраненные значения из настроек брать, а в установке писать "В позицию 1 пишим 1, если идти к Личу и лечиться, 0 - если не идти". Ну и т.п.

1 331

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

теоритически я себе все файлы из корня бота и папку Методс скопировал в старый smile
и бой провёл.... smile

1 332

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

на сколько я могу судить, новые js файлы можно заменить старыми от 8.2 и не потерять функционала(многие еле как настроили свои файлы от 8.2 и тратить время на повтор всех действий им может не хотеться. написал это именно для них).
Единственное, что требуется - сделать замену во всех файлах top.frames[3] на top.frames[5].

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

1 333

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

надо обновить, заменив top.frames[3] на top.frames[5]

Для тех, кто не в курсе, как включить в 8.3 данную функцию, которая в неё уже встроена по-умолчанию:
1) вписать значение ХП в "Одевать боевой комплект при..." при котором будет считаться, что вы - раздеты(условие там стоит, что если ХП < ("Одевать боевой комплект при..."-20)....т.е. если впишите 554, то раздеты будет считаться ХП ниже 534 ).
2) вписать боевой комплект
3) поставить галочку переодевания комплектов.

Вот эти три пункта обязательны к исполнению.
Кого не устраивает, то можете в Main.js найти кусок:

if(external.SComplectEnabled.Checked)
                {
                    if(external.hpMaximum < parseInt(external.SComplectChangeOn.Text) - 20)
                    {
                        BattleReady = false;
                        if(external.injury == false)
                        {
                            top.frames[5].location = "http://" + external.SCity.Text + ".combats.com/main.pl?skmp=" + external.SComplectBattle.Text;
                        }
                    }
                    else
                        BattleReady = true;
                }

и поправить так, как захочет сам.
external.SComplectEnabled.Checked - выставленна ли галочка переодевания.
external.SComplectChangeOn.Text - "Одевать боевой комплект при.."
остальное итак понятно

Update
1) Поменял слегка условие проверки поломанности вещей...
2) хоть убейте, не понимаю, почему в ремонте 8.3  условие curDurability[2]>0....сперва думал, что я криво несколько дней назад выставил - быстро побежал исправлять...а тут curDurability[2]>1 оказалось, что принцыпе правильно защищает от засчитывания пирожка в качестве поломанной вещи....

1 336

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

И ещё два вопроса:
1) перезагрузка модулей через функцию можно выполнить?(на всякий случай)
2) не знаю, помнишь ли, но я как-то поднимал тему про изменение интервала действий бота через javascript...и застрял я там на нажатии кнопки Сохранить(т.е. функцию нажатия на неё ты мне дал, но оно нажиматся только, если закладка Настройки ативна). И вот интересует, можно ли таки как-нибудь сохранить новое значение интервала?

Лич так толком и не заработал...защита от голых боёв написана не так красиво, как могла бы быть....
учёт параметров противника - вещь сугубо индивидуальная smile

в итоге остаётся только ремонт да приём заявок - вот я за то, чтобы эти два момента включить в релиз...

не, менять на 5 надо везде smile
и во всех файлах smile
проверено smile

ты ему передал про фреймы и прочую гадость, что я тут писал? smile

()
ну он тут какой-то телефон оставлял smile
я честно не знаю, что за телелефон и работает ли smile

не, чат не менялся smile
особенно учитывая, что он имеет название chat, а не порядковый индекс(на сколько я помню).
я в соседней теме про 5 минут писал...так вот чат после 5 минут дохнет smile

на данный момент известно, что бот стабильно работать вне боя может 5 минут.
Т.е. если вы запустили бота и вошли в бой до того, как прошло 5 минут - не будет зависания фрэйма или проблем с боем....но когда выйдете из боя - интерфейс БК накроется медным тазом smile
каждые 5 минут в закрытой части бота происходит неизвестно что(на то она и закрытая часть), что вешает скрипты БК.
без Зерга решить эту задачу у нас не выйдет - ждём Зерга smile
и ждём СПОКОЙНО smile
у кого есть желание - можете позвонить ему на мобильник и сказать, что без изменений в закрытой части бота он не работает стабильно, что необходимо изменить индекс верхнего фрейма с 3 на 5 и что каждые 5 минут в закрытой части происходит проверка, которая, если вы не в бою, вешает БК(именно интерфейс бк вешается, а не бот) smile
я звонить не буду - мне дорого smile
а то, как он в аське появляется, вы все сами знаете smile

ЧИТАЙ, ленивое существо.
Всё расписано до невозможности.
Открой это, найди то и вставь.

Никто никуда файлы выкладывать не будет, ибо у каждого они по 10-15раз модифицированны и настроены под конкретно себя.

Update
Восстановлена работа для новой версии БК
Но, естественно работать не будет так как надо, пока не будет исправлен сам бот. hmm

1 345

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

и каким же образом это объединять?
1) если hit>5 и текущее ХП меньше 20%

if(top.Battle.oBattle.arrRes["hit"].innerHTML >= 5 && (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20) _name = "hit_empower";

1) если hit>5 или текущее ХП меньше 20%

if(top.Battle.oBattle.arrRes["hit"].innerHTML >= 5 || (top.Battle.oBattle.oMySlot.nHP * 100 / top.Battle.oBattle.oMySlot.nMaxHP) < 20) _name = "hit_empower";

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

Если из сообщества зелёных ников не кричит никто "Ааа! Верните деньги, оно не работает!!!" - это уже показатель... hmm
с 7.1 всё неоднозначно...с одной стороны исправлять в кодах не много(на сколько я могу на данный момент судить), НО, я не знаю, сделает ли это Зерг и остался ли у него вобще исходник 7-й версии, чтобы в него изменения вносить.

Труд программиста должен быть оплачен?
Иди скажи это опенсорсному софту smile тебя прировняют к майкрософту и придадут анафеме smile
P.S.
Где, блин, моя доля, как программиста??? А нету))))) Да и пофиг мне smile

Я не скогласен с тобой координально и в пунктах про "баны из-за халявщиков" и про "кредиты".
если ботоводят единицы - их перебанят сразу.
Если ботоводит масса народу - банят спалившихся.
Всё просто до безобразия.

Про заработок кредитами - их право. И никто это право забирать не должен был. У 7.1 только одно условие было - дорабатывайте сами, если хотите.

почти тем же функционалом??:)
учитывая, сколько я модификаций для 8.2 написал...и для 7.1 которые не выполнимы smile

Хотя тоже не понимаю, почему радует неработоспособность 7.1? hmm
это жестокая потеря и прошу проявлять уважение к бесплатной версии smile

как-то всё это не вовремя....
только работоспособность в Муне налаживать начали hmm

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

прекратите панику поднимать smile
паладины, читающие форум, со смеху будут переворачиваться от подобных сообщений smile