Логотип игрового форума RF-Cheats.ru    
Новости онлайн игр Правила форума Чёрный рынок Реклама и привилегии Гаранты Арбитраж

Регистрация Бан-лист Сообщество ПОПУЛЯРНОЕ
Вернуться   RF-Cheats.ru - форум читеров и ботоводов > > >

Читерство в RF Online

: Обсуждение читов, багов, эксплойтов и сетевого протокола игры Rising Force. А также программ и модификаций клиента, делающих игру более приятной.
Читы и обход фроста для RF Online без хайдаБоты и читы для Perfect World бесплатно без хайдаМоды и читы для World of Tanks (WoT) бесплатно без хайдаМоды и читы для Armored Warfare бесплатно без хайдаБоты и читы для DOTA 2 бесплатно без хайдаБоты и читы для Black Desert Online бесплатно без хайдаЧиты на ArcheAge бесплатно без хайдаЧиты для Warface бесплатно без хайдаВзлом ВКонтакте и ОдноклассниковСписок разделов со всеми играмиЧиты для онлайн игр




Ответ
 
Опции темы
Старый 26.11.2020, 16:25   #1
Jamon27
Нуб
Аватар для Jamon27
OFFLINE
Регистрация: 26.11.2020
Возраст: 32
Сообщений: 0
Благодарностей:
1 всего
Репутация: 4

Бот на C# + Open CV


Всем привет, почитал ваш форум и вдохновился на создание бота.
Попробовал и пакетчика и бота, который ковыряет память и понял, что слишком мелко плаваю для таких штук.
Решил попробовать написать бота на базе OpenCV (Библиотека для работы с компьютерным зрением).

Примерный алгоритм работы:
1.Делаем скриншот экрана, ждем 500 мСек (чтобы мобы поменяли позицию), делаем второй скриншот и сравниваем два скриншота.
2.После чего находим наибольший контур (какая часть экрана в пикселях изменилась больше всего) и наводим мышку на него.
3.Ждем 900 мСек (чтобы курсор стал красным), если курсор стал красным, то кликаем ЛКМ.
4.По нажатию проверяем, появилась ли табличка с информацией о мобе (ХП, уровень и т.д и т.п.).
5.Если такая табличка появилась, то бьем до тех пор, пока эта табличка не исчезнет (Значит, что моб погиб). После чего лутаем дроп с моба и начинаем всё по новой.
Для снятия скриншота по началу пробовал работу с Direct3D 9, потом нашел способ проще - через GDI.

Получился простой бот, который умеет находить мобов вокруг себя, бить их и лутать. Работает только при активном окне.

Из косяков - остановить выполнение бота можно только через ctrl+alt+del, либо alt+F4. Еще один косяк - если убил моба, то бот не проверяет, есть ли поблизости какой-то моб, а ищет нового моба на всём экране.

Ссылка на github: https://github.com/Jamon27/bot
 
Ответить с цитированием
Сказали спасибо:
dark (26.11.2020)


Старый 26.11.2020, 16:31   #2
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,460 всего
Мнения: + 34420
Репутация: 116043
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от Jamon27 Посмотреть сообщение
Из косяков - остановить выполнение бота можно только через ctrl+alt+del, либо alt+F4. Еще один косяк - если убил моба, то бот не проверяет, есть ли поблизости какой-то моб, а ищет нового моба на всём экране.
Йопт. Ну отслеживай ты сам то какую-нибудь F12, чтобы останавливать выполнение бота. Это 2 строки кода.
В остальном косяк это не единственный. Кликеры - это всегда глючная, ограниченная тема. Но за работу респектую, народ затестит, обязательно поощрю тебя форумными привилегиями

ЗЫ по поводу второго косяка - ты же можешь делать некую комбинированную версию. Координаты твоего персонажа найти в памяти вообще легко. Зная их, ты по крайней мере сможешь ограничить зону фарма. А лучше уж найти в целом все объекты вокруг тебя, тогда сможешь делать выбор между мобами более осознанный.
Я в боте для АА, например, управляю камерой. То есть могу направлять взгляд персонажа в нужную мне сторону. Вот тебе была бы классным допом.
https://www.rf-cheats.ru/forum/showt...eRage-i-AAFree

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 26.11.2020, 17:06   #3
Jamon27
Нуб
Аватар для Jamon27
OFFLINE
Регистрация: 26.11.2020
Возраст: 32
Сообщений: 0
Благодарностей:
1 всего
Репутация: 4

Цитата:
Сообщение от dark Посмотреть сообщение
Йопт. Ну отслеживай ты сам то какую-нибудь F12, чтобы останавливать выполнение бота. Это 2 строки кода.
Да я знаю, но у меня какой-то затуп на этом моменте. Пробовал через global hooking. На досуге поковыряю еще.

Цитата:
Сообщение от dark Посмотреть сообщение
ЗЫ по поводу второго косяка - ты же можешь делать некую комбинированную версию. Координаты твоего персонажа найти в памяти вообще легко. Зная их, ты по крайней мере сможешь ограничить зону фарма. А лучше уж найти в целом все объекты вокруг тебя, тогда сможешь делать выбор между мобами более осознанный.
Попробую еще раз поковыряться в памяти, может выйдет толк.
Насчет того, что в кликерах вообще много проблем - я согласен.

Как вариант у меня была версия бота, которая после того, как убила моба сканирует экран в радиусе 150 пикселей вокруг персонажа.

Цитата:
Сообщение от dark Посмотреть сообщение
Я в боте для АА, например, управляю камерой. То есть могу направлять взгляд персонажа в нужную мне сторону. Вот тебе была бы классным допом.
https://www.rf-cheats.ru/forum/showt...eRage-i-AAFree
А можешь мне в личку скинуть исходники этого бота или это слишком наглая просьба?)
 
Ответить с цитированием
Старый 26.11.2020, 17:18   #4
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,027
Благодарностей:
37,693 всего
Мнения: + 29193
Репутация: 106451

Цитата:
Сообщение от Jamon27 Посмотреть сообщение
А можешь мне в личку скинуть исходники этого бота или это слишком наглая просьба?)
а как ты думаешь, просьба скинуть исходники платного приватного бота на котором дарк зарабатыват деньги слишком наглая или немного не дотягивает до слишком наглой?


Я летаю снаружи всех измерений.



 
Ответить с цитированием
Сказали спасибо:
Saturnus (02.12.2020), Paladin (30.11.2020)
Старый 26.11.2020, 17:32   #5
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,460 всего
Мнения: + 34420
Репутация: 116043
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

Цитата:
Сообщение от Jamon27 Посмотреть сообщение
А можешь мне в личку скинуть исходники этого бота или это слишком наглая просьба?)
Слишком.
Да оно и не поможет. Там в памяти лежит (на сколько я помню) тангенс и ctg угла поворота камеры. Меняя их, меняешь угол поворота. Чем тебе тут сорсы то помогут? Тут школьная математика и геометрия. Ты знаешь положение твоего персонажа и положение того объекта, к которому тебе надо повернуться. Не на экране, а в игровом мире! Нарисуй эти две точки на бумажке. Нарисуй систему координат, пусть в нулевой точке - Ты, а моб где-то справа вверху (x > 0, y > 0). Наложи на эту систему координат направление камеры - ты (экспериментально) узнал, что взгляд, направленный ДОПУСТИМ на север (вверх по Y) - это тангенс от 90'. Проведи от себя линию до моба. Вот у тебя уже есть угол, на который ты должен повернуть камеру относительно 90', чтобы смотреть на моба. От него проведи на Y проекцию, вот уже прямоугольный треугольник, из которого ты вообще всё можешь посчитать, даже расстояние до моба. Допустим, он под углом 45'. Считаешь новый тангенс и просто записываешь его в ячейку памяти. Камера поворачивается и ты смотришь чётко на моба. Всё. Результат видишь на видосе.
Сорс, который всё это делает, тебе вообще ничего не даст, а наоборот голову сломает)))

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 26.11.2020, 18:37   #6
Jamon27
Нуб
Аватар для Jamon27
OFFLINE
Регистрация: 26.11.2020
Возраст: 32
Сообщений: 0
Благодарностей:
1 всего
Репутация: 4

Цитата:
Сообщение от dark Посмотреть сообщение
Слишком.
Да оно и не поможет. Там в памяти лежит (на сколько я помню) тангенс и ctg угла поворота камеры. Меняя их, меняешь угол поворота. Чем тебе тут сорсы то помогут? Тут школьная математика и геометрия. Ты знаешь положение твоего персонажа и положение того объекта, к которому тебе надо повернуться. Не на экране, а в игровом мире! Нарисуй эти две точки на бумажке. Нарисуй систему координат, пусть в нулевой точке - Ты, а моб где-то справа вверху (x > 0, y > 0). Наложи на эту систему координат направление камеры - ты (экспериментально) узнал, что взгляд, направленный ДОПУСТИМ на север (вверх по Y) - это тангенс от 90'. Проведи от себя линию до моба. Вот у тебя уже есть угол, на который ты должен повернуть камеру относительно 90', чтобы смотреть на моба. От него проведи на Y проекцию, вот уже прямоугольный треугольник, из которого ты вообще всё можешь посчитать, даже расстояние до моба. Допустим, он под углом 45'. Считаешь новый тангенс и просто записываешь его в ячейку памяти. Камера поворачивается и ты смотришь чётко на моба. Всё. Результат видишь на видосе.
Сорс, который всё это делает, тебе вообще ничего не даст, а наоборот голову сломает)))
Какая простая и гениальная штука, круто.
Надо будет в РФке потыкаться ещё :)
 
Ответить с цитированием
Старый 30.11.2020, 01:52   #7
A.F.I
Модератор RF Online
Аватар для A.F.I
OFFLINE
Регистрация: 28.07.2010
Сообщений: 820
Благодарностей:
966 всего
Мнения: + 3528
Репутация: 2899

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

Таким образом проще было без всяких C# и подключением зрения взять кликер по цвету, коих в интернетах валом, сделать Colormode для уменьшения уровней и оттенков и тыкать по пикселям/скученности пикселей.

А также не забыть про Kibor, который развили достаточно не плохо.

А раз уж о ботах зашла речь, то мы сделали более функциональную реализацию бота для RF.
Возможно, зарекламим его здесь в ближайшее время

Связь на форуме
24-666-09


RF-Cheats.ru
2016год - политика, педерастия, вкусная и здоровая пища
 
Ответить с цитированием
Старый 30.11.2020, 09:12   #8
dark
Владимир Владимирович
Аватар для dark
OFFLINE
Регистрация: 09.04.2007
Сообщений: 964
Благодарностей:
36,460 всего
Мнения: + 34420
Репутация: 116043
Отправить сообщение для dark с помощью ICQ Отправить сообщение для dark с помощью Skype™

ты перепутал причинно следственную связь. Вот так правильно - наоборот
Цитата:
Сообщение от A.F.I Посмотреть сообщение
А раз уж о ботах зашла речь, то мы сделали более функциональную реализацию бота для RF. Возможно, зарекламим его здесь в ближайшее время
поэтому
Цитата:
Сообщение от A.F.I Посмотреть сообщение
бредово все.
от замысла делать пиксельхантинг бота до возможности его остановки.
А так чего, бесплатный бот, он таким и должен быть. Да и вообще, дорогу осилит идущий

Cheats Development | Создание читов на заказ

Я не оказываю услуги гаранта!
База данных кидал: blacklist.rf-cheats.ru
Обязательно проверяйте человека через чёрный список прежде чем совершать с ним сделку.
 
Ответить с цитированием
Старый 01.12.2020, 20:59   #9
Лёша Оси
Нуб
Аватар для Лёша Оси
OFFLINE
Регистрация: 18.05.2017
Сообщений: 0
Благодарностей:
0 всего
Репутация: 1

на какую то херню залил
 
Ответить с цитированием
Старый 02.12.2020, 00:00   #10
DungeonKeeper
Старичок форума
Аватар для DungeonKeeper
OFFLINE
Регистрация: 01.08.2008
Возраст: 45
Сообщений: 639
Благодарностей:
1,866 всего
Мнения: + 1587
Репутация: 5599

Цитата:
Сообщение от Лёша Оси Посмотреть сообщение
на какую то херню залил
Это называется Гитхаб. Крупнейшая херня с исходниками в мире.

lolz i dont remember i ever said pidaras in normal chat
 
Ответить с цитированием
Ответ

Метки
rf online, бот



Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Акреты (OPEN)БИЖУЛЬКА/ОКРАСЫ/ДОПЫ/ДРУГОЕ(OPEN) Lileyniy pvpwar.net x100 0 26.04.2020 22:12
[Работает] Открываем закрытые сервера (Open to closed servers) v4.5 Shannon Скрипты и боты для ArcheAge 3 10.04.2018 20:39
Call of Duty®: WWII - PC Open Beta Алексей Y88 Архив 4 04.10.2017 18:03

Мир танков | Проект "Армата" | ArcheAge | Black Desert | РФ Онлайн | Айон | Майнкрафт | Браузерные игры
Элдер скролс | Р2 Онлайн | Реквием Онлайн | ПУБГ | Роял Квест | ГТА Санадреас | Контра | Дота 2
Мир кораблей | Лост Арк | Arma2 DayZ mod | The War Z | Карос: Начало | Tera Online
Читы для всех Онлайн-игр