Бот для игры StarCraft 2 кастомка Zombie Arrival Expedition

1) Запуск исполняемого файла игры SC2

(Вывести переменную пути в графическое окно exe- файла)

Итог: откроется окно баттлнета

2) Клик по кнопке " Играть"

(Вывести переменные в графическое окно exe-файла)

Итог: запустится окно игры SC2

3) Клик по кнопке "Своя игра"

(Вывести переменные в графическое окно exe-файла)

Итог: откроется окно кастомок

4) Клик по кнопке " ZAE"

(Вывести переменные в графическое окно exe-файла)

Итог: откроется страница кастомки

5) Клик по кнопке " Создать лобби"

(Вывести переменные в графическое окно exe-файла)

Итог: откроется лобби кастомки

6) Клик по кнопке " Начать матч"

(Вывести переменные в графическое окно exe-файла)

Итог: запустится кастомка

7) Клик по кнопке "Understood" если она есть на экране

(Вывести переменные в графическое окно exe-файла)

Итог: закроется окно обьявления

8) Установить сложность игры X

(Вывести переменные в графическое окно exe-файла)

Итог: сложность игры установлена на заданное значение

9) Подойти к магазину снаряжения и закупить X снаряжение

(Вывести переменные в графическое окно exe-файла)

Итог: закуплено заданное X снаряжения

10) Подойти к магазину расходников и закупить X расходники

(Вывести переменные в графическое окно exe-файла)

Итог: закуплены заданные X расходники

11) Открыть панель умений и прокачать X навыки

(Вывести переменные в графическое окно exe-файла)

Итог: прокачены заданные X навыки

12) Подойти к центру тренировки и выбрать X навыки

(Вывести переменные в графическое окно exe-файла)

Итог: выбраны заданные X навыки

13) Сканировать тип экспедиции и пропуск заданных экспедиций:

А) Экспедиция "Defend 2 artifacts"

B) Экспедиция "Еscort" с модификатором "Night"

C) Любая экспедиция с модификатором "Unequipped" или "Energy Drain"

(Вывести переменные в графическое окно exe-файла)

Итог: пропущены заданные экспедиции и запущены любые другие экспедиции

14) Запустить определённый подскрипт в зависимости от типа экпедиции и карты

(Вывести переменные в графическое окно exe-файла)

Итог: закуплены заданные X расходники

Скрипты группы А - Экспедиции типа "Rush/Survive"

A1 - скрипт для карты "Desert"

A2 - скрипт для карты "Iceberg"

A3 - скрипт для карты "Grasslands"

A4 - скрипт для карты "Ruins"

A5 - скрипт для карты "Graveyard"

A6 - скрипт для карты "Arena Small "

A7 - скрипт для карты "Arena Middle"

Скрипты группы B - Экспедиции типа "Defend"

B1 - скрипт для карты "Desert"

B2 - скрипт для карты "Iceberg"

B3 - скрипт для карты "Grasslands"

B4 - скрипт для карты "Ruins"

B5 - скрипт для карты "Graveyard"

B6 - скрипт для карты "Arena Small "

B7 - скрипт для карты "Arena Middle"

Скрипты группы C - Экспедиции типа "Escort"

C1 - скрипт для карты "Desert"

C2 - скрипт для карты "Iceberg"

C3 - скрипт для карты "Grasslands"

C4 - скрипт для карты "Ruins"

C5 - скрипт для карты "Graveyard"

C6 - скрипт для карты "Arena Small "

C7 - скрипт для карты "Arena Middle"

15) Сканировать окончание экспедиции и остановить предыдущий шаг скрипта, ожидание появления на базе, проверка на антиклик

(Вывести переменные в графическое окно exe-файла)

Итог: проверка на антиклик пройдена, если она была активирована игрой

16) Активировать "Специальную экспедицию - Animal Attack x2 сложности" если прошло с момента исполнения 7) шага >= X минут, если <X вернуться к выполнению 14) шага

(Вывести переменные в графическое окно exe-файла)

Итог: активирована специальная экспедиция или обычная

17) При окончании игры сканировать состояние, остановить предыдущий шаг скрипта, клик по кнопке "Играть ещё раз", возврат скрипта к шагу 6)

(Вывести переменные в графическое окно exe-файла)

Итог: игра перезапущена

Комментарии:

А - 1), 2), и т.д. - это шаги скрипта. Когда будешь писать код, пишешь комментарий сначало : шаг 1) Запуск исполняемого файла игры SC2

и далее код под этот шаг, потом шаг 2) Клик по кнопке " Играть" и снова код

Б- Все клики осуществлять без перемещения курсора мыши

В- нужен исходный код и exe-файл с графическим окном. Основной каркас графического окна напишу позже.

Г) ТЗ скриптов шага 14 добавлю позже

4 месяца назад
DenDark008
34 года
4 месяца в сервисе
Был
месяц назад

Заявки фрилансеров

Дмитрий
 
26 лет
5 месяцев в сервисе
Был
4 месяца назад
4 месяца назад
  • Похожие заказы

  • Требуется разработать интерактивную программу на Windows Forms для игры человек – человек. Программа должна отображать текущий ход, реагировать на действия пользователя, следить за правилами игры и фиксировать основные события, такие как выигрыш и проигрыш. Использование сторонних библиотек не допускается.

    Закрыт
    4 месяца назад
  • $5000

    Необходимо разработать бота для Dex Screner, который будет отбирать инструменты по заданным параметрам и отправлять сигналы в Telegram. На втором этапе требуется создать нового бота для автоматической торговли. Ожидается проработка всех деталей и функционала для эффективной работы.

    Закрыт
    3 месяца назад
  • Требуется адаптировать SQL скрипт для маркетинговой атрибуции, устранив ошибки и неточности. Скрипт предназначен для работы с данными Google Analytics 4. Необходима помощь в корректировке результата, так как текущие модели выдают разные значения конверсий на реальных данных.

    Закрыт
    3 месяца назад
  • Необходимо разработать программу на Python с использованием OpenCV для распознавания номерных знаков на видео. Программа должна выделять номера рамкой, распознавать их и проверять на совпадение с заданным массивом. Входные данные - два видеофайла, выход - код, выделенные номера и лог. Срок выполнения - до 15 декабря.

    Закрыт
    3 месяца назад
  • Необходим сбор базы данных резюме с сайтов Джоб Лаба и Работа Ру для позиций курьеров, сборщиков, кассиров и других. Поиск резюме в Москве и указанном регионе. Информация должна быть организована в таблице Excel для интеграции в программу рассылки. Срок выполнения - 2-3 дня.

    Закрыт
    3 месяца назад
  • Требуется разработать чит-программу для использования с ботом MTA Province. Необходимо создать программное обеспечение для инжекции, а также написать легитный бот. Ожидается высокое качество кода и функциональность решения.

    Прикладное ПОнет заявок
    Закрыт
    3 месяца назад
  • $250

    Требуется разработать приложение для парсинга данных ФССП и залогов движимого имущества по номеру дела. Необходима реализация на Python с асинхронной обработкой запросов, способной обрабатывать более 5000 входных запросов. Результаты нужно сохранять в JSON-файлы. Опыт и примеры работ приветствуются.

    Закрыт
    3 месяца назад
  • $20

    Требуется опытный администратор Linux для переноса наборов библиотек с apt на собственный сервер. Имеется команда для установки: apt-get install libconfig-dev pkg-config libck-dev libvpx-dev build-essential libtool autotools-dev automake checkinstall check git yasm libsodium23 libsodium-dev. Опыт работы с языком C будет преимуществом.

    Закрыт
    3 месяца назад