1

Тема: Combots 9.2.8.7-9.2.8.14

Combots 9.2.8.7-9.2.8.14:

1) Восстановлена работоспособность копания подземелий

2) Должны снова работать external'ы для переменных(да на самом деле любые функции, начинающиеся с external) при использовании в маршрутах для пещер:

  • external.InitVal(key,val) - если не существует переменной с именем key, то она создается и ей присваивается значение val. Если переменная уже есть - оставляет её значение без изменения

  • external.SetVal(key,val) - как и InitVal, но присваивает значение в любом случае

  • external.GetVal(key) - возвращает значение переменной key

key - строковый параметры, val - по идее, объект любого типа.
Главная фишка этого состоят в том, что их можно вызывать и из маршрутов, и из приёмов, и из плагинов. Т.е. сгенерировали что-то в плагине, положили сгенерированное значение в переменную, а в маршруте сумели корректно получить это значение.

3) Мне очень стыдно перед одним человеком, который меня ооооочень давно просит внести корректировки в интерфейс, чтобы он мог корректно работать на экранах с малым разрешением. Я постарался сделать всё, что мог.

*далее изменения от 9.2.8.8*

4) Исправил работу конструктора маршрутов

5) Для раздевания/одевания в маршруте разрешил использовать следующий вариант:

координаты : httpGetPageRequest("http://"+external.SCity.Text+".combats.com/main.pl?setdown=all&sd4="+sd4+"&"+Math.random(),""); Walk("rr");

Вставляете подобный кусок за одну клетку до сливного монстра. Старожилы могут помнить, что это метод для отправки фоновых запросов.

6) Были вопрос по поводу клацания по Выбоине. Я проверил представленный скрипт, правда я проверял его на водостоке, но разницы вроде нет с точки зрения реализации. Скрипт отработал корректно. Как вариант он исправился вместе с выше упомянутыми изменениями.

*далее изменения от 9.2.8.9*
1) Добавлены фразы-исключения для Туманных Низин

*далее изменения от 9.2.8.10*
1) Добавлены фразы-исключения от qwerty и re-shink.
2) Бот снова больше не будет создавать заявки в бои.
3) Добавлена возможность принимать "Призовые Хаоты":

  • не принимать,

  • принимать и призовые и обычные

  • принимать только призовые

Призовой хаот принимается только если до начала 10 и менее минут.
4) Добавлена закладка Заметки по просьбе qwerty. Просто блокнотик, куда можно записать что-либо. Записанное хранится в файле аккаунта бота.
5) добавил новую функцию в маршрутах.
Пример:

Как было

e969e660ccee86def6ce665a13f9be37 : UseObjects(); AttackMobs(); Walk("rr");

Использовать все объекты, побить всех мобов, повернуться вправо.

Как стало возможно записать:

e969e660ccee86def6ce665a13f9be37 : OrderedObjects("сундук,Водосток"); AttackMobs(); Walk("rr");

Использовать сперва объекты, содержащие в описании "сункдук", потом "Водосток", затем всех избить и повернуться.
Т.е. появился фильтр для нажимаемых объектов + определен порядок нажимания.
Старая функция UseObjects(); работает как и раньше - переписывать все маршруты заново не нужно.

*далее изменения от 9.2.8.11*
1) При использовании external-функций в маршрутах бот их выполнял, но не двигался дальше.
2) Мелкие помарки, вроде опечатки в "Заметках", не правильно открывающейся закладке с сайтом.

*далее изменения от 9.2.8.12*
1) Добавлены фразы для Некровиля
2) Мелкие оптимизации

*далее изменения от 9.2.8.13*
1) Восстановлена работоспособность бота

*далее изменения от 9.2.8.14*
1) Восстановлена работоспособность бота в части походов к ремонту (лич не восстановлен ещё)
2) Снято шифрование с файла аккаунта для параметра DungeonFilterList
3) Бот делает одну полезную запись в реестр. Так что если антивирус ругнётся на попытку доступа к реестру - пожалуйста разрешите данное действие.

(Please log in or register to see this URL)

Программа требует Microsoft .NET Framework 3.5:
(Please log in or register to see this URL)
*Если у вас Windows 7, то качать/устанавливать .NET Framework 3.5 вам не нужно.

(Please log in or register to see this URL)

Software is like sex: it's better when it's free! © LinusTorvalds

2

Re: Combots 9.2.8.7-9.2.8.14

Всё работает! Тест по пещере прошёл успешно!!!

Нормальные пацаны давно качают нефть!

3

Re: Combots 9.2.8.7-9.2.8.14

Выкатил обновление 9.2.8.8.

Software is like sex: it's better when it's free! © LinusTorvalds

4

Re: Combots 9.2.8.7-9.2.8.14

Спасибо Анахроник, буду тестить  cool
Только хотелось бы главную страницу при входе вернуть на центр экрана smile

Отредактировано Slafkin (2013-03-13 20:07:03)

5

Re: Combots 9.2.8.7-9.2.8.14

5) Для раздевания/одевания в маршруте разрешил использовать следующий вариант:
координаты : httpGetPageRequest("http://"+external.SCity.Text+".combats.com/main.pl?setdown=all&sd4="+sd4+"&"+Math.random(),""); Walk("rr");
Вставляете подобный кусок за одну клетку до сливного монстра. Старожилы могут помнить, что это метод для отправки фоновых запросов.

ничего не понял, какой комплект бот оденет ? как ему цыфры комплекта прописать точнее куда?

Женщины - инквизиторы мужского сердца...

6

Re: Combots 9.2.8.7-9.2.8.14

nostra4life,
я написал пример, как снимать комплект перед сливом.
как одевать комплект...да также. Ссылку поменять неужели проблема?

координаты : httpGetPageRequest("http://" + external.SCity.Text + ".combats.com/main.pl?skmp=" + external.SComplectBattle.Text,""); Walk("rr");

можешь фиксированный комплект написать, тупо скопировав ссылку из инвентаря.

Software is like sex: it's better when it's free! © LinusTorvalds

7

Re: Combots 9.2.8.7-9.2.8.14

опять я торможу.. ну напирмер skmp=1362829547&0.36383568877139, куда это вставлять чтоб он одел этот комплект? просто раньше было место куда вставлять нужный код, а теперь я не вижу этого места.. сори я не програмист и в принципе всегда сам решал проблемы с приемами и тд но тут я реально ничего не понимаю где и что подменять под себя

Вот так:

координаты : httpGetPageRequest("http://" + external.SCity.Text + ".combats.com/main.pl?skmp=1362829547" "&"+Math.random(),""); Walk("rr");

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

Женщины - инквизиторы мужского сердца...

8

Re: Combots 9.2.8.7-9.2.8.14

Из твоей ссылки тебя интересует только вот это 1362829547&, то, что дальше- это +Math.random()
Твоя кусок кода теоретически будет выглядеть так

httpGetPageRequest("http://" + external.SCity.Text + ".combats.com/main.pl?skmp=1362829547&" + Math.random,""); Walk("rr");

Хотя я пользуюсь вот такой формой

top.frames[external.mainFrameIndex].location = "http://" + external.SCity.Text + ".combats.com/main.pl?skmp=1362829547&" + Math.random(); Walk("rr");

Разница вроде бы в том, что в первом случае запрос посылается в фоновом режиме, а во втором нет. Но как на деле я не знаю, и что такое фоновый режим представляю смутно  big_smile

У меня все работает, что я делаю не так ?

9

Re: Combots 9.2.8.7-9.2.8.14

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

У меня все работает, что я делаю не так ?

10

Re: Combots 9.2.8.7-9.2.8.14

пасибо, буду проверять уже завтра - сегодня спать...

Женщины - инквизиторы мужского сердца...

11

Re: Combots 9.2.8.7-9.2.8.14

Вчера 9.2.8.7 в безне на выбоены клацал. Если всё тоже и в следующей то всё норм!

Нормальные пацаны давно качают нефть!

Re: Combots 9.2.8.7-9.2.8.14

Можно попросить сделать так, что бы пот шел голым в мастерскую и обратно, что бы одевался только в зале войнов. Достали нападать на ЦП, убили, идёшь от лича и снова убили и так бесконечно, недают отремонтироваться и идти в зв.

Корабли в бутылках делают гинекологи на пенсии!

13

Re: Combots 9.2.8.7-9.2.8.14

Вася Пупкин пишет:

Можно попросить сделать так, что бы пот шел голым в мастерскую и обратно, что бы одевался только в зале войнов. Достали нападать на ЦП, убили, идёшь от лича и снова убили и так бесконечно, недают отремонтироваться и идти в зв.

Полностью солидарен!!!

14

Re: Combots 9.2.8.7-9.2.8.14

Boriska69 пишет:
Вася Пупкин пишет:

Можно попросить сделать так, что бы пот шел голым в мастерскую и обратно, что бы одевался только в зале войнов. Достали нападать на ЦП, убили, идёшь от лича и снова убили и так бесконечно, недают отремонтироваться и идти в зв.

Полностью солидарен!!!

Ребят, вы о чем? Там на голых регулярно нападают.
А чтоб голым ходить на ремонт в настройках АвтоРемонта уберите галку "раздеваться в ремонтном цехе".

Отредактировано БатоВед (2013-04-01 09:06:20)

15

Re: Combots 9.2.8.7-9.2.8.14

проверит ТН - все супер, не стопориться - спасибо smile

Женщины - инквизиторы мужского сердца...

16

Re: Combots 9.2.8.7-9.2.8.14

Все таки последняя версия подает заявки. Исправьте пожалуйста

17

Re: Combots 9.2.8.7-9.2.8.14

Спасибо. Работает.

18

Re: Combots 9.2.8.7-9.2.8.14

Обновились до 9.2.8.10.

Software is like sex: it's better when it's free! © LinusTorvalds

19

Re: Combots 9.2.8.7-9.2.8.14

Спасибо большое)

Вы обладаете Благодатью Алхимика  до 05.04.16

20

Re: Combots 9.2.8.7-9.2.8.14

спасибо, а все же со светляками можно как то сделать чтоб 1 раз ткнул и утопал дальше? или уже добавили?

Женщины - инквизиторы мужского сердца...

21

Re: Combots 9.2.8.7-9.2.8.14

очепятки
в боте:
еметки

в описании:
-два четвертых пункта.

Спасиб smile

Ответы на большинство вопросов связанных с ботом, вы найдёте здесь: (Please log in or register to see this URL)
(Please log in or register to see this URL) - проверил лично! Подробнее (Please log in or register to see this URL)

22

Re: Combots 9.2.8.7-9.2.8.14

при включенном боте нельзя сидеть в настройках. при каждом обновлении страницы бот переключается на вкладку "клиент бк". мелочь, но не удобно. такого вроде бы не было о0

23

Re: Combots 9.2.8.7-9.2.8.14

перезагрузил прогу - всё ок  big_smile

24

Re: Combots 9.2.8.7-9.2.8.14

При нажатии на ссылку в полосе меню (Please log in or register to see this URL) открывается вкладка не браузер а настройки)

25

Re: Combots 9.2.8.7-9.2.8.14

Обновление
Обновил в связи с обнаруженной проблемой выполнений external-функций из маршрутов пещер.
Для удобства выложил обновление в двух видах:
1) Старый-добрый установщик
2) Отдельный файл Program.exe, которым можно просто подменить ваш текущий файл.

Software is like sex: it's better when it's free! © LinusTorvalds