Что такое макросы и как их писать: ограничение по строкам, перетаскивание скиллов и ярлыков в макрос, команда /delay и примеры для олимпиады, для спойла с манором, для баффа и заливки маны.
Как вы все знаете, НЦсофт жутко не любит ботов и вообще, любое автоматизирование процесса в игре. Но одно послабление корейцы всё же сделали, и это именно макросы. Что из себя представляют макросы? Заходим в меню и выбираем надпись "Макросы" или же просто жмём Alt+R. Появится окошко, в котором будут храниться все ваши макросы. Всего их может быть 24, любой из них можно удалить (иконка с корзиной) или изменить (иконка с молотком). Макрос - это последовательность команд, которые выполняются одна за другой, как только выполнилась одна команда, сразу же начинает выполняться следующая.
Есть конечно же и ограничения, которые не дают пользоваться макросами как на ботах. Первое: в макрос можно вбить только 11 команд. Второе: из одного макроса нельзя вызвать другой, вообще никак, то есть когда отработает один, другой надо стартовать из панели ручками.
Строки в макросы можно прописывать вручную, можно перетаскивать в эти строчки скиллы мышкой прямо из панели скиллов, можно перетаскивать что-то из панели быстрых клавиш. Только учтите, что при последнем способе макросом будет вызываться всё, что находится в этой ячейке на панели, то есть если вы вместо бутылки поместите в это место на панель иконку с крафтом, при запуске макроса вызовется крафт. Удобно это вот чем: пишем в макрос все баффы варка (можно прямо из панели скиллов), а последним пишем Вар Чант, но не из скиллов, а из панели быстрых клавиш. Теперь перед баффом, в зависимости от того, что надо бафать - Вар Чант или Эарт Чант, в эту ячейку на панели перетаскиваем нужный скилл и затем включаем макрос на бафф.
Напрямую прописывать скиллы в макрос удобно, работая с аугментацией. Ведь когда вы снимаете аугментированную пушку, скилл пропадает с панели скиллов, но в макросе он остаётся. И чтобы не мучаться на олимпе, где дорога каждая секунда, пишем в макрос скилл с аугментации, тогда будет достаточно взять в руки нужную пушку, и не открывая панели скиллов, сразу заюзать аугментацию. Например, у меня в базальте активный майт, а в арке активный вампирик, и теперь, как только бафф на майт закончился, я быстро жму арку на панели, бафаю вампирик и снова меняю арку на базальт.
Макросы для олимпиады
Смена сетов на олимпиаде. Где-то в районе седьмой панели я обычно располагаю на панельках разные сеты и наборы оружия, чтобы через макрос их оперативно менять, например макросы на одевание ДК сета и Базальта со щитом. Только учтите, что клиент не проверяет, что на вас в данный момент одето: если у меня в руках арка и щит, то после запуска макроса арка поменяется на базальт, а щит снимется, так как он уже был у меня в руке. Но это всё несложно, привыкните. В любом случае, перед тем, как идти на олимп, надо немного потренироваться в одевании/снятии сетов.
Бой также можно несколько автоматизировать, например, если вы всегда начинаете его одинаково, всё это можно вложить в макрос. Вот стою я на олимпе, начинается бой, я с пикой в руках, и начинаю я так (например, на самом деле у меня каждый бой проходит индивидуально): натравливаю голема на противника; снимаю часть ЦП скиллом; землетрясение; меняю пику на базальт и щит (2 слота в макросе); армор краш; стан; атака. Восемь команд, которые можно сразу прописать, дальше по обстоятельствам.
Если олимп у вас лагает, можно попробовать также запихнуть действия в макрос, так как при нажатии на него все команды передадутся на сервер, и может получиться так, что клиент залагал, а чар уже и станит, и крашит, и атакует.
Команда /delay
Есть ещё одна необходимая команда, которую надо использовать, это команда /delay Команда эта указывает, что до использования следующей команды в макросе надо подождать некоторое количество секунд, то есть если вы пропишите /delay 1, то следующая команда выполнится через 1 секунду. Зачем это нужно? Ну например когда вы используете один и тот же скилл, у него есть время отката, и если не прописать дилэй, то второй раз скилл не сработает, так как он банально не откатился. Поэтому засекаете время отката и прописываете его в дилэй.
Ещё примеры
Спойл и манор в одном флаконе + подбор дропа. Если вы находитесь в спокойной локации, где никто не агрится, можно автоматизировать процесс для наших спойлеров, так как все действия можно прописать в макрос. Сначала мы сажаем семечку (моб не агрится), затем спойлим и бьём моба (первый макрос). Вытаскиваем манор, затем вытаскиваем спойл и затем подбираем дроп (второй макрос). Второй макрос именно в такой последовательности, так как если вы сначала вытащите спойл, моб сразу же исчезнет. Естественно, что на всех шоткатах (на панельке управления) должны быть расставлены все семечки, харвестер, скиллы на спойл и свип. Весь маршрут спойлера с этими макросами — в статье .
Обычный бафф: запихиваем все баффы в макрос, при необходимости бафаемся. Заливка маны: последними строчками макроса идут done — это для того, чтобы было видно, что заливка окончена и можно бежать дальше, и /attack — для того, чтобы маназаливалка побежала за вами.
Чтобы собирать в пати ваших бафферов, пропишите на них всех отдельные макросы вида /invite ник. Удобно, если вы качаетесь вне пати, и раз в две минуты присоединяете к себе бд, свс и кота - взяли в пати, они бафнули, и вы снова вышли из пати. Чтобы после дэнсов/сонгов они все за вами бежали, всем пропишите /attack последней строчкой.
Использование макросов очень сильно помогало и в эвенте "Обман или Превращение" (Trick or Transmutation), где надо открывать квестовые сундуки квестовыми ключами, так как у сундуков жуткий откат, и без макросов было вообще нереально их много открыть.