Эксперт
Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013
Откуда: Одесса
Репутация: 357
|
Бот не актуальный
Как самому сделать бот для DarkOrbit
Бот для DarkOrbit. Сделан в Кибор
Бот фармит мобов и собирает коробки.
Включить режим 2D
Тест бота.
Для запуска бота необходимо скачать архив Архив с ботом для DarkOrbit
Распаковать обязательно
Запустить файл darkorbit.exe. Нажать кнопку Запустить. Загрузка скрипта может быть долгой... Поэтому надо нажимать Закрыть и запустить потом. Запустить потом соответствующей кнопкой.
Хп не должно быть перекрыто.
Не трогать программу мышкой когда грузится и работает. Остановить - контр шифт Z.
При малом хп летит в безопасность.
При атаке врага летит в безопасность.
После ремонта переходит на необходимую карту сам.
Можно включить только коробки собирать. .
Работает как в инвизе так и без.
Может не атаковать отдельных мобов или наоборот атаковать только его.
Если частые смерти бот может выждать введенную паузу.
При обрыве соединения подключается.
Работает с активным и перекрытым окном в браузере.
Можно запускать более одного.
Можно создавать свои макросы, которые будут отрабатываться в зависимости от ситуации.
Внимание! при использование бота для фарма мобов надо снять дизайн хавок дроидов, которые окрашивают в красный цвет полоски под хп.
иначе бот будет сбиваться и возможно лететь в радиацию постоянно.
при работе с галкой в не активном окне не держать окно активным. перекрыть сверху хоть чем то.. к примеру калькулятором что бы браузер не был активным... иначе может мышь сбиваться.
если пишет карта должна быть два щелчка от минимума и она так и настроена - слетите с порта.
Видео работы некоторых функций бота
Для лучшей работы бота (что б четче ловил мобов) если большое разрешение экрана меняйте на меньшее. К примеру 1366 768 или соответствующее Вашему монитору (формату) меньшее. Бот разрабатывался на нем.
Отключите аэро и поставьте максимальное быстродействие (все эфекты отключив).
Отключите в настройках видимость урона во время боя.
Использование макросов
CODE:В состав макроса входят:
Пауза между срабатыванием макроса (зацикленного).
Клик левой кнопкой мыши с рандомом координат клика.
Двойной клик левой кнопкой мыши с рандомом координат клика.
Нажатие кнопки клавиатуры.
Пауза в середине макроса между действиями с рандомом.
Ожидание в тесение определенного времени появления на экране изображения картинки (должен быть в папке C:\darkorbit\images) и клик по ее центру.
В макросах использовать английский алфавит.
Синтаксис:
M(58,125,5) - клик в игровых координатах по 58 125, с рандомом клика +-5 пикселей по xy по отдельности.
M2(127,58,7) - двойной клик в игровых координатах по 127 58, с рандомом клика +-7 пикселей по xy по отдельности.
K(a) - нажатие клавиатуры, кнопки A.
K(1) - нажатие клавиатуры, кнопки 1.
P(1000-2000) - пауза в макросе рандомно от 1000 до 2000 мсек. (1 - 2 сек.)
I(0, 0, 5, 90000, port) - ожидание в тесение 90000 мсек. появления на экране изображения картинки port.bmp (должен быть в папке C:\darkorbit\images) и клик по ее центру со смещением 0 по x и 0 по y с рандомом 5 пикс. (удобно применять для перемещения между картами с помощью портов)
W(90000, 2000) - команда делает паузу на время движения корабля. Как только корабль остановится макрос продолжит работу. Удобно использовать после клика на мини карте для перемещения корабля к определенным координатам и ожидания остановка корабля в них (прилетел на нужную координату) для продолжения макроса. Первое число означает сколько мсек ждать (указывать время с запасом на перемещение). Если время вышло - продолжит работу не дожидаясь остановки. Второе число пауза между сканированием экрана и определением или корабль в движение.
В макросах разделителем операторов и значений являются:
"пробел"
-
(
)
Допускаются строчные и заглавные буквы.
Разделители можно в составление макроса использовать как удобно.
Пример
M(58,125,5) P(1000-2000) K (a) P (5000-7000) M2 (67,500,7)
M (58 125 5) P 1000,2000 K a P 5000-7000 M2 67,500-7
Эти макросы будут работать исправно оба. Просто выберите себе синтаксис для себя.
При ошибке в синтаксисе бот сообщит и укажет место.
Доступные ситуации для срабатывания макросов:
1 Постоянный, срабатывает по времени. Зацикленный..
2 Постоянный кроме боя, срабатывает по времени. Зацикленный..
3 Постоянный только в бою, срабатывает по времени. Зацикленный..
4 При угрозе и бегстве в безопасность. Одноразовый.
5 После ремонта и востановления хп.
Каждый сам может себе настроить поведение бота в зависимости от состояния.
Пример использования:
Макрос первый - к примеру использовать ремонтника
Второй - открыть панель и прикупить ракет
третий - атаковать чем то, перемещаться
четвертый - использовать ускорение
пятый - перелететь на другую карту, включить инвиз.
Это просто пример, можете хоть чучу станцевать кораблем...
Для получения игровых координат удобно использовать бот, запустив его с выделенной галкой Запустить для получения координат.
В районе курсора будет текстовое поле с игровыми координатами. При нажатие alt+z в буфер обмена пишется M(830, 525, 5), при нажатие alt+x запишется M2(830, 525, 5), только с теми координатами которые под курсором. потом просто вставить с буфера обмена в макрос и все.
Видео инструкция как написать макрос для перелета на нужную карту после ремонта через порты(для просмотра ссылки Вам необходимо авторизоваться)
В хроме не работает. Играйте в Мозилле.
Видео работы одновременно в двух браузерах.
Еще о макросах...
На скрине в постоянный макрос забит ручной робот ремонтник.
В макрос когда нет боя закупка ракет.
После ремонта перелет на другую карту с контролем и поиском изображения.
Нажмите для увеличения
Полностью автономный. Не требует ввода данных о аккаунте. Работает через браузер.
В случае смерти сам ремонтируется и запускается. Так же сам подключается к игре если прервалось соединение.
При фарме не атакует своих игроков даже если они случайно попали таргет.
В настройках можно указать лететь в безопасную зону (определяется автоматически на карте) если бот подвергся атаке врага (можно настроить параметры реагирования), если хп меньше минимального введенного в настройки порога.
Так же возможно использовать бот в не активном и перекрытом окне (не свернутом). Запускать несколько копий бота в разных браузерах (не копий одного) на разных акках одновременно Тестировалось в Мозилле и IE. В хроме не тестировалось.
При этом мышь и клавиатура остаются свободны. Работа бота в перекрытом окне возможна в win 7 с включенным аэро и стандартных настройках быстродействия.
Во время работы бот выводит информацию о своем статусе (что делает) поверх экрана. Поэтому работая на компьютере в другой программе можно контролировать чем занимается бот в перекрытом не видимом окне.
Если есть необходимость работать в браузере во время работы бота необходимо использовать другой браузер (не копию).
Подробнее о некоторых функциях
Опция (не нападать на указанного моба)
Бот не нападает на этого моба и в случае его обнаружения пытается отлететь подальше
Опция (атаковать только указанного моба)
Бот нападает только на этого моба и в случае если вокруг нет этого моба, а только другие пытается отлететь подальше
Эти опции не дают 100 процентов гарантии.
Для того что бы выбрать моба надо активировать нужную галку , а в списке выбрать - добавить моба.
Потом после запуска навести мышь на центр моба и жать Ё. Моб не должен быть атакован и не должен атаковать сам в момент получения скрина. Только для мобов которые имеют один и тот же вид не зависимо от позиции.
Скрин моба сохранится в C:\darkorbit\mob
С ботом идут в папке mob есть готовые
kristallon -mob 0
kristallin -mob 1
Опция (перейти на карту после ремонт)
Бот переходит после ремонта и пополнения своего хп на выбранную заранее карту через меню звездной системы.
Желательно работать с галочкой (работать с не активным и перекрытым окном)
При сборе только коробок надо отключать атаку двойным щелком.
Так же можно запустить бот имея установленный Кибор. Для этого в меню выбираем Скрипты на сервере - Загрузить с сервера. Ввести darkorbit_bot
Настройки окна (настройки игры на видео вверху смотрите)
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения
Советы для нормальной работы:
Запускать в Мозилле или IE.
Разрешение экрана 1366 на 768 или 1024 на 768
Настроить дроиды что бы не перекрывали зеленое хп. Отключить цифры урона.
Запускать с галкой в перекрытом окне.
Без необходимости не включать опции с меткой - не обязательно.
Если язык игры не русский заменить рисунки что идут с ботом на такие
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения
Нажмите для увеличения
Снимок с экрана делать кнопкой PrtSc (принтскрин) , открывать паинт, вырезать и сохранить в паинте 24 бита bmp
На данную программу :(для просмотра ссылки Вам необходимо авторизоваться) распространяются условия лицензионного соглашения Кибор, как на часть программы Кибор.
Приобрести лицензию ко мне в личку. |