Как сделать игровой макрос

Добавил пользователь Владимир З.
Обновлено: 10.09.2024

Гайд по макросам и их созданию

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

Содержание:
Цитата:
Часть 1: Основы макросов

1.1. Что такое макрос?
1.2. Как создать макрос?
1.3. Как использовать заклинания?

1.3.1. Использования заклинаний без переключения
1.3.2. Замечания об именах заклинаний и их уровнях

1.4. Как использовать предметы или тринкеты?
1.5. Множественные действия за один щелчок мышью
1.6. Назначение целей и выбор объектов
1.6.1. /targer, /targetexact
1.6.2. Другие команды для прицеливания

1.6.2.1. /assist
1.6.2.2. /crealtarget
1.6.2.3. /targetlasttarget
1.6.2.4. /targetlasttarget
1.6.2.5. /targetlastenemy, /targetlastfriend
1.6.2.6. /targetenemy, /targetfriend
1.6.2.7. /targetparty, /targetraid

1.7. Как управлять своим питомцем (pet)

1.7.1. /petattack
1.7.2. /petfollow
1.7.3. /petpassive, /petdefensive, /petaggressive
1.7.4. /petautocaston, /petautocastoff, /petautocasttoggle

1.9.1. Одевание предметов
1.9.2. Последовательности заклинаний и предметов
1.9.3. Случайные заклинания и предметы
1.9.4. Атака
1.9.5. Манипулирование панелью действий
1.9.6. Удаление баффов
1.9.7. Выход из форм
1.9.8. Прерывание заклинаний
1.9.9. Преждевременное прерывание макросов
1.9.10. Спешивание
1.9.11. Сохранение целей для последующих нужд
1.9.12. Симулирование нажатия клавиш

1.10. Продвинутые скрипты

1.10.1. Чего не могут скрипты
1.10.2. Что же такое скрипт?

Часть 2: опции для макросов

2.1. Что такое опции макроса?
2.2. Команды, допускающие опции
2.3. [target=unit]
2.4. Обзор синтаксиса

2.4.1. Общие опции синтаксиса
2.4.2. Синтаксис для условий
2.4.3. Пустые параметры
2.4.4. Пустые состояния
2.4.5. [target=] с параметрами единицы

2.5. Условные переходы

2.5.1. Полный список условий
2.5.2. help и harm
2.5.3. exists
2.5.4. dead
2.5.5. stance (form)
2.5.6. stealth
2.5.7. modifier (mod)

2.5.7.1. переменные modifier

2.5.8. button (btn)
2.5.9. equipped (worn)
2.5.10. channeling
2.5.11. actionbar (bar)
2.5.12. bonusbar
2.5.13. pet
2.5.14. combat
2.5.15. mounted, swimming, flying, indoors & outdoors
2.5.16. flyable
2.5.17. party и raid
2.5.18. group

2.6. Приложения для опций макросов

2.6.1. Использование фокуса
2.6.2. Разветвления макросов используя /click

Часть 3: Дополнительные сведения

3.1. Пользовательские иконки
3.2. Хранение макросов на нескольких компьютерах

Часть 4: Примеры макросов для классов

4.1 Druid [Смена форм и баланс][Feral][Restoration и General Utility]
4.2 Hunter [Pet related и Shoots][Melee,Traps и Tracks][Miscellaneous и Miscellaneous + Farming]
4.3 Mage [Combat][Polymorph, Conjuring, Food and drink][Other utility, Grouping and raiding]
4.4 Paladin
4.5 Priest
4.6 Rogue
4.7 Shaman
4.8 Warlock
4.9 Warrior

Часть 1
1.1. Что такое макрос?
Макрос это, попросту говоря, список консольных команд. Я уверен, что вы знакомы с некоторыми из них:

* /say (/s)
* /whisper (/w, /talk, /t)
* /emote (/e, /em, /me)
* /dance
* И для вас ПвП-игроков, я не могу забыть о /spit

1.7. Как управлять своим питомцем (pet)
Как было рассказано в разделе об использовании заклинаний, можно использовать умения вашего питомца по их именам с помощью команды /cast. Однажды, Blizzard были вынуждены изменить имя умения элементаля у магов с Frost Nova на Freeze, так как невозможно было использовать ее в макросах. Каждый, у кого есть питомец, знает, что это далеко не исчерпывающий список возможностей управлять своим питомцем. К счастью, череда патчей с выходом Burning Crusade внесла целый ворох команд для управления питомцами:
Цитата:
/petattack
Посылает вашего питомца в бой на вашу текущую цель. Можно в параметрах указать имя цели или ее ID, и питомец станет атаковать эту цель.
Цитата:
/petfollow
Отдает приказ питомцу следовать за вами, отменяя атаку если есть необходимость.
Цитата:
/petpassive, /petdefensive, /petaggressive
Переключает режим реагирования у вашего питомца, по типу кнопок на его панели действий.
Цитата:
/petautocaston, /petautocastoff, /petautocasttoggle
Эти команды управляют автоматическим использованием умений у вашего питомца. Первая команда всегда включает авто-использование, вторая всегда выключает, третья – переключает. Пример:
Цитата:
/petautocasttoggle Torment

1.9. Другие консольные команды
Теперь, когда вы получили основной базис знаний, я хотел бы кратко рассмотреть другие консольные команды, доступные для ваших нужд. Некоторые из них, могут показаться несколько бессмысленными на первый взгляд, но когда вы скомбинируете их с макро-опциями описанных в Части 2, можно будет делать много интересных финтов.

1.9.3. Случайные заклинания и предметы
Одним из наиболее частых запросов на этом форуме – макрос использующий случайный маунт. Это очень просто, благодаря добавленных команд /castrandom и /userandom. Как и в случае /castsequence, /castrandom и /userandom использует в параметрах список заклинаний и/или предметов, разделенных запятыми и выбирает случайный элемент из списка при выполнении команды. Пример:
Цитата:
/castrandom Swift Green Mechanostrider, Black Battlestrider, Summon Dreadsteed
1.9.4. Атака
Есть две команды специально существующих для атаки по цели: /startattack и /stopattack, начинающий или прекращающих атаку. Команда /startattack также использует параметр в виде имени или ID для атаки заданной цели. Пример:
Цитата:
/startattack Cogwheel
ПРИМЕЧАНИЕ: команду /startattack можно использовать с каким-то из скилов рога, воина
Если нужен макрос, который ведет себя так же, как и умение Attack (т.е. переключающий атаку, а не только начинающий или прекращающий ее), можно делать это так:
Цитата:
/cast Attack

Мышка является одним из самых важных аксессуаров любителя компьютерных игр. Именно от её правильного выбора зависит успех в игровых баталиях. Многие игроки отдают предпочтение специальным игровым моделям, например, X7 или Bloody компании 4Tech. В чём преимущество таких мышек? Они массивные и крупные, поэтому удобно сидят в руке. А также они оснащены большим количеством кнопок. Некоторые модели могут иметь до более десяти клавиш. Что это даёт?

Установка макроса на мышку

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

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

Что такое макрос

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

Поддерживает ли ваша мышка макросы

Если вы покупаете игровую мышку, первым делом нужно убедиться, что она поддерживает Oscar Editor. Некоторые модели будут поддерживать только стандартный макрос, тогда как другие — даже пользовательские, то есть девайс можно запрограммировать самостоятельно. Oscar Editor — это специальная встроенная утилита, позволяющая выполнить настройку и программирование устройства. Без её поддержки тоже можно осуществить программирование и можно будет настроить даже обычную мышь, то какой смысл покупать игровой аксессуар, если он не будет делать то, что должен? Кроме того, лучше всего брать модель устройства со встроенной памятью, это существенно упростит ваши действия.

Окно программы Oscar Editor

Окно программы Oscar Editor

Как установить макрос

Мышка X7

    внизу страницы и запустите утилиту Macros Effect Beta.
  1. Выполните первоначальную настройку программы, заменив кнопку активации со стандартной F8 на любую другую. Для этого нажмите Настройки — Клавиша слежения и нажмите нужную вам клавишу.
  2. Теперь в окне программы нажмите кнопку в виде жёлтой папки, чтобы открыть скачанный макрос. В архиве уже есть несколько штук, но любой макрос можно скачать с интернета, найдя его в поисковике.
  3. В игре нажмите клавишу на X7, которую вы выбрали в настройках, чтобы настройка активировалась и сработала.

Компьютерная мышка A4Tech X7

Компьютерная мышка A4Tech X7

Мышка Bloody

Девайсы этой серии имеют собственное официальное программное обеспечение для манипуляторов Bloody. Чтобы сделать нужные настройки, выполните такие действия:

Мышь игровая оптическая Bloody A9 Blazing

Мышь игровая оптическая Bloody A9 Blazing

Обычная мышка

Обычную мышь можно настроить так же, как и X7. Разницы не будет никакой, разве что выбор кнопок будет поскромнее.

Заключение

Установить макрос на обычную мышку либо игровые X7 или Bloody совсем несложно. Следуя нашей инструкции, вы сможете сделать всё без каких-либо сложностей. А также приглашаем вас делиться настройками в комментариях.

macros.effects.jpg

С помощью программы Macros Effects | Макроскин можно установить осевые макросы на абсолютно любую мышку будь то игровая мышь macro Asus ROG, Cooler Master, Corsair, Cougar, EpicGear, FUNC, HyperX, Logitech, Mad Catz, Ozone, Qcyber, Razer, Roccat, SteelSeries, Tesoro, Tt eSPORTS, Zowie или простую мышь macro Apple, Canyon, Defender, Gamdias, Genius, Qumo, Intro, Lenovo, Microsoft, Marvo, Rapoo, Ritmix, Smartbuy, SpeedLink, SVEN, ThunderX3, Trust!
Программа Macros Effects делает это с помощью макроса формата .amc от A4TECH X7. Macros Effects - запускает макросы макросы A4TECH X7 программно, эмалируя работу макросов из внутренней памяти A4Tech X7 Oscar Editor. И что важно Макрос Эффект не вмешивается в игру и контроль отдачи реализуется вне игры, что на все 100% не является читами!
Программа простая и прочитав данное руководство по использованию вы с легкостью будете пользоваться осевыми макросами в онлайн играх.

macros-effects-001.jpg

Главное окно Макроскин состоит из:
1. Область команд скрипта. В это окно можно просто вставить команды макроса скопированные из файла *.amc, просмотреть, а так же редактировать макрос.
2. Управление настройками программы - кнопка выхода из программы и настройка проигрывания макроса.
3. Слежение - после ручного выбора этого режима щелчком мыши загруженный макрос активируется при нажатии на левую кнопку мыши. И для того чтобы не сворачивать игру для активации макроса во время игрового процесса назначена клавиша по умолчанию F8. Настройка Реагировать на следует оставить на "нажатие" - это самый оптимальный режим в играх, в этом режиме макрос воспроизводится с повторением скрипта во время зажатия ЛКМ.
4. Область кнопок "открыть", "сохранить" и "записать" макрос. Открыть макрос можно из любого место вашего компьютера! После нажатия сохранить при последующем запуске программы сохраненный ранее макрос и настройки загрузятся автоматически.

Основные функции в окне настройки:
Клавиша слежения (активация макроса) и можно назначить любую удобную вам кнопку активации макроса. Клавиша выполнения макроса по умолчанию ЛКМ (левая кнопка мыши), но можно назначить любую другую, что позволяет запускать макросы для полуавтоматического оружия (требуется переназначение клавиш в макросе).
Альтернативный метод - требует обязательной активации при наличии проблемы кидания в пол прицела или кручения персонажа в игре. При наличии такой проблемы проверяйте чтобы всегда был включен альтернативный метод.
Чувствительность - для обычной мышки с отсутствием изменения чувствительности сенсора, будет полезно изменение этого параметра, что поможет вам изменить скорость мышки в игре. Этот параметр работает только при отсутствии прямого подключения в игре! Восстанавливать состояние - после воспроизведения макроса скорость указателя в Windows сохранит прежние настройки, но обязательное условие в начало макроса следует прописать команду MouseDragSpeed N, значение N изменяется от 1 до 20.

ggmacro coordinate converter, конвертер координат макроса от ггмакро скачать

С помощью Macros Effects можно написать макрос, но качественного точного осевого макроса у Вас не получится по причине потерь контрольных пауз между смещениями осей. И по этой же причине не возможно качественное воспроизведение макросов с большим смягчением, а так же макросы написанные для полуавтоматического оружия или одиночной стрельбы. Купленный на сайте макрос для автоматического оружия с помощью Macros Effects | Макроскин вы с легкостью можете попробовать игру с макросами без отдачи и идеальный контроль спрея лучше любого профессионального игрока, и для себя решить удобно ли вам играть с макросами. Но знайте, что любая дешевая мышь с памятью для макросов Х7 Bloody отрабатывает работу макроса с точностью и стабильностью, не сравнимой с работой Macros Effects!
Официальный сайт Macros Effects | Макроскин GebekovAS

Mr.Bonce Сommunity

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

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

Макросы позволяют объединять несколько умений, активируя их нажатием одной кнопки, что может экономить время.
Но данная возможность работает, только если не более чем одно из заклинаний имеет время каста или является мгновенным,
но имеет гкд (глобальный кулдаун или общее время восстановления).

Шаг 1: Игровой редактор макросов

Чтобы начать писать макросы Открываем игровое меню через ESC, или через иконку на игровом экране, тыкаем в кнопку макросы.
далее
Нажимаем Создать
все мы деле.

Шаг 2: Первый шаблон макроса.

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

Самый простой макрос

Поскольку данный макрос не имеет никакого дополнительного функционала с умениями из книги заклинаний или тринкетов,
нет смысла использовать его, это только пример, и в дальнейшем мы будем его развивать.

Шаг 3: Многострочные макросы.

Можно создавать макросы, использующие одновременно несколько умений по одному нажатию, помним про гкд угу.

Дописываем /petattack что заставит нашего прислужника атакавать Вашу текущую цель, и в догонку добавим скил пета /cast Цапнуть

-----
Если вы орк, троль или дворф черного железа для максимального усиления нашего
бурста вы добавляете в макрос активную рассовую способность /cast Кровавое неистовство
чтобы прям совсем у вражин искры из глаз посыпались докидываем в макрос прожимной трикет с боевым усилением /use Пузырек с оживленной кровью

Еще один простой, но очень полезный пример макроса:

/assist Ник Танка или Наводчика
/cast Вспышка болезни

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

Шаг 4: Сложный макрос с модификатором.

Владислав Бывшев

Итак мы уже имеем конструкцию многострочного макроса, ваши противники уже дрожат от страха перед вашим мега бурстом, но этого мало.
чтобы добавить ужасу недругам и поочередное нажатие спеллов, заменяем команду /cast на /castsequence после нее вписываем спелы через запятую
должно получиться так:

Чтобы макрос работал корректно нам нужно немного его модифицировать, перед спеллом с которого должна начинаться ротация ставим восклицательный знак
и после /castsequence добавляем через пробел конструкцию reset=75, где число обозначает время в секундах
в итоге должно получиться слудующее

тут reset=75 будет давать команду макросу сбрасывать через 75 секунд в начало, а восклицательный знак будет давать макросу понять
что это самое начало - Апокалипсис

подобный макрос можно создать и для защиты персонажа
например бдк с тигелем в мейн слоте сердца азерот

что мы тут наблюдаем?
поочередное нажатие деф способностей в расстановке кулдаунов по возрастанию, глубина прожатия будет зависеть от ситуации
а сброс макроса будет происходить через 50 секунд, к откату антимагического пациря,
дополнительно будем использован камень здоровья лока, если хп цело то и камень останется цел,
далее новая модификация [@player](далее эту конструкцию буду проговаривать просто собака плеер без квадратных скобок),
команда которая заставит применить заклинание на себя, в нашем случае небольшой подхил от азеритовой сущности.
(распологаем каждый спел в отдельности с удобным местом для прожатия, всякое бывает, например нам будет нужна только незыблемость льда,
и чтобы не запускать остальные кулдауны мы прожмем способность отдельно)

также эту конструкцию можно использовать с заклинаниями для которых надо выбирать место положения применения
например:

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

вот еще дх дд может использовать эту же конструкцию но уже для бурста одновременно с прожимным тринкетом:

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

разберем еще одну модификацию макроса:

Пленение или клетка в случае дх, в случае другого класса может быть любая другая способность для контроля, например асфиксия, паралич, удар грамовержца и тому подобные.
что делает макрос?
[@focus,exists] дает понять макросу что заклинание нужно приметь к цели которая находится в запоминании то есть в фокусе
(делается это если нажать на цель правой кнопкой затем выбрать запомнить цель, в случае пвп при помощи аддона гладиус
можно использовать двойной ПКМ по фрейму противника)
конструция [@target] в случае отсутсвия фокуса будет применять заклинание в вашу текущую цель если это возможно.

Читайте также: