Бот для выполнения ежедневных заданий. Создание и настройка

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

IMG_20160420_153556

Мне уже писали о том, что этими ботами я убиваю весь смысл Galaxy Legend :) Отчасти это так, но с другой стороны, вы освобождаете львиную долю своего свободного времени, поручив всё самое скучное ботам, оставляя для себя только самое интересное. А какой интерес в том, чтобы днями и ночами кликать кварк, каждый день собирать кубит с Цитадели, ресурсы в Хоз.части и т.д.?!

Думаю, гораздо более интереснее соревноваться с соперником, придумывать различные тактики против своих конкурентов на сервере, планировать развитие своего флота и т.д. А что думаете вы по этому поводу? Напишите своё мнение в комментариях :)

Теперь возвращаемся к боту.

Бот для выполнения ежедневных заданий

Требования

ОС: любая (Android и iOS)
Разрешение экрана: любое
Root: наличие root-прав (Android) или Jailbreak (iOS)
Программа: HiroMacro (скачать) или AutoTouch (скачать)

* к сожалению, у меня нет устройства на iOS и я не знаю нюансов установки приложений на эту систему. Найти и скачать программу AutoTouch для своего iPhone или iPad вы должны сами.

Что за задания

Для начала, определимся с требованиями для самого бота (кликера). Что мы хотим от него получить? Распишим все его действия:

  1. Получение бонусов за вход (монеты Декстера и др.)
  2. Получение наград за вход (кредиты и др.)
  3. Вход в Консорциум и обмен кредитами
  4. Сбор кубита с Цитадели
  5. Сбор ресурсов с Хоз.части
  6. Взятие кредитов с карты на месяц
  7. Получение награды с Арены
  8. Сделать пожертвование в Альянс
  9. Отправить экспедицию в Альянсе
  10. Войти в Перестройку брони и помочь друзьям/запросить помощь себе
  11. Написать в чат «Всем привет»
  12. Сделать набег в сюжетной компании
  13. Купить случайный пакет
  14. Пройти «Боевую подготовку»
  15. Участвовать в регулярном «Бесконечном Космосе»
  16. Провести один бой или серию сражений на Арене
  17. Совершить один или несколько элитных вызовов в Военной Академии
  18. Использовать x1 монеты Декстера в слот-машине
  19. Улучшить оснащение на 1 пункт (если вы на 100 ур., можно улучшать нулевое оснащение, без чертежей)
  20. Один раз синтезировать галактонит
  21. Один раз зарядить ворота в Небесном Портале
  22. Улучшить одну технологию
  23. Собрать все основные и побочные награды за выполнение ежедневных заданий

Задания с «12» по «22» нужны для того, чтобы получить награду за выполнение всех ежедневных заданий.

Что настроить нельзя:

  1. Праймус (для него нужен отдельный бот)
  2. Пандора (тоже нужен отдельный бот)
  3. Шахты
  4. Хаотичный Космос
  5. Колонизацию соперников

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

Наша с вами задача состоит в том, чтобы задать эти команды кликеру. Мы запишем все эти команды в программу и в последующем будем их воспроизводить.

Приступаем!

  1. Заходим в HiroMacro или AutoTouch
  2. Нажимаем START для запуска программы
    Как это сделать в HiroMacro
    Как это сделать в AutoTouch
  3. Заходим в Galaxy Legend и вызываем программу (по-умолчанию кнопка громкости вниз). Далее нажимаем «Record» или «Запись»
    Как это сделать в HiroMacro
    Как это сделать в AutoTouch
  4. Теперь все ваши действия (нажатия на экран) начинают записываться в скрипт.
  5. Проделываем все пункты ежедневных заданий из списка выше (выполняем все ежедневные задания).
  6. После того, как вы закончили нужно остановить запись (кнопка громкости вниз) и переименовать скринт (для удобства).
  7. Для остановки самой программы нужно зайти в неё и нажать «STOP»

Важно!

  1. Делайте небольшие паузы между нажатиями. Это нужно для того, чтобы скрипт не сбился в случае какого-либо глюка игры (задержки и т.п.)
  2. В зависимости от вашего уровня, вы можете настроить бота под себя. Например, на 100м уровне бои в Военной Академии принесут больше кубита, чем в набегах в сюжетной компании. В это же время, для игроков ниже 100 уровня опыт является критически важным ресурсом.

Как воспроизвести запись

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

  1. Для начала, зайдите в HiroMacro или AutoTouch и нажмите «START» (как это уже было описано выше).
  2. Далее нужно зайти в игру
  3. Теперь нажмите кнопку громкости вниз (для вызова окошка с программой)
  4. Выберите нужный скрипт и нажмите «Пуск»

Руководство по настройке программы

HiroMacro

HiroMacro будет полезна тем, кто слабо разбирается в скриптовых языках и тому подобных вещах. Программа имеет ряд полезных функций, которые можно использовать даже без знания программирования.

Вот некоторые из этих функций (в настройках):

  • «Кнопка действия» — определяет способ, по которому будет запущено окошко с функцией записи скрипта или воспроизведению ранне записанного скрипта. По-умолчанию это «кнопка громкости вниз».
  • «Метод определения цветов» — если вы создаёте не простой кликер, а умный скрипт, который считывает цвет пикселей на экране, то эта функция позволит сменить метод определения цвета, если тот работает неправильно.
  • «Задержка захвата изображения» — задержка, с которой срабатывает функция «getcolor». Рекомендую выставить значение «0 секунд».
  • «Не давать спать» — экран вашего устройства не будет переходить в спящий режим (по-простому — отключаться), пока работает программа. Эту функцию можно использовать во время акции на Чёрном Рынке, когда за проведённые 2 часа в игре вы получите 40 кристалов. Можно включить программу, оставить телефон в покое и спокойно заниматься своими делами.
  • «Показывать координаты нажатий» — эта функция может пригодиться для того, чтобы отследить правильно ли работает ваш скрипт.
  • «Показывать цвет нажатого пикселя» — показывает истинный цвет нажатого пикселя (каким его видит сама программа). Очень полезная функция. Рекомендую настраивать «getcolor» только по ней.

AutoTouch

AutoTouch имеет более гибкий и расширенный скриптовой язык, который позволит создавать более умных и продвинутых ботов. Полное руководство по скриптовому языку находиться в разделе «Настройки» > «Help».

Как улучшить скрипт

Вы можете создать два скрипта (ежедневных заданий):

  1. Для выполнения всех ежедневных заданий при первом входе в игру
  2. Для выполнения ежедневных заданий при повторных заходах (например, чтобы запросить/помочь друзьям в Перестройке Брони, получение кредитов с Консорциума и т.д.)

Что ещё можно настроить

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

  1. Кликер для Галактонического Центра (для фарма энергии галактонита)
  2. Кликер для Мероприятия
  3. Кликер для Космической Войны (например, для слива 32 ед. энергии авто-боем)
  4. Простой кликер для Праймуса (будет просто бесконечно нажимать на Прайма, чтобы сразу заходить в бой; вообще, у меня в планах создать умного бота на Праймуса, который в обозначенное время будет сам(!) заходить в игру, переставлять флот (на «Праймусовский»), повышать силу тех.очками до 100%, но это будет не скоро)
  5. Кликер для Пандоры (можно создать простой кликер, который будет следовать на Центральную Звезду; также я разрабатываю бота, который сам будет заходить в игру и отправлять ваш флот на Пандоре, возможно даже выполнять задания на ивенте)

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


Тема следующей статьи — «Подробный гайд на Пандору».

  • Андрис Рускулис

    у меня автотач не записывает (((

  • Андрис Рускулис

    а что нужно чтобы получить ваш автобот и будет ли работать он у меня на устройстве ?

  • RashApollo

    Можно сделать, что бы игра с ботом сама стартовала в 3,00?

  • Даник

    А я только HiroMacro на праима и использую

  • Антон Магомаем

    Прочитал данную статью и мне стало интерестно что это за бот такой?!
    Поставил, посмотрел: — Просто супер вещь!!!!
    По поводу получения карты кредитов не нужно туда заходить через иконку игровых акций, получение карточки осуществляется через ежедневные задания нажав на кнопку «Получить карту» тогда переход осуществляется непосредственно на страницу карты, также при выходе от туда можно тыкнуть любую акцию и выйти из неё тем самым выполняется задание «Проверить акции».
    Акция карта на месяц не всегда распологается 3я с низу, есть зависимость от уровня и статуса Vip. (но это уже не важно из написанного выше)
    А что косаемо использовать такую возможность как автоматизация игры это дело каждого, но уверен в том что большая часть игравших бросили игру из за рутины.

  • Dron Dron

    аааа, давно я о таком мечтал. Ибо игра уже давно превратилась из «вау, круто, надо сделать то и то» в «так, надо сделать то. то и то…. что-то забыл? нет. отлично, через несколько часов опять проверю, а пока свои дела/инфа»
    З.Ы. Почему-то на блюстаксе не работает. Поставил запуск на встряхивание, сделал запись сбора с цитадели (правда было пусто), запускаю — ничего. Она в фоне всё делает? или что-то не так? я думал что должна была открыться цитадель и я бы увидел как ничего не происходит, ибо всё собрано (нажимал левее принудительного)

    • ViGaCi

      Для блюстака лучше использовать программу ClickerMan (на ПК). Знаю, у многих проблемы с рутом на блюстаке, может по этому не работает..

  • Алексей Бык

    Спасибо за старания) После появления статьи про перемотку времени, на ежедневные задания стало уходить 15-20 минут и гораздо меньше батареи)))

  • Yura Munkachi

    нету смысла играть тогда

    • ViGaCi

      У каждого игрока свои цели в игре. Разным людям удовольствие приносят разные вещи. Кто-то любит принимать решения, куда развивать флот, какого командира нанимать и т.д. Кто-то любит сам процесс ежедневных заданий. Но когда играешь в игру больше года (здесь многие более 2х лет играют), то однообрадные задания начинают надоедать..

  • Роман

    А если во время акций ежедневный пакет сдвинется в магазине?

    • ViGaCi

      Я делаю так. Например, нужно чтобы карта на месяц бралась с вероятностью 100%. Захожу в акции и прокручиваю список до самого низа. Карта на месяц всегда третья с низу.