Делаем простой макрос (кликер).

 Данная статья не позиционируется как полный гайд по созданию макросов любой сложности, но она даст вам представление о том с каких шагов начинается создание любого макроса, поможет понять основы и в конечном итоге, вы сможете самостоятельно сделать свой первый макрос на мышку a4tech Bloody, X7 или даже любую другую со схожим интерфейсом. Разбирать будем на примере достаточно простого макроса для игры Dota 2. Готовый макрос из примера вы можете скачать по ссылке внизу статьи.

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

Перво наперво, перед тем как приступить непосредственно к написанию макроса, нужно определиться с тем, а что собственно будет делать наш макрос? Что бы было не слишком сложно и понятно каждому, предлагаю сделать макрос кликер.С таким макросом можно очень просто отбирать у врагов руны, а так же легко стопить крипов. Кстати говоря в самой игре уже есть подобная функция, она включается в настройках, но скорость кликов очень низкая, давайте это исправим.

Создание макроса в программе Bloody.

Я буду показывать на примере самой популярной на данной момент программы для мышек a4tech Bloody. Для мышек a4tech X7 все делается аналогично, да и в целом, такой макрос можно сделать на любой мышке поддерживающей макросы с имитацией кликов и задержек между ними.

Шаг 1. Создаем папку с новой игрой и файл макрос.

Заходим в программу Bloody и открываем вкладку Oscar Macro.

Как сделать макрос на мышку - Oscar Macro

Далее в левом верхнем меню  “Файл” выбираем “Новая игра”.

В появившемся окне вводим название новой папки – Dota2 (ведь мы же делаем макрос для доты как никак).

Как сделать макрос на мышку - Dota2

Отлично, отдельная папка для макросов Dota2 готова, теперь нужно создать новый файл макрос в этой папке, для этого опять открываем меню “Файл” и выбираем пункт “Новый”

Как сделать макрос на мышку - Новый

В появившемся окне вводим название нашего макроса и жмем “OK”, я назову его Clicker, логично же :)

Как сделать макрос на мышку - Clicker

В появившемся окне заполняете все поля как вам угодно и нажимаете “OK”. Поля “Разрешение” и “Чувствительность” оставляете без изменений, они ни на что не влияют, это просто информация о макросе.

Шаг 2. Написание скрипта.

Снова переходим в меню “Файл” и выбираем пункт “Открыть”.

Выбираем ранее созданный макрос и нажимаем кнопку “Open”.

Как сделать макрос на мышку - Open

Итак, перед вами окно нашего нового, но все еще пустого макроса, ну что же, самое время заняться созданием скрипта.

Как сделать макрос на мышку - чистый макрос

В Зоне команд перейдите во вкладку Mouse.

Как сделать макрос на мышку - эмуляция

Теперь начинается самое интересное. Так как мы будем эмулировать нажатия правой кнопки мыши, то необходимо перенести “Правая кнопка” из зоны эмулирования в зону макроса, вообщем зажимаем мышкой и переносим, должно получиться вот так:

Как сделать макрос на мышку - нажатие правой кнопки

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

Как сделать макрос на мышку - режим работы

Теперь осталось установить нужную нам частоту кликов. По умолчанию программа поставила значение в 64мс, сменим его на 10мс. 

Как сделать макрос на мышку - задержка

Итак, давайте интерпретируем скрипт человеческим языком. У нас установлен 2й режим работы для макроса, т.е. при нажатии и удержании кнопки макрос будет работать по кругу, в начале он нажмет правую кнопку мыши и будет удерживать ее на протяжении 10мс, затем отожмет эту кнопку и через 10мс нажмет заного и будет удерживать 10мс и тд. Сохраняем наш макрос нажатием на “дискетку”.

Как сделать макрос на мышку - сохранение

Переходим во вкладку “Button”, выбираем наш макрос в меню правой кнопки мыши и загружаем макрос в мышь нажатием кнопки “APPLY”. Обратите внимание, что мы загружаем макрос на правую кнопку мыши, а она доступна во всех профилях режима Ultra Core 4.

Как сделать макрос на мышку - загружаем в мышь

Волнительный момент, идем тестировать макрос в игре :)

В процессе игры вы можете поменять значения задержек, сделав их больше, например 20мс вместо 10мс, или меньше, но учтите при слишком маленьких значениях кликов может быть настолько много, что они не будут успевать обрабатываться в реальном времени и могут возникнуть  небольшие “подвисания”, поэтому, если такое произошло, просто чуть чуть увеличьте значения задержек.

Даже такой простой макрос, может существенно облегчить вам некоторые игровые моменты, а вместе с тем и поднять ваш винрейт.

Скачать уже готовый макрос для Dota 2 вы можете по этой ссылке – Макрос Clicker.

Послесловие.

Конечно, это довольно простой макрос, но точно по такой же схеме вы можете сделать тэппинг макрос для какого нибудь шутера. Создание подобных макросов позволит вам лучше разобраться в алгоритме скриптов и освоиться с основными возможностями программы Oscar (Bloody).  

А если вы все таки не хотите разбираться в этом нелегком деле, вы можете воспользоваться опытом создания тысяч макросов разного уровня сложности и выбрать себе уже готовый макрос от promacro.ru в данной витрине – https://promacro.exaccess.com/