Дав но не пользовался ботами, если память не изменяет в 2003 г. последний раз. Решил посмотреть до чего докатились в данной индустрии и первым попался Ваш.
Бот прикольный и рабочий!
Но есть но....
До этого момента в дарк заходил года 3 назад. За это время поменялось очень много чего! Появилась по краю радиоактивная зона, больше вытягивания реала и т.п. Самое основное это респавн коробок и ресурсов раньше они появлялись рандомно были только не большие "облака" ресурсов, теперь же они появляются в одной и той же точке. После общения со знакомыми выяснилось что точки эти так же не стабильны и меняются раз в 3-4 дня, существует около 160 вариаций, но в любой вариации остается радиус облака.
Чтоб было более понятно поясню: к примеру в карте 1-2 есть в центре со смещением в лево и в верх радиус облака руды (которое используется для прохождение квеста на сбор 300). Если щас посмотреть раз в 3-4 минуты после сбора появляются ресурсы опять же ровно в той же точке. Через 3-4 дня респавн ресурсов в этом же радиусе измениться только тем что изменются именно точки +- 7-10 милиметров и рисунок расположения.
Такой респавн был применен именно из-за ботов, якоря-якорями но программисты на бигпойнте не дураки.
После пыток знакомых выяснилось:
В данный момент выстраивается модель респавна так чтоб эффективность ботов свести к нулю (все понимают что от них не избавиться). И судя по наблюдениям за работой ботов им получаеться. Суть самой идеи: загнать ботов в точку и чтоб он в ней кружился с минимальным профитом. Наблюдал за работой бота сегодня с 04-00 до 10-00 по мск. (когда меньше всего народу) на карте 1-1 ру5
Выводы:
У "Бигов" почти получилось это реализовать. Бот 80% времени проводит в центре карты, причем очень хорошо было видно как еще куча ботов также кружатся.))) Втором акком пошел смотреть что твориться по карте и был удивлен что по краям куча коробок и 2-3 летающих пилота))) Конечно весело было на это смотреть.
Нужно чутка изменять алгоритм бота. И самый явный и большой косяк в алгоритме бота это: когда отправляешь на край карты он по ней идет пока цепляет коробки, когда на пути встречается разрыв между мини облочками, бот сразу пытается отправиться на к противоположному краю карты и в центре застревает, а тут как раз крутиться толпа ботов реагируя на 4 коробки выставленные квадратом. В итоге профит от сбора составляет 20-30% от возможного.
Итого: Бот хорош! все замечательно! но нужно править алгоритм с увелечением нахождения по краям и цены ему не будет!
через какоето время после запуска нескольких ботов нет фламевворк вдаёт ошибку:See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Ship.getCompany()
at UDOBot.Form2.pictureBox1_Paint(Object obj, PaintEventArgs e)
at System.Windows.Forms.Control.OnPaint(PaintEventArg s e)
at System.Windows.Forms.PictureBox.OnPaint(PaintEvent Args pe)
at System.Windows.Forms.Control.PaintWithErrorHandlin g(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
ВОТ неполный перевод на русский
Если відредагуэш файл MDS.txt и версыю клыента мож пользоваться, как изменить, ищи тему - "обновили якоря"
На счет, который из них лучше, дело індевідуальне, мне довподобидо вподоби Udobot kit v2.0
Обновление якорей с выбранного сервера (не обновляет с гарены!Пока что....)
Планы:
Установка и использование разных модификаций UDOBot v4.0.1
Автоматическое определение доступных серверов (где летал акк)
Если UDOBot 3.0.2 не вымрет, то будет совмещен удокит v1.0 и удокит v2.0
Может что еще придумаю, или вы подскажете.....
Устанока и запуск:
Качаем установщик.
Ставим.
Запускаем.
В менеджере аккаунтов добавляем аккаунты.
В главном окне тыркаем кнопень "Обновить список".
Выбираем аккаунт и тыркаем "Запуск". Ждем..........
Дополнение: Для выбора акков надо сначала их создать! для этого из папки bioBot\settings перемещаем в папку C:\Program Files\UDOKit v2.0\settings все свои акки. ВЕРСИЯ БОТА 1.0.9, конфиги от старых ботов не подходят!
Update 14.01.2011 22:44:16 по МСК
Добавлено: Редактор настроек.
Изменения: Добавлен сервер int12 (Америка 3), в обновление якорей добавлены забытые серверы (int11 и int12), Везде теперь вместо полного имени файла настроек (Temp.udb) отображается только имя (Temp).
[Ссылки могут видеть только зарегистрированные пользователи. ]
Код:
Старые версии:
Update 02.01.2011 12:46 по МСК
Добавлено: Менеджер аккаунтов.
Изменения: Изменен принцип запуска бота, теперь вместа ввода данных надо выбрать созданный в менеджере аккаунт.
[Ссылки могут видеть только зарегистрированные пользователи. ][Ссылки могут видеть только зарегистрированные пользователи. ] - Русский лаунчер, английский бот
[Ссылки могут видеть только зарегистрированные пользователи. ]
Об ошибках говорим тут.
Просьба тапками не кидать.
Все негативные соображения аля "Нафиг не надо! Есть то... то и то... то" прошу оставить при себе!
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Mebius; 15.01.2011 в 22:50.
Причина: Добавлено сообщение
Отлично. Настроек сразу готовых нет-просто сам ставишь как тебе удобно. А то в прошлой версии я себе пару раз невид теряла из-за того что там была сразу поставлена галочка на убийство мобов. единственный косяк был-при первом запуске карта появилась, наносимый мне урон тоже, а вот ни корабля, ни мобов, ни портов не было. Так поняла-всё исправляется в настройках? После перезапуска-всё ОК. Mebius, Даже не вздумай бросать эту прогу!!! она замечательная!
И ещё вопрос- продажа ресов и смена конф тут не предусмотрена?
Сссори...с продажей ресов разобралась)))
________________
Ботила, ботаю, буду ботать...
Да убережёт нас от бана Великий Хакер... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Последний раз редактировалось Moochy; 16.01.2011 в 15:12.
Mebius,
чавото тормозит биоботик и на 2 карте вечно фантомов ловит и часами стоит на порту ил просто на карте встанет как вкопаный и не туда и не сюда, особенно последнее время начал так сильно тормозить... очень сильно огорчает это... и еще после перезагрузки сервера не желает летать снова, хотя обычный 4,0 летает а био не хочет... если сможешь ответь в личку плиз...
Автору респект за проделанную работу.
У меня не запускается кит. Выдает одну и ту же ошибку: Failed to get the Server IP Address of the SpaceMap.
Перечитал всю тему, встречал много топиков с моей проблемой, но решения так и не увидел. автор обещал исправить в новой версии, но насколько я понял новой версии может и не быть!
Автор, если знаешь решение данной проблемы, отпишись!
ну вот народ..с первыми бананами))) за использование данного бота сегодня забанили моего соклана) меня пронесло..но ботить не перестану-пусть До подавиться)
________________
Ботила, ботаю, буду ботать...
Да убережёт нас от бана Великий Хакер... Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).