PDA

Просмотр полной версии : [Статья] Автопринятие игры в МатчМейкинге


next.rikimaru
17.08.2013, 02:52
Всем привет! Данная статья расскажет как написать скрипт автоматического принятия найденой игры в МатчМейкинге своими руками за 5 минут.

Многие обитатели этого форума знают, что такое кликер и легко смогут проделать это при надобности
и без моей статьи, но и 20% прочитавших эту статью узнать для себя, что-то новое.

Приступим:

1. Нам понадобится любой автокликер, что распознает цвет и позволяет по функционалу написать свой скрипт с функцией if. С времён Lineage II как-то привык уже к UoPilot - поэтому описание пойдет с использованием данного кликера. Скачать с официального сайта UoPilot.com ([Ссылки могут видеть только зарегистрированные и активированные пользователи])
2. Установили, ярлык на рабочий стол, запускаем с рабочего стола через "Запустить от имени администратора".
3. Запускаем Dota2
4. Нажимаем поиск игры, и alt tab в UoPilot. Чтобы UoPilot появился визуально поверх окна Dota2 - это важно.
5. Пока идёт поиск, ставим галочку #1 как на [Ссылки могут видеть только зарегистрированные и активированные пользователи]
6. Дожидаемся таблички с принятием игры. Помещаем курсор примерно в районе того жёлтого кружка на скрине. И нажимаем Ctrl + A.
7. Согласно скрину: в #2 появиться код цвета в том пикселе, где была мышка в момент нажатия Ctr + A, а в #3 - её относительные координаты относительно левого верхнего угла экрана в пикселях. К примеру, у вас расширение монитора на данный момент 1920 пикселей х 1080 пикселей. Следовательно: самая левая верхняя точка 0 0, а самая нижняя правая 1920 1080 (с) Капитан_очевидность
8. Для моего случая код такой:
if 1233, 439 2170139 abs
left 705, 515 abs
end_if
9. Строка left 705, 515 abs берём проделывая пункт 7, но в красном квадратике на скрине. Данная строка имитирует нажатие левой кнопки мыши в указанной координате.
10. Далее "Сохранить как...", ищем местечко на ваш выбор.
11. Далее UoPilot -> вкладка "Еще" -> кнопка "Edit Hotkeys". Далее делаем как тут:

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

12. Выбираем в каком окне будет клик мышкой - нажимая на кнопку W, как на фото:

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

13. Нажимаем поиск игры, нажимаем F2 и уходим курить. Сколько бы окошко с "Принять игру" не появлялось, оно будет её принимать. В другое время скрипт бездействует. После начала игры - отключите скрипт всё тем же F2.
14. По такому принципу делаем себе автопик бары на -ap :forward:
15. Спасибо автору за пот!