Макросы lineage 2 classic

Макросы lineage 2

Макросы в 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.

На этом кратких курс по созданию макросов в 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

Источник:
http://myl2baze.ru/%D0%BC%D0%B0%D0%BA%D1%80%D0%BE%D1%81%D1%8B/

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

Содержание

Основные правила создания макроса

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

Состав макроса

  • В макросе могут быть использованы специальные префиксы для определения типа сообщения:
  • В макросе могут быть использованы любые команды чата.
  • В макросе могут быть использованы следующие константы для определения цели макроса
    • Константы цели макроса НЕВОЗМОЖНО использовать, если написать их рядом с другими символами. Например, не получится сделать следующие макросы «%target Привет! или %target, как дела?
  • В макросе можно использовать названия умений для их использования с помощью команды /useskill

  • /useskill [Название Умения] (как в игре с пробелами и заглавными буквами).
  • Для удобства игроков сделан механизм перетаскивания умений в макрос, откройте одновременно окно умений и окно создания макроса и перетащите умение в окно макроса на нужную строку.
  • В макросе можно использовать предметы и умения находящиеся на панели горячих клавиш с помощью команды /useshortcut
    • /useshortcut [№ Панели] [№ ячейки], например, /useshortcut 6 5 (использовать предмет/умение в 5 ячейке на 6 панели).
    • Для удобства игроков сделан механизм перетаскивания слотов панели горячих клавиш в макрос, откройте окно создания макроса и перетащите предмет/умение в окно макроса на нужную строку.
  • Выполнение команды макроса можно сделать принудительным добавив постфикс force к команде (аналог нажатия ctrl на клавиатуре)
    • Например: /useskillforce, /useshortcutforce, /attackforce
  • В выполнение команды можно добавить условие — не двигаться с места, добавив постфикс stand (аналог нажатия shift на клавиатуре)
    • Например: /useskillstand, /useshortcutstand, /attackstand
  • Можно отложить следующую команду макроса использовав команду /delay [сек.]
  • Создание макроса

    1. Откройте интерфейс создания макроса в меню или при помощи сочетания клавиш Alt+R.
    2. Нажмите клавишу «Создать».
    3. Напишите имя макроса (будет появляться при наведении курсора на иконку макроса)
    4. Напишите короткое имя макроса — 4 символа, которые будут отображаться постоянно поверх иконки макроса (необязательный шаг). Если хотите можете более подробно описать действие макроса нажав кнопку «Подробно»
    5. Выберите иконку макроса
    6. Заполните макрос в соответствии с указанными выше правилами
    7. Нажмите «Сохранить».

    Редактирование макроса

    1. Откройте интерфейс создания макроса в меню или при помощи сочетания клавиш Alt+R.
    2. Перетащите иконку нужного макроса на значок молотка .
    3. Отредактируйте макрос.
    4. Нажмите «Сохранить».

    Удаление макроса

    1. Откройте интерфейс создания макроса в меню или при помощи сочетания клавиш Alt+R.
    2. Перетащите иконку нужного макроса на значок мусорной корзины
    3. Подтвердите удаление макроса.

    Источник:
    http://linedia.ru/wiki/%D0%9C%D0%B0%D0%BA%D1%80%D0%BE%D1%81%D1%8B

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

    Содержание

    Основные правила создания макроса

    • Персонаж может запомнить 48 макросов.
    • Название макроса может содержать 12 символов.
    • Макрос может содержать 12 строк.
    • В одной строке макроса может содержаться 40 символов (включая команду).
    • Если во время выполнения макроса сделать какое-либо действие (переместить персонажа, использовать предмет/умение, открыть окно интерфейса), выполнение макроса прервется.
    • В макрос нельзя добавить выполнение другого макроса.

    Состав макроса

    • В макросе могут быть использованы специальные префиксы для определения типа сообщения:
    • В макросе могут быть использованы любые команды чата.
    • Команды для макросов можно вводить на английском или на русском языке.
    • В макросе могут быть использованы следующие константы для определения цели макроса
      • Константы цели макроса НЕВОЗМОЖНО использовать, если написать их рядом с другими символами. Например, не получится сделать следующие макросы «%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. Нажмите кнопку «Сохранить» для сохранения всех изменений. Кнопка «Отменить» закроет макрос без изменений.

    Источник:
    http://l2central.info/classic/%D0%9C%D0%B0%D0%BA%D1%80%D0%BE%D1%81%D1%8B

    Форум клана Blackbusterz (Multi-games)

    Меню навигации

    Пользовательские ссылки

    Объявление

    Информация о пользователе

    Макросы в Л2

    Сообщений 1 страница 5 из 5

    Поделиться12010-04-24 14:30:38

    • Автор: Kot
    • Злой админ
    • Откуда: Крым , Евпатория
    • Зарегистрирован : 2010-04-06
    • Приглашений: 0
    • Сообщений: 3261
    • Уважение: [+66/-13]
    • Пол: Мужской
    • Возраст: 44 [1976-08-28]
    • Провел на форуме:
      1 месяц 3 дня
    • Последний визит:
      2020-08-12 21:04:01

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

    1 Основа

    1.1 Настройка макросов

    Используйте меню System/Macro *или Alt+R *
    Чтобы создавать, редактировать и сохранять макросы *создавать — кнопочка Add, редактировать: перетаскиваем иконку макроса на молоточек, удалить — на ведро*
    Записанным макросам можно устанавливать иконку и помещать ее на квикбар ( панель быстрого доступа )
    Названия макросов могут содержать от 12 до 32 символов (Корейских, сколько это будет английских неизвестно)
    При создании макроса можно использовать любые чат-команды (/ ), в том числе и символы чата
    Дополнительно можно установиться задержку между командами или задать цели применения команды
    Все, что можно сделать с помощью макросов, можно сделать с помощью чат-команд
    Игроку разрешено хранить не более 24 макросов
    Каждый макрос может содержать до 12 команд
    Каждая команда может состоять из чат-команды или обычного текста длиной не более 32 букв

    1.2 Цели применения команды

    Цели применения команды позволяют применять команды на определенную цель:
    %target – применить на выбранной цели
    %self – применить на себе
    %pet – применить на пета
    %party1 — %party8 – применить на члена группы от 1 до 8 (порядок идет сверху вниз, как оно видно в списке членов группы)
    Если эти команды использовать без макроса, действия, если просто написать в чат, вместо команды он напишет цель. Например напишите %self и вместо
    этого герой скажет ваше имя.

    1.3 Дополнительные макрос-команды

    /delaytime [sec] – подождать определенное число секунд *пользуюсь /delay [sec] — быстрее писать*
    все /-команды
    символы чатов ( , #, [собака], $, !, +)
    Чтобы предотвратить спам на макросах, любые повторяющиеся тексты в чат будут автоматически задерживаться на определенное время
    Это не касается торгового чата

    1.4 Использование иконок Квикбара в Макросах

    Иконки с Квикбара можно перетащить в окно редактирования макроса или:
    /useshortcut [№ полосы] [№ слота] – использует соответствующий шоткат, если skillеще не откатился, то используется сразу же после отката
    /forceshortcut [№ полосы] [№ слота] — использует соответствующий шоткат с CTRL(форсированное использование)
    /stationaryshortcut [№ полосы] [№ слота] — использует соответствующий шоткат, при этом игрок не двигается

    1.5 Использование skill в макросах

    Иконки с skill можно перетащить в окно редактирования макроса или:
    /useskill [название skill] – использует соответствующий skill, если skill еще не откатился, то используется сразу же после отката
    /useskillforce [название skill] — использует соответствующий skill с CTRL ( форсированное использование )
    /stationaryskill [название skill] — использует соответствующий skill, при этом игрок не двигается
    /fixed skill используется так как будто у тебя нажата клавиша Shift.
    /stationaryskill [название skill] — использует соответствующий skill, при этом игрок не двигается (Shift)

    /withnodelay моментальное начало выполнения следующего пункта макроса
    Например:
    /!WTS DraconicBow
    /withnodelay
    /+WTS DraconicBow
    Таким способом удобно менять оружие и юзать лимиты.

    1.6 Прерывание макроса
    Любое действие игрока во время выполнения макроса, прерывает выполнение макроса
    Нельзя использовать макросы в макросах
    Дополнительная информация о макросах содержится в подсказках к игре ( /help )

    1.7 Макрос не может ссылаться на следующий макрос, т.е. постоянно работающий макрос не получится.

    2 Примеры макросов ( несколько простых идей )

    2.1 Макрос для добавления во Френдлист, будущий друг должен быть на цели

    2.2 Макрос для блокирования игрока, игрок должен быть на цели

    2.3 Макрос для бойцов ближнего боя, берет на цель и атакует ближайшего противника (моба)

    2.4 Макрос мага для самолечения

    /target %self
    /useskill heal

    2.5 Макрос на ассист сопартийцу. .

    /target ник ( тут должен быть ник ПЛа , либо игрока , по которому вся пати берет ассист )
    /assist
    /attack (эту командну или скилл ( Стан шот к примеру ) можно добавить для автоматического удара по ассисту)
    Игроку, по которому все берут ассист было бы неплохо сделать такой макросс: # Цель: %target
    Тем самым он даст комманду всей пати на начало атаки ( смену цели ) и укажет ник цели.
    Источник: http://nocryjustdie.ucoz.ru + мои правки 2.5

    Поделиться22011-12-09 16:04:32

    • Автор: Kot
    • Злой админ
    • Откуда: Крым , Евпатория
    • Зарегистрирован : 2010-04-06
    • Приглашений: 0
    • Сообщений: 3261
    • Уважение: [+66/-13]
    • Пол: Мужской
    • Возраст: 44 [1976-08-28]
    • Провел на форуме:
      1 месяц 3 дня
    • Последний визит:
      2020-08-12 21:04:01

    СПЕЦИАЛЬНЫЕ КОМАНДЫ (не понял только для каких хроник)

    .help — помощь по командам.
    .whoami> или .whoiam — информация по персонажу
    .cfg — различные настройки клиента
    .exp — точное количество опыта до следующего уровня.
    .pflag (.cflag) — всем сопартийцам (сокланам) будет указано направление на текущее местоположение игрока.
    .km-all-to-me — призыв КМом всех игроков в клане, требует 5 Summoning Crystal у каждого откликнувшегося.
    .password — смена пароля к аккаунту.

    .repair — восстановление поврежденного персонажаДля этого создаете еще 1 персонажа и уже с него прописываете эту команду. Команда телепортирует персонажа в город, а так же весь шмот, что на персонаже кладет в вх.

    .offline — выход из игры с оставлением персонажа в игре, работает только в режиме магазина
    .gettask — получить случайное задание.
    .declinetask — отказаться от случайного задания.
    .status — отображение текущей ревизии сервера.
    .clan — вывод списка привилегий всего клана (только для КМов).

    Поделиться32011-12-09 16:10:10

    • Автор: Alrai
    • n0ba-killer
    • Откуда: Киев
    • Зарегистрирован : 2011-06-07
    • Приглашений: 0
    • Сообщений: 1671
    • Уважение: [+45/-7]
    • Пол: Мужской
    • Возраст: 29 [1991-01-04]
    • Провел на форуме:
      28 дней 0 часов
    • Последний визит:
      2013-03-13 03:02:12

    такие команды настраиваются под ява-серверы. у нас не актуально

    Источник:
    http://bbz.0bb.ru/viewtopic.php?id=44

    Макросы lineage 2 classic

    delaytime [sec] – подождать определенное число секунд *пользуюсь /delay [sec] — быстрее писать*
    Иконки с skill можно перетащить в окно редактирования макроса или:
    /useskill [название skill] – использует соответствующий skill, если skillеще не откатился, то используется сразу же после отката
    /forceskill [название skill] — использует соответствующий skill с CTRL(форсированное использование)
    /stationaryskill [название skill] — использует соответствующий skill, при этом игрок не двигается

    2 Примеры макросов (несколько простых идей)

    2.1 Макрос для добавления во Френдлист, будущий друг должен быть на цели

    2.2 Макрос для блокирования игрока, игрок должен быть на цели

    2.3 Макрос для бойцов ближнего боя, берет на цель и атакует ближайшего противника (моба)

    2.4 Макрос мага для самолечения

    /target %self
    /useskill heal

    2.5 Макрос на ассист сопартийцу. Если вы вдвоем, то сопартийцу номер 2.

    /target %party1
    /assist
    /attack (эту командну можно добавить для автоматического удара по ассисту)

    2.6 Макрос для поиска боксов. Можно мобов.

    /target Treasure Box (есть шанс что на другом сервере боксы называются по другому

    Также с помощью этого квеста я искал ПК, главное знать их ник и примерное местоположение, заменяем Treasure Box на имя ПК
    и юзаем.

    Вы ты тут распинаешся а кто эти макросы поймет.
    Скилы.
    Для того, чтобы использовать умения в макросе вводим команду «/» и полное название умения (включая пробелы), как оно написано в окне умений.
    Например:
    /skill power strike
    Команда /useskillforce используется так, как будто нажата клавиша Ctrl.
    Команда /fixed skill используется так, как будто нажата клавиша Shift.

    Хоткей.
    Для использования в макросах ярлыков с панели быстрого доступа используйте команду «/shortcut».
    Например:
    /shortcut 3 2
    (3-я панель 2-ой ярлык)

    Действия.
    Для использования действий набираем и полное название действия, как оно написано в окне действий.
    Например:
    /sitstand

    Наведение.
    Используя команду «/target» с nick»ом игрока, ты сможешь выделить его, если он в зоне видимости.
    /target %self
    (выделишь себя)

    Некоторые сокращения:
    %self — ты сам
    %pet — твое животное
    %party1

    %party8 — соответственно члены группы
    %target — тот, кто в данный момент выделен

    Также можно писать сообщения в чат
    Например:
    если твое имя ABC
    !My name is %self
    выдаст в чате:
    My name is ABC

    Соответственно, все специальные команды надо писать через пробел.
    Например:
    Если написать: My name is%self
    то выдаст: My name is%self
    Если написать: My name is %self то выдаст: My name is ABC

    Команда «/delay X» создает задержку в Х — секунд

    Источник:
    http://vk.com/topic-24450330_24057764

    Каталог статей

    Заметив что многие из Вас не используют макросы либо не знают как их составлять, решил написать краткий путеводитель по миру макросов.
    Играя зачастую в соло или когда отсутствует пару пати мемберов, но без них покачаться никак не выйдет(да и % им тоже надо) приходится играть в 2-5 окон, а некоторые и в 9+, и что бы не запутаться в бесчисленных кликах Alt+Tab, и запоминать в какой последовательности находится нужное окно, то макросы намного облегчают жизнь, а недавняя возможность их зацикливать и вообще может свести активность на 1-2 окна.
    И так начнём с основ:
    Меню макросов открывается сочетанием клавиш Alt+R или просто R если у вас стоит чат с Enter. В нижнем левом углу есть кнопка помощь она выводит список команд и что они делают.
    Так же что бы не прописывать название скилов или действий в окно макроса (строчку макроса) можно перетаскивать эти умения/действия.

    Основные команды которые нам надо будет использовать:

    Сейчас рассмотрим пример самого простого макроса на бд/свс:
    Вариант 1 (вы + окно в пати, и желаете инвайтить БД/СВС на танцы). Себе на пати лидера создаем макрос:

    Макрос который пишем на БД/СВС`е:

    Вариант 2 (вы соло и хотите что бы БД/СВС бросал вам пати сонгал/денсил выходил привязывался и по окончанию ДС`а снова повторял процедуру). В данном случае делаем макрос только на БД СВС, на основе от Вас требуется только принимать пати и быть в зоне ДС`а когда он будет их давать.

    Данный макрос выглядит следующим образом:

    Источник:
    http://loonies.ucoz.ru/publ/makrosy_i_ikh_zacyklivanie/1-1-0-2