К основному контенту
Ваш первый макрос | Гайды и новости Rift online на русском

Ваш первый макрос

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

Открыть окно макроса Вы можете из главного меню нажав на Esc (по умолчанию), нажав мышкой по "макросы" в социальном меню или написав в чате команду /macro.


Окно макросов состоит из списка макросов сверху и редактора макросов снизу.

Начнем с написания очень простого макроса.


1. Откройте редактор макросов
2.Щелкните кнп ? и выберите любой значок


3.Дайте имя новому макросу, например Привет
4. В разделе Команды напишите: say Привет, мир!
5.Нажмите Сохранить.


6. Перетащите значок из верхней части окна на панель действий.
7. Щелкните по нему мышкой!
Ваш персонаж должен сказать: "Привет, мир!"

Каждый макрос состоит из трех частей: значка, заголовка и сценария.

Список значков включает 100 уникальных значков на выбор.

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

Последний фрагмент макроса, сценарий, может состоять из 25 строк. Строки могут быть любой длины, однако вы можете выполнять только одну команду для каждой строки. Особая вещь, которую следует помнить о макросах, - это понимание /. Перед командами не нужно добавлять косую линию.

Теперь об общем типе макросов, который полезен для успешных.

Начнем с создания нового макроса и назовем его Rares. Вот сценарий для копирования и вставки...

tar Августор
tar Гиззит
tar Страдающий огонек
tar Крипит Покит
tar Морской попрыгун
tar Гогрол
tar Азагамара

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

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

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

suppressmacrofailures Может использоваться только в макросе, предотвращает уведомления о сбоях макроса.

saveequip 1 Сохраняет установленный в данный момент комплект снаряжения под указанным порядковым номером.

loadequip 1 Загружает сохраненный комплект снаряжения из указанного индекса.

cast [@modifier] <ability name> [target] применяет указанную способность. Вы можете указать цель для этой способности, используя специальный синтаксис нацеливания (например, /cast @mouseover Commander's Order)

focus [@modifier] [target] Устанавливает фокус на названного игрока или NPC. Если цель не указана, используется текущая цель.

target [@modifier]<name> Выбирает игрока или NPC.

use [@modifier] <item name> Используется элемент с заданным именем.

wait # Где # - количество секунд. Заставляет макрос ждать указанное количество секунд перед выполнением следующей команды. Также / macrowait.

stopcasting Заставляет макрос остановить текущее действие. Необходимый промежуточный шаг между связанными макросами.

use <item name> Используется элемент с заданным именем.

equip <item name> Это экипирует названный предмет.

%o Возвращает объективное гендерно-зависимое местоимение для цели (Ему, Ее, Это).

%p Возвращает притяжательное местоимение, зависящее от пола, для цели (Его,Ее, Это).

%s Возвращает субъективное местоимение, зависящее от пола, для цели (Он, Она, Оно).

%t Возвращает имя вашей текущей цели.

@self <spell name> Кастует заклинание на своего персонажа.

@focus <spell name> Кастует заклинание на выделенную цель.

@focustarget <spell name> Кастует заклинание на цель в фокусе.

@lasttarget <spell name> Наложит заклинание на предыдущую цель.

@targettarget <spell name> Наложит заклинание на цель вашей цели.

@pet <spell name> Наложит заклинание на своего основного питомца.

@mark # <spell name> Наложит заклинание на монстра или персонажа, отмеченным # (можно использовать только в группе / рейде).

#show "ability" Заставляет макрос унаследовать значок способности.

Итак, мы рассмотрели, попросту говоря, многострочную цель, но что еще могут делать макросы? Для макросов есть несколько специальных правил, которые делают их весьма полезными.

Давайте создадим скрипт пироманта с несколькими командами на основе фокусировки. Это только пример, макрос не призван быть «бери и играй».

suppressmacrofailures
cast @focus Ожог
cast @focus Испепелить
cast @focus Испепеляющий шквал
cast @focus Flame Bolt
cast @focus Испепелить
cast @focus Fireball

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

Происходит следующее: первая команда сообщает игре, что если что-то не работает, нам не нужно об этом знать. Это предотвращает рассылку спама при использовании макроса. Затем он пытается использовать Ожог. Ожог имеет перезарядку 30 секунд, поэтому он будет использовать его, затем он не сможет использовать его в течение 30 секунд. За это время он перейдет на следующую строку.

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

Последнее заклинание не имеет перезарядки. Поэтому, если вы несколько раз нажимаете кнопку, умения будут кастоваться по порядку и вызовут время восстановления. После того, как заклинания перезарядятся, макрос будет кастовать заклинания по мере их появления. Если ни одного из доступных в списке нет, самое последнее заклинание будет спамится, поэтому персонаж всегда будет иметь возможность продолжать атаковать.

Теперь давайте попробуем многоцелевой макрос для Шаман\Смотритель\Инквизитор. Этот макрос - просто пример конкретной ситуации, связанной с перезарядкой. Предполагается, что игроку необходимо: поддерживать исходящее исцеление; держать друга A (он в фокусе) свободным от повреждений с течением времени; должен продолжать исцелять любого другого, которому нанесли урон; игрок желает, чтобы на всех продолжалось небольшое исцеление; и не хочет беспокоиться ни о чем другом, так что добавим немного дпс.

suppressmacrofailures
cast Ледниковый щит
cast @focus Целебные воды
cast @targettarget Сферы потока
cast Сферы прилива
cast @target Снаряд порока

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

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

Следующий макрос будет полезен чистому целителю. Это пример использования одного ключа для множества заклинаний и целей.

#show Целительные брызги
stopcasting
cast [shift] Целительное наводнение
cast [ctrl] @mouseover Сферы прилива
cast [ctrl] Сферы прилива
cast [alt] @mouseover Сферы потока
cast [alt] Сферы потока
cast @mouseover Целительные брызги
cast Целительные брызги

В этом макросе состояние мыши и клавиш определяет, что будет происходить. Если удерживать CTRL, мышь находится над кем-то и кнопка нажата; заклинание Сферы прилива накладывается на персонажа, над которым находится мышь. Если указатель мыши не находится над кем-то, удерживается нажатой клавиша ALT и нажата кнопка он наложит Сферы потока на вашу текущую цель. Если просто нажать кнопку, на вашу текущую цель будет накладываться Целительные брызги. Первая команда с #show делает макрос похожим на заклинание Целительные брызги на панели быстрого доступа.

Макросы - твои друзья. Они могущественны, но не всемогущи. Это может означать получение максимальной отдачи от некоторых классов, экономию времени на аукционе или настройку вашего интерфейса для наилучшего рейдового прохождения. Хотя вы можете использовать только одну способность или одно заклинание, оно может быть одним из многих. Макросы могут помочь вам быстро наложить определенные заклинания на множество разных целей, используя @mouseover, или на заранее определенную цель, используя @focus. Они созданы для того, чтобы облегчить вам жизнь в игре, и были даны нам именно для этой цели. После прочтения этого руководства у вас должны появиться знания, чтобы максимально использовать их.