Як писати макроси в Л2. Макроси. Декілька важливих моментів

Головна / Оптимізація роботи

Макроси можна використовувати для автоматизації деяких процесів, використання кількох умінь одночасно.


Основні правила створення макросу

  • Персонаж може запам'ятати 48 макросів.
  • Назва макросу може містити 12 символів.
  • Макрос може містити 12 рядків.
  • В одному рядку макросу може бути 80 символів (включаючи команду).
  • Якщо під час виконання макросу вчинити будь-яку дію (перемістити персонажа, використовувати предмет/уміння/чат, відкрити вікно інтерфейсу), виконання макросу перерветься.
  • У макрос не можна додати виконання іншого макросу.

Склад макросу

  • У макросі можуть бути використані спеціальні префікси для визначення типу повідомлення:
Колір тексту Префікс Опис
Основний чат Без префіксу Повідомлення видно іншим гравцям у невеликому радіусі.
Крик !
Чат Клану @ Повідомлення видно лише членам клану. Недоступно, якщо персонаж не перебуває у клані.
Чат Альянсу $ Повідомлення видно лише членам альянсу. Недоступно, якщо клан персонажа не перебуває в альянсі.
Чат Групи # Повідомлення видно лише членам групи. Недоступно, якщо персонаж не перебуває у групі.
Торговий чат + Повідомлення видно іншим гравцям у досить великому радіусі.
Голос Героя % Повідомлення видно всім персонажам на сервері. Використовувати такі повідомлення можуть лише персонажі-герої.
Шепіт " Особисте повідомлення іншому персонажу, щоб написати особисте повідомлення необхідно писати "Ім'я_персонажу повідомлення. Повідомлення побачить лише відправник та адресат.
Командний Канал ` Повідомлення з'являється, коли командир комадного каналу відправляє повідомлення, звичайний член КК зможе відправити таке повідомлення.
Світовий чат & Повідомлення видно всім персонажам на сервері. Для власників ПА є 10 повідомлень на день після досягнення 85 ур. Для інших є 5 повідомлень на день після досягнення 95 ур. Скидання лічильника повідомлень проводиться о 7.00 ранку.
  • У макросі можна використовувати будь-які команди чату.
  • Команди для макросів можна вводити англійською або російською мовою.
  • У макросі можуть бути використані такі константи для визначення мети макросу
    • Константи мети макросу НЕМОЖЛИВОвикористати, якщо написати їх поряд з іншими символами. Наприклад, не вдасться зробити наступні макроси "%target Привіт!або %target як справи?
  • У макросі можна використовувати назви умінь для їх використання за допомогою команди /useskill
    • /useskill [Назва Вміння](як у грі з пробілами та великими літерами).
    • Для зручності гравців зроблено механізм перетягування умінь у макрос, відкрийте одночасно вікно умінь та вікно створення макросу та перетягніть уміння у вікно макросу на потрібний рядок.
  • У макросі можна використовувати предмети та вміння, що знаходяться на панелі гарячих клавіш за допомогою команди /useshortcut
    • /useshortcut [№ Панелі] [№ комірки]наприклад, /useshortcut 6 5(використовувати предмет/уміння в 5 осередку на 6 панелі).
    • Для зручності гравців зроблено механізм перетягування слотів панелі гарячих клавіш у макрос, відкрийте вікно створення макросу та перетягніть предмет/уміння у вікно макросу на потрібний рядок.
  • Макрос можна запустити повторно.
    • Після додавання макросу до панелі швидкого доступуповторне використання можна запустити клацанням правої кнопки миші.
    • Запуск повторного використання макросу переривається, якщо розпочати інші дії.
    • Не можна повторно використовувати макроси, які складаються лише з повідомлень у чаті. Коли активовано заборону використання чату, лічильник часу відображається в системному повідомленні.
  • Макрос можна копіювати та вставити за допомогою кнопок Копіювати всеі Вставити.
  • За допомогою кнопки Шаблониможна викликати список шаблонів команд, що часто використовуються, і додати їх у свої макроси, клікнувши по них двічі або просто перетягнувши мишкою.
  • Виконання команди макросу можна зробити примусовим додавши постфікс forceдо команди (аналог натискання ctrl на клавіатурі)
    • Наприклад: /useskillforce, /useshortcutforce, /attackforce
  • На виконання команди можна додати умову - не рухатися з місця, додавши постфікс stand(Аналог натискання shift на клавіатурі)
    • Наприклад: /useskillstand, /useshortcutstand, /attackstand
  • Можна відкласти наступну команду макросу, використавши команду / Delay [сек.]
  • При використанні умінь (предметів), що мають час перезаряджання, на іконці макросу з'являється анімація, що показує час повторного використання. За 60 сек до закінчення перезарядки вміння, що використовується в макросі, на іконці макросу з'являється таймер, що відраховує секунди, що залишилися. Якщо макросі використовується кілька умінь (предметів), то за замовчуванням для відображення вибирається уміння (предмет) з найбільшим часом перезарядки. Однак, використовуючи команду %c, можна відображати перезаряджання бажаного вміння. Якщо в макросі команда %c використовується кілька разів, позначатиметься лише перше використання команди.
    • Наприклад: /useskill Темний Вибух %c

Створення макросу


  1. Відкрийте інтерфейс створення макросу в меню або за допомогою клавіш Alt+R.
  2. Натисніть "Додати".
  3. Напишіть ім'я макросу (з'являтиметься при наведенні курсору на іконку макросу).
  4. Виберіть макрос значок.
  5. Кнопка "Шаблони" відкриє список шаблонів, які можна додати до макросу за потреби.
  6. Якщо хочете, можна детальніше описати дію макросу. Опис макросу не повинен перевищувати 32 символи.
  7. Заповніть вміст макросу відповідно до описаних вище правил.
    • Кнопка + (Додати) додасть порожній рядок у вибране місце, все введене раніше при цьому зрушить вниз. Зсув 12-го рядка вниз видалити її.
    • Кнопка x(Видалити рядок) видаляє вибраний рядок.
    • Кнопки "вгору" та "вниз" переміщують рядок у вибраному напрямку. За наявності інформації в сусідніх рядках відбудеться рокірування рядків.
    • Кнопка "Видалити все" повністю очистить зміст макросу.
  8. Кнопки "Скопіювати все" та "Вставити" дозволяють копіювати та переносити вміст макросу.
  9. Натисніть кнопку "Зберегти", щоб зберегти всі зміни. Кнопка "Скасувати" закриє макрос без змін.

Редагування макросу

Видалення макросу

Макроси- пов'язані сторінки
Основи: Установка гри та створення персонажа Раси Класи Інтерфейс Вміння МакросиГрупа Квести Битва з монстрами Землі Зони Полювання Рейдові Боси Система PK Штраф смерті
Клани: Клан Альянс Замки Фортеці Обителі кланів Місії Клану
Змагання: Олімпіада Фестиваль Хаосу
Гра:

Як ви всі знаєте, НЦсофт дуже не любить роботів і взагалі, будь-яке автоматизація процесу в грі. Але одне послаблення корейці все ж таки зробили, і це саме макроси.

Що собою представляють макроси? Заходимо в меню і вибираємо напис "Макроси" або просто тиснемо Alt + R. З'явиться віконце, в якому зберігатимуться всі ваші макроси. Усього їх може бути 24, будь-який з них можна видалити (іконка з кошиком) або змінити (іконка з молотком).

Макрос - це послідовність команд, які виконуються одна за одною, як тільки виконалася одна команда, відразу починає виконуватися наступна.
Є, звичайно ж, і обмеження, які не дають користуватися макросами як на ботах:
1. У макрос можна вбити лише 11 команд.
2. З одного макросу не можна викликати інший, взагалі ніяк, тобто, коли відпрацює один, інший треба стартувати з панелі ручками.

Рядки в макроси можна прописувати вручну, можна перетягувати в ці рядки скіли мишкою прямо з панелі скіл, можна перетягувати щось з панелі швидких клавіш. Для прикладу на скріншоті видно, що я перетягнула пляшечку хилки в макрос, але тільки врахуйте, що при такому способі цим макросом буде викликатися все, що знаходиться на місці 1-5 на панелі, тобто якщо ви замість пляшки помістите на панель у це місце. іконку з крафтом, при запуску макросу викликається крафт. Зручно це ось чим: пишемо в макрос всі бафи варіння (можна прямо з панелі скіллів, а останнім пишемо Вар Чант, але не зі скіллів, а з панелії швидких клавіш. Тепер перед баффом, залежно від того, що треба бафати - Вар Чант або Еарт Чант, в цей осередок на панелі перетягуємо потрібний скіл і потім включаємо макрос на бафф.


Безпосередньо прописувати скіли в макрос зручно, працюючи з аугментацією. Адже коли ви знімаєте аугментовану гармату, скілл зникає з панелі скіл, але в макросі він залишається. І щоб не мучитися на олімпі, де дорога кожна секунда, пишемо в макрос скіл з аугментації, тоді буде достатньо взяти в руки потрібну гармату, і не відкриваючи панелі скіл, відразу заюзати аугментацію. Ось на скріншоті нижче видно, що у мене в базальті активний майт, а в арці активний вампірик, і тепер, як тільки бафф на майт закінчився, я швидко стискаю арку на панелі, бафаю вампірик і знову міняю арку на базальт.

І якщо вже ми почали з олімпіади, давайте про неї і продовжимо.

Зміна сетів на олімпіаді. Десь у районі сьомої панелі я зазвичай маю на панельках різні сеті та набори зброї, щоб через макрос їх оперативно змінювати. Ось приклади макросів на одягання ДК сета та Базальту зі щитом (тільки ви врахуєте, що клієнт не перевіряє, що там на вас зараз одягнено, і якщо ось як у мене на скріншоті у мене в руках арка та щит, то після запуску макросу арка зміниться на базальт, а щит зніметься, тому що він уже був у мене в руці). Але це все нескладно, звикніть.


У будь-якому випадку, перед тим, як йти на олімп, треба трохи потренуватися в одяганні/знятті сетів.
Бій також можна дещо автоматизувати, наприклад, якщо ви завжди починаєте його однаково, все це можна вкласти в макрос.
Ось стою я на олімпі, починається бій, я з списом у руках, і починаю я так (наприклад, насправді у мене кожен бій проходить індивідуально):
1. Нацьковую голему на противника.
2. Знімаю частину ЦП скілом.
3. Землетрус.
4. Змінюю піку на базальт і щит (2 слоти в макросі).
5. Армор краш.
6. Стан.
7. Атака.
Вісім команд, які можна одразу прописати, далі за обставинами.

Якщо олімп у вас кладе, можна спробувати також запхати дії в макрос, тому що при натисканні на нього всі команди передадуться на сервер, і може вийти так, що клієнт закладав, а чар вже і стане, і фарбує, і атакує.

Є ще одна необхідна команда, яку потрібно використати, це команда /delay
Команда ця вказує, що до використання наступної команди в макросі треба почекати кілька секунд, тобто якщо ви пропишите /delay 1, то наступна команда виконається через 1 секунду. Навіщо це потрібно? Ну наприклад, коли ви використовуєте один і той же скіл, у нього є час відкату, і якщо не прописати ділей, то вдруге скіл не спрацює, тому що він банально не відкотився. Тому засікаєте час відкату і прописуєте його в ділей.

Поле для діяльності велике, наведу ще кілька прикладів:

Спойл та манор в одному флаконі + підбір дропа.
Якщо ви перебуваєте в спокійній локації, де ніхто не агриться, можна автоматизувати процес для наших спойлерів, оскільки всі дії можна прописати в макрос.
Спочатку ми садимо насіння (моб не агриться), потім спойлимо і б'ємо моба (перший макрос).
Витягуємо манор, потім витягуємо спойл і потім підбираємо дроп (другий макрос).
Другий макрос саме в такій послідовності, тому що якщо ви спочатку витягнете спойл, моб відразу ж зникне.


Природно, що на всіх шоткатах (на панелі управління) повинні бути розставлені всі насіння, харвестер, скіли на спойл і свіп.

Та й тепер ще кілька прикладів використання макросів.

Звичайний бафф.
Запихаємо всі бафи в макрос, при необхідності бафаємося.


Заливання мани:


done це для того, щоб було видно, що заливка закінчена і можна бігти далі. /attack для того, щоб маназаливалка побігла за вами.

Щоб збирати в паті ваших бафферів, пропишіть на них всіх окремі макроси виду / invite нік.
Зручно, якщо ви гойдаєтеся поза пати, і раз на дві хвилини приєднуєте до себе бд, свс і кота - взяли в паті, вони бафнули, і ви знову вийшли з паті. Щоб після денсів/сонгів вони всі за вами бігли, всім пропишіть /attack останнім рядком.

Генерація ключів:

Використання макросів дуже сильно допомагало в евенті "Обман або Перетворення", де треба відкривати квестові скрині квестовими ключами, так як у скриньок моторошний відкат, і без макросів було взагалі неможливо їх багато відкрити.


Основні правила створення макросу

  • Персонаж може запам'ятати 48 макросів
  • Назва макросу може містити 12 символів
  • Коротка назва макросу може містити 4 символи
  • Макрос може містити 12 рядків
  • В одному рядку макросу може бути 40 символів (включаючи команду)
  • Якщо під час виконання макросу вчинити будь-яку дію (перемістити персонажа, використовувати предмет/уміння, відкрити вікно інтерфейсу), виконання макросу перерветься.
  • У макрос не можна додати виконання іншого макросу.

Склад макросу

  • У макросі можуть бути використані спеціальні префікси для визначення типу повідомлення:
Колір текстуПрефіксОпис
Основний чатБез префіксуПовідомлення видно іншим гравцям у невеликому радіусі.
Крик!
Чат Клану@ Повідомлення видно лише членам клану. Недоступно, якщо персонаж не перебуває у клані.
Чат Альянсу$ Повідомлення видно лише членам альянсу. Недоступно, якщо клан персонажа не перебуває в альянсі.
Чат Групи# Повідомлення видно лише членам групи. Недоступно, якщо персонаж не перебуває у групі.
Торговий чат+ Повідомлення видно іншим гравцям у досить великому радіусі.
Голос Героя% Повідомлення видно всім персонажам на сервері. Використовувати такі повідомлення можуть лише персонажі-герої.
Шепіт" Особисте повідомлення іншому персонажу, щоб написати особисте повідомлення необхідно писати "Ім'я_персонажу повідомлення. Повідомлення побачить лише відправник та адресат.
Командний Канал` Повідомлення з'являється, коли командир комадного каналу відправляє повідомлення, звичайний член КК зможе відправити таке повідомлення.
Канал Поля Битви ^ Повідомлення видно всім персонажам, що беруть участь у Битві за Землі на боці одного замку.
  • У макросі можна використовувати будь-які команди чату.
  • У макросі можуть бути використані такі константи для визначення мети макросу
    • Константи мети макросу НЕМОЖЛИВОвикористати, якщо написати їх поряд з іншими символами. Наприклад, не вдасться зробити наступні макроси "%target Привіт!або %target як справи?

Створення макросу

  1. Відкрийте інтерфейс створення макросу в меню або за допомогою клавіш Alt+R.
  2. Натисніть "Створити".
  3. Напишіть ім'я макросу (з'являтиметься при наведенні курсору на іконку макросу)
  4. Напишіть коротке ім'я макросу - 4 символи, які відображатимуться постійно поверх іконки макросу (необов'язковий крок). Якщо хочете, можете більш детально описати дію макросу натиснувши кнопку "Докладно"
  5. Виберіть піктограму макросу
  6. Заповніть макрос відповідно до зазначених вище правил
  7. Натисніть "Зберегти".

Редагування макросу

Видалення макросу

Макроси- пов'язані сторінки
Базова інформаціяРозділПосилання

ОсновиВстановлення гри та створення персонажа | Інтерфейс | Ігрові ролики | Ігровий форум | Поштова система Система Наставників

Гра

Макроси в lineage 2 дозволяють складати короткі набори дій, які персонаж буде виробляти автоматичному режимі. Кожен макрос може складатися і з набору команд, скілів, різних повідомлень в чат, а також можна встановити тимчасову затримку між діями.

Один із прикладів, досить поширений макрос на танці чи пісні. При його запуску персонаж робить всі запрограмовані пісні або танці і, по їх закінченню, виходить з групи, або залишається в ній і витримує певний часдо повторного використання танців. Всі ці дії відбуваються в автоматичному режимі, потрібно лише активувати макрос.

Другий приклад популярного макросу, це торговельні повідомлення. Він налаштований таким чином, що надсилає повідомлення до потрібного чату, наприклад торгового, з періодичністю. Наприклад, 1 раз на 4 хвилини, при такому налаштуванні, персонаж автоматично пропонуватиме свої товари протягом години.

Дуже популярним способом використання макросів є створення наборів для швидкої зміни екіпірування, наборів броні, талісманів тощо.

Важливо розуміти що макроси в lineage 2не є автономною програмою, аналогічною "ботам", він цілком легальний. Але список його можливостей значно нижчий, ніж у вищезазначеної програми.

Створення макросу

Процес створення макросу складається з кількох простих кроків:

1 крок

Відкриваємо панель створення макросів клавішами Alt+Rабо в меню вибираємо вкладку<Макро>і бачимо наступне вікно.

2 крок

У вікні, що відкрилося<Макро>ми вибираємо кнопку Addдля створення самого макросу, у вікні заповнюємо назву макросу Nameта його опис Acronym(не обов'язково).

Можемо вибрати значок макросу для кращого визначення за допомогою різних іконок з запропонованих: .

3 крок

Тепер створення самого макросу. Розглянемо найпростіший макрос на атаку навичкою power strike або будь-яким іншимз використанням сосок. З наявних у нас в арсеналі вмінь знаходимо навичку power strike, далі його просто перетягуємо у вікно створення макросу і поміщаємо його на потрібний рядок, у нашому випадку другий. Оскільки ми будемо використовувати соски, на перший рядок ставимо їх, це можна зробити перетягнувши їх панелі гарячих кнопок. В результаті отримаємо наступну комбінацію:

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

Далі натискаємо кнопку saveта зберігаємо отриманий нами макрос. Якщо в процесі експлуатації виявилися помилки, його можна легко підкоригувати. Отриманий макрос можна розміщувати на панелі гарячих клавіш.

Команди для створення макросу в lineage 2

Для написання макросу можна використовувати команди, які прописуються у рядках. Приклади команд у Lineage 2:

Для використання будь-якого вміння необхідно поставити "/" далі прописати повну назву навички, наприклад /skill power strike.

  • /skill “назва навички”
  • /useskillforce "назва навички" - використання навички в режимі затиснутої клавіші Ctrl
  • /fixed skill "назва навички" - використання навички в режимі затиснутої клавіші Shift

Для використання будь-якого навички або предмета з панелі гарячих клавіш прописується наступна команда:

  • /shortcut “номер панелі, номер кнопки”

наприклад /shortcut 1 4 , ця команда використовуватиме магічні соски з панелі нижче.

Для використання будь-яких дій, стояти, сидіти, танцювати, аплодувати, запросити до групи або вийти з групи та подібні, прописуємо повну назву дії, наприклад

  • /sitstand- сидіти
  • /target "ім'я мети"- виділити метою якщо вона в зоні видимості
  • /target %self- виділити себе

Інші команди:

  • %self - ти сам
    %pet - твоя тварина
    %party1~%party8 — відповідно члени групи на панелі керування групою
    %target - той, хто в даний момент виділений

Повідомлення в чат
!My name is %self – повідомить у чат ім'я вашого персонажа

Інші повідомлення пишуться через ті ж символи, що і в ігровому чаті, Всі спеціальні команди треба писати через пробіл.
Дуже корисна команда «/delay X» створює затримку у Х – секунд.

На цьому короткий курс створення макросів в Lineage 2 закінчено. Нижче наведено деякі приклади складніших наборів.

Декілька прикладів макросів:

Бафф ПП (персонаж встає, вибирає зазначену мету, накидає заклинання та сідає).

  • /stand
  • /target “ім'я мети”
    /useskill Invigor
    /useskill Mental Shield
    /useskill Shield
    /useskill Regeneration
    /useskill Bless the Body
    /useskill Bless the Soul
    /useskill Concentration
    /useskill Acumen
    /useskill Wind Walk
    /sit

Макрос на збирання лута (при запуску збирає предмети навколо себе):

  • /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup
    /pickup

Макрос на періодичне лікування мети (кожні 10 сек лікує вказаний об'єкт):

  • /stand
  • /target “ім'я мети”
    /useskill Heal
    /sit
    / Delay 10
    /stand
  • /target “ім'я мети”
    /useskill Heal
    /sit
    / Delay 10
    /stand
  • /target “ім'я мети”
    /useskill Heal
    /sit

© 2022 androidas.ru - Все про Android