Как создать свой сайт

Бот к мобильной онлайн игре Warspear Online

Скачать Кибор

О программе Кибор

Описание языка Кибор
Переменные

Операции с переменными
Логика и переходы
Указатели
Функции

Список функций
Индификация окон и контролов

Управление окнами

Клавиатура

Мышь
Контролы
Работа с изображением
Сканирование экрана и поиск изображений
Поиск 3Д моделей в играх
Определение цвета пикселя
Система
Вывод сообщений
Вспомогательные

Интерфейс программы
Текстовый редактор

Контролы управления

Визуальные инструменты Кибор

Шпион получающий информацию о окнах, контролах, координатах мыши и цвете экрана

Сканер графического интерфейса

Демонстрационные примеры
Бот для игры в пасьянс Косынка
Бот для Warspear Online

Список демонстрационных примеров...

Создание бота Warspear Online с помощью Кибор.

Данный пример демонстрирует создание бота к игре Warspear Online.
Этот бот позволяет проходить квесты и качаться выбирая и атакуя указанных в программе мобов.
На видео показано написание скрипта бота и работу с интерфейсом игры Warspear через встроенный в Кибор графический редактор.

Антонации на видео объясняют каждый шаг. Длительность видео 5 минут. За это время были подготовлены необходимые графические материалы, написан код поиска и бой мобов в Warspear Online и бот был продемонстрирован в работе.

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

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

Данный скрипт предельно прост:
win w=window ("Warspear Online", "Warspear", -1);//Указатель на окно игры Warspear Online
int Image_0[16][10];//Масив, в котором хранится изображение искомого моба
loadimage (#Image_0[0][0], "C:\Image_0.bmp");//Загрузка изображения с .bmp файла в память
int PosX_0[1];int PosY_0[1];//Переменные, в которые записаны будут координаты X и Y левого верхнего угла найденой картинки моба
n: if (findimage(1, #Image_0[0][0], 255, #PosX_0[0], #PosY_0[0], 0, 0, 780, 520, w)==1) // Функция поиска изображения в окне игры
{
mouse (LEFT, PosX_0[0]+8, PosY_0[0]+5, 1, w);//Если найдено кликнуть по центру картинки, сместив координаты клика по X и Y на половину размера картинки
sleep(1000);// Ждем секунду
}
goto n; // Повторяем поиск моба

Это был учебный скрипт. Скачать полноценный бот для Warspear Online можно с этой страницы: Скачать бот для Warspear

Warspear выбран для примера. Данная программа позволяет автоматизировать любые действия в любой игре.