Малость изменил код, привязав проверку на покупку к обновлению фрейма.
одобряю
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Combots Бот для БК » Сообщения от anahronik
Малость изменил код, привязав проверку на покупку к обновлению фрейма.
одобряю
Одобряю
Убрать alert'ы, чтоб не мешались и сделать вывод ошибок куда-нибудь в чат например через AddToChat.
Ну и оформляй тему - прикрепим
Видимо не посмотрю я сегодня ничего
всё на работе забыл...точне забыть не забыл, а скопировалось хреново - не все файлы заменились актуальными, а проверить было некогда.
Завтра днём посмотрю, работают ли в плагинах эти экстерналы
Ошибка про гусей - это здорово, но err.description был бы нагляднее
Кстати, кусок напряг слегка:
else if(room == "Зал воинов")
external.SBattleAbovePercent = 100;
external.dungeonEnabled = false;
где фигурные скобки?
спасибо, что напомнил...надо проверить работоспособность переменной "количество смертей в подземелье" и сделать её применимой для подземелий и в бою
со времен 7-й версии я решил, что чтобы не лез в бой, надо выставлять %ХП для подачи заявки = 101%
external.SBattleAbovePercent = 101;
external.dungeonEnabled = true / false и возвращает значение, если надо. Только в меню галочку не ставит - в остальном работает.
Я поменял местами в сообщении Mr Blanco грибную настойку и Сосуд жизненных сил, чтобы грибная настойка была первой в списке на выпивание.
В 9.1.3 эти два фэйлить не будут.
Да и остальные тоже не должны
Не, ты не понял
Записи "get_mainframe()" и "top.frames[external.mainFrameIndex]" эквивалентны (правда в случае экстернала там руками определяется название главного фрэйма один раз при старте, а get_mainframe() - это функция используемая в БК).
Под "одновременно" я имел ввиду "в одном плагине разные записи одного и того же"
Эктерналы использовать можно, нужно и вобще полезно. Исключение - то, что должно изменяться оперативно.
Как-то тему неграмотно сделали
Вопрос то бл конкретный: сделать конкретный плагин
Так и надо было назвать "Плагин ... от Gorlum" и в первом посте всегда держать последнюю версию
Сам плагин я не читал и не знаю, как он работает(плохо у меня со временем), поэтому просто пару советов дам:
1) Я недоумеваю по поводу одновременного использования и "top.frames[external.mainFrameIndex]", и "get_mainframe()"
2) "top.Chat.Self.AddMessage"... а чем external.AddToChat не устраивает? Мне казалось, что с меткой времени сообщения выглядят более информативно.
3)
var imgs = get_mainframe().document.getElementsByTagName("IMG");
и
var tmp = get_mainframe().document.getElementsByTagName("a");
заменил бы на
var imgs = get_mainframe().document.images;
и
var tmp = get_mainframe().document.links;
Забыл сказать, что в 9.1.3 будет новая функция для "правильного" клацания по ссылкам/переходам и прочему (_path = "Название, куда кликать: кнопка, маршрут, ссылка или просто картинка";).
И обновление комнаты привяжу к обновлению фрэйма, а не к таймеру как сейчас.
Jquery не знаю, не трогал, не хотел
Можно ли в местах " $(this).find(".sub") ", как-то сделать, чтоб искало не ".sub"? а ".sub_left & .sub_right"? ) Где .sub, .sub_left и .sub_right это классы в ксс.
Это прописывается так(только не &, а или):
$(this).find(".sub_left, .sub_right")
Для тестирования/отладки:
var chatFrame = top.Battle.Self.arrLogs.oChat.Frame();
var chatMessage = "";
for(var i = 0; i<chatFrame.childNodes.length; i++)
{
chatMessage = chatFrame.childNodes[i];
alert(chatMessage.innerText);
}
А для реализации попросить меня добавить контрольную переменную, которая в момент публикации данного сообщения меняла бы своё значение, чтобы меньше грузить бота и свой мозг.
Да и на воине должно работать, если вы добавите строку
_target = top.Battle.oBattle.sEnemyLogin;
master22, () ответа был в том числе для тебя
Ничего
Продажа бота тоже не бизнесс...скорее отбивка тех средств, что я потратил на бота + оплата за хостинг/домен. В общем в 0 может быть когда-нибудь выйду
Я добавлю:
1) Не посылайте ко мне заведомо непонятных людей.
Что это такое:
Сдрасти.... как купить автобот не подскажите??
Вы понимаете, что если он покупает бота, вам придётся с ним на форуме одном жить/общаться/помогать?
2) Для ВСЕХ ТЕХ, кто пишет мне про WMU.
Webmoney - такая противная вещь, в которой можно создать кошельки с любой валютой. Вот прямо в WMKeeper Classic взять и создать кошелёк типа R. А потом кликнуть правой кнопочкой по своему WMU -> Обменять -> WM* на WM*.
P.S.
Господи, спасибо, что мне хватило сознания не публиковать мобильник и аську -_-"
Ну это уже твой бизнесс - сам решай, какие посреднические услуги ты готов предлагать абсолютно незнакомым людям
Разрабу кр/екр не нужны. Разраб не играет в БК.
В этом маршруте бот использует объекты только на 20 определенных клетках... такчто прошу внимательно посмотреть и ответить про объекты
Во как дембель сказал, я полюбому ничего не понял !
Если мне память не изменяет, то это сказал прапор
hyppo, malrom
ничего смотреть не надо - отпускает через сутки.
Причину понять покачто не могу...знаю на каком месте в скриптах спотыкается, но не с какого перепуга он это начинает делать
Не, усиленно не надо.
В нашем случае важным является только ()
остальное ты из php уже знаешь (ну +- ньюансы синтаксиса).
Пользоваться разделами никто не заставляет.
Если не будет наполняться контентом каким-либо, просто сольём раздел с соседним. Темы/сообщения прекрасно переносятся в другие ветки форума.
P.S.
Хотите организовать обсуждение, сформулируйте свое сообщение так, как сделал Mr Blanco в данном топике.
Только тогда люди смогут трезво взглянуть на ваше предложение и сделать замечания.
Combots Бот для БК » Сообщения от anahronik