Макросы и команды чата: ассист, таргет, лут, баф
Макрос - это до 12 команд на одной кнопке. Разбираем, как его собрать, какие команды работают и как сделать ассист за лидером группы.
Коротко
| Где | окно Macro: Alt + R или кнопка Macro в системном меню |
| Сколько макросов | до 48 на персонажа |
| Имя / ярлык / описание | до 12 / 4 / 32 знаков |
| Строк в макросе | 12, до 32 знаков в каждой |
| Пауза | /delay 2 - ждать 2 секунды |
| Ассист | /target Имя → /assist → /attack |
| Откат умений | макрос его не обходит и не ускоряет |
| Повтор по кругу | нет: один запуск - один проход по строкам |
Как создать макрос
Окно открывается клавишами Alt + R или кнопкой Macro в системном меню. В нём список ваших макросов и кнопка Add - она открывает окно редактирования.
| Поле | Что вписать | Предел |
|---|---|---|
| Иконка | выбирается стрелками слева и справа | — |
| Имя (Name) | любое, но не повторять имя другого макроса | 12 знаков |
| Ярлык (short name) | эти буквы видны поверх иконки на панели | 4 знака |
| Описание | кнопка дополнительной информации | 32 знака |
| Строки команд | по одной команде на строку | 12 строк по 32 знака |
Строки можно заполнять двумя способами:
- перетащить в строку умение, предмет, действие из окна Action (Alt + C) или ячейку панели - клиент сам впишет нужную команду;
- набрать руками, например
/useskill Might.
Перетаскивать надёжнее: имя умения в ручной команде должно совпадать с названием в вашем клиенте буква в букву, а в русском клиенте названия умений русские.
Готовый макрос перетащите из списка на панель быстрого доступа. Править - перетащить иконку на молоток в окне Macro, удалить - на корзину.
Какие команды есть
Все команды пишутся латиницей и в русском клиенте тоже. Ниже - те, что нужны в макросах.
Цель и бой
| Команда | Что делает |
|---|---|
/target Имя | выбирает персонажа по имени |
/targetnext | выбирает ближайших врагов по очереди |
/assist | выбирает цель того, кто сейчас у вас в цели |
/attack | действие по цели: моба или врага атакует, с NPC заговаривает |
/attackforce | то же с Ctrl: атака любой цели, в том числе мирного игрока |
/attackstand | то же с Shift: атака без подбега к цели |
Умения, предметы, панели
| Команда | Что делает |
|---|---|
/useskill Название | применяет умение |
/useskillforce Название | умение с Ctrl - по любой цели |
/useskillstand Название | умение с Shift - без подбега |
/useshortcut 1 2 | нажимает ячейку панели: первое число - номер панели, второе - ячейка |
/useshortcutforce 1 2, /useshortcutstand 1 2 | то же с Ctrl и Shift |
/equip номер | надевает предмет |
/delay N | пауза N секунд, работает только внутри макроса |
Действия персонажа
| Команда | Что делает |
|---|---|
/pickup | подбирает предмет рядом |
/sit, /stand, /sitstand | сесть, встать, переключить |
/walk, /run, /walkrun | шаг, бег, переключить |
/mount, /dismount, /mountdismount | сесть на ездовое животное, слезть, переключить |
/socialhello, /socialbow, /socialdance и другие /social… | жесты и эмоции |
Питомец и слуга
| Питомец | Слуга (summon) | Что делает |
|---|---|---|
/petattack | /summonattack | атаковать цель |
/petstop | /summonstop | остановиться |
/pethold | /summonhold | стоять на месте |
/petmove | /servitormove | идти в точку |
/petcollect | — | подобрать предмет |
/petrevert | /unsummon | вернуть в предмет |
Особые умения питомцев и слуг в макрос не записываются - клиент не даст.
Группа, клан, друзья
| Команда | Что делает |
|---|---|
/invite, /leave, /dismiss | пригласить в группу, выйти, исключить (исключает лидер) |
/changepartyleader | передать лидерство |
/partymatching | окно поиска группы |
/partyinfo | способ раздачи добычи и число участников |
/channelcreate, /channelinvite, /channelkick, /channelleave, /channeldelete, /channelinfo | командный канал из нескольких групп |
/friendinvite, /friendlist, /frienddel | друзья |
/block, /unblock, /blocklist, /allblock, /allunblock | чёрный список и запрет всех сообщений |
/duel, /partyduel, /withdraw | дуэль один на один, группа на группу, сдаться |
Полезные справочные
| Команда | Что показывает |
|---|---|
/loc | координаты и название места |
/time | игровое время (день или ночь) |
/instancezone | откаты инстансов, в которые вы уже заходили |
/unstuck | вытаскивает застрявшего персонажа в ближайший город через 5 минут; на некоторых серверах время другое |
/olympiadstat | ваша статистика Олимпиады (для дворян) |
/siegestatus | состояние осады - только лидеру клана с дворянством |
/attacklist, /underattacklist, /warlist | кланы, с которыми идёт война |
/clanpenalty | штрафы клана и альянса |
/mybirthday | дата создания персонажа |
/findprivatestore слово | подсвечивает частные лавки с этим словом в названии |
/vendor и /buy открывают лавку продажи и скупки, /dwarvenmanufacture и /generalmanufacture - лавку крафта.
На многих серверах есть свои команды через точку (.menu и подобные). Это не клиентские команды, список у каждого сервера свой.
Подстановки
Вместо имени можно писать подстановку - клиент сам вставит нужное имя.
| Подстановка | Что вставит |
|---|---|
%self | ваше имя |
%target | имя текущей цели |
%pet | имя питомца |
%party1 … %party8 | имя участника группы по порядку в окне группы |
Если подстановка стоит в середине текста сообщения, после неё нужен пробел.
Как это работает
Строки идут сверху вниз. Один запуск - один проход. Зациклить макрос нельзя: макрос с панели не запускается из другого макроса.
Макрос останавливается, если:
- вы сами сделали действие - например, пошли;
- команду нельзя выполнить: не хватает MP, цель неподходящая.
Откат умений макрос не обходит. Время каста и отката считает сервер: умение в откате не сработает, сколько раз ни жми. Поэтому между умениями ставьте /delay не меньше времени каста.
Ctrl и Shift. Варианты force бьют любую цель, включая мирных игроков, - легко получить карму. stand не подбегает: если цель далеко, ничего не произойдёт.
Макрос на ассист
Ассист - бить ту же цель, что и лидер группы. Команда /assist берёт цель того, кто сейчас выбран у вас.
/target Имя_лидера
/assist
/attack
Что происходит:
/targetвыбирает лидера./assistпереключает вас на его цель./attackначинает атаку.
Для мага последнюю строку замените на умение: /useskill Название_атакующего_умения.
Подводные камни:
| Ситуация | Что будет |
|---|---|
| У лидера нет цели | в цели останется сам лидер, атаки не будет |
| Лидер выбрал участника группы | в цели окажется союзник, и /attack его не атакует |
В макросе /attackforce вместо /attack | при такой ошибке лидера вы ударите союзника |
| Лидер вышел из зоны видимости | /target его не найдёт |
Поэтому в ассисте всегда /attack, а не /attackforce. Вместо имени можно писать %party1, но номер зависит от порядка в окне группы - имя надёжнее.
«Авто-ассиста» в клиенте нет. Макрос срабатывает на каждое нажатие: новый моб - снова кнопка.
Готовые макросы
Ближайшая цель и атака
/targetnext
/attack
Лут
Каждая строка /pickup подбирает один предмет рядом:
/pickup
/pickup
/pickup
/pickup
/pickup
Спойл и свип
Для Spoiler, Bounty Hunter и Fortune Seeker. Первая кнопка - спойл и атака:
/useskill Spoil
/attack
Вторая - после смерти моба:
/useskill Sweeper
/pickup
/pickup
/pickup
Баф участника
/target Имя
/useskill Might
/delay 4
/useskill Shield
/delay 4
/useskill Wind Walk
Пауза 4 секунды - это базовое время каста этих бафов. С ускорением каста её можно уменьшить. Чтобы бафнуть себя, вместо имени пишите %self.
Сообщение в группу
#Ассист на %target
Текст после # уйдёт в чат группы, а %target подставит имя цели.
Каналы чата
Любой текст, который можно набрать в чате, можно положить и в макрос. Канал задаёт первый символ строки.
| Символ | Канал |
|---|---|
| без символа | общий чат рядом |
! | крик - слышно далеко |
+ | торговый |
# | группа |
@ | клан |
$ | альянс |
"Имя текст | личное сообщение |
В личных сообщениях одна кавычка " подставляет имя последнего собеседника, стрелки вверх и вниз листают прошлых.
Панели и горячие клавиши
Основная панель - клавиши F1–F12. Макрос на неё ставится так же, как умение. Клавиши меняются в настройках, в разделе горячих клавиш.
| Клавиши | Окно |
|---|---|
| Alt + R | макросы |
| Alt + C | действия |
| Alt + K | умения |
| Tab или Alt + V | инвентарь |
| Alt + Shift + P | поиск группы |
| Esc | снять цель |
Сторонние программы
Правила серверов запрещают программы, которые играют за вас или жмут кнопки по таймеру. За них банят. Всё, что описано выше, - встроенные средства клиента.
Цифры и тайминги — по игровым данным High Five. На отдельных серверах что-то может отличаться.