Меню сайта
Категории раздела
Мои статьи [15]
Мини-чат
200
Наш опрос
Сколько в неделю вы согласны вложить в клан?
Всего ответов: 218
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Суббота, 18.05.2024, 15:08
Приветствую Вас Гость

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

Главная » Статьи » Мои статьи

Макросы

Макросы (инструкция)

Шаг 1
Вызовите системное меню и в появившемся окне выберите пункт, который называется <Макросы>, или воспользуйтесь сочетанием клавиш (
Alt+R
)

Шаг 2
Это окно будет содержать все ваши макросы.
Оно построено, как инвентарь вашего чара, каждый макрос будет занимать ячейку в этом окне.
Попробуем сделать первый макрос. Сделаем простой макро, который будет заставлять вашего чара атаковать.
Во-первых, нажмем на кнопку <добавить> (add), как это указано на скрине ниже.


Шаг 3
Вид иконки макроса можно изменять нажимая на кнопки [<-] [->]

Имя макроса вводится в поле Name. Имя не должно превышать 12 символов включая пробелы.

Acronym - краткое описание макроса не больше 4 символов, будет изображено на иконке макроса.
More Info - более полное описание макроса в 32 символа

Можем начать делать макрос. Назовем его. Это макрос, который будет атаковать моба.

Шаг 4
Наступило время приступить к основной части. Откроем окно навыков alt+v.

Шаг 5
Начнем атакующий макрос со специального скила.
Окно навыков выглядит примерно так. Как вы можете видеть, это дамаг скилл, который будет наносить урон мобам.


Шаг 6
Чтобы добавить скилл в ваш макрос, вам необходимо перетащить его из окна навыков в окно макросов на желаемое место.



Шаг 7
Мы научились перетаскивать скиллы. Теперь нам нужно сделать, чтобы наш макрос использовал соски (СС, спирит- или соулшоты) при ударе.
Так как мы помещаем в макрос не предметы, а иконки, нам надо перетащить СС на хоткей (панель быстрого запуска), так, как показано на этой картинке.


Шаг 8
Теперь иконку СС переносим в окно макроса также, как переносили скилл. Макро окно, если вы все делали правильно, должно выглядеть так.


Мы имеем рабочий макрос который можно заюзать, но ради обучающего принципа, давайте сделаем ещё одну вещь: добавим команду, которая позволит вашим сопартийцам знать, какова ваша цель. Это пропишем в третью линию нашего макро: #атакуем %target
 
Шаг 9
Наш простейший макрос готов! Кликните кнопку <сохранить> (save). Ваше макро окно должно выглядеть так.


Шаг 10
Теперь кидаем иконку созданного нами макроса на хоткей (панель быстрого запуска).


Любой макрос можно изменить, перетащив его иконку в панели макросов на изображение молотка. Если хотите удалить – на корзину.

КОМАНДЫ

Скиллы.
Для того, чтобы использовать умения в макросе вводим команду "/" и полное название умения (включая пробелы), как оно написано в окне умений.
Например:
для скила ice bolt
/useskil ice bolt - простое использование скилла
/useskillforce ice bolt - использование аналогично, использованию скилла с зажатой кнопкой Ctrl
/useskillstand ice bolt - использование аналогично использованию с зажатой кнопкой Shift
команда /fixed skill используется также, как будто нажата клавиша Shift.

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

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

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

Некоторые сокращения:
%self - ты сам
%pet - твое животное
%party1~%party8 - соответственно члены группы
%target - тот, кто в данный момент выделен

Также можно писать сообщения в чат
Например:
если твое имя МегаХилл
!Меня зовут %self
выдаст в чате:
Меня зовут МегаХилл

Соответственно, все специальные команды надо писать через пробел.
Например:
Если написать: Меня зовут%self
то выдаст: Меня зовут%self
Если написать: Меня зовут %self то выдаст: Меня зовут МегаХилл

Команды, используемые в макросах:
%target Означает, что любое действие макроса будет направлено на выбранную цель Вашего персонажа.
%self Означает, что любое действие макроса будет направлено на Вашего персонажа.
%pet Означает, что любое действие макроса будет направлено на питомца Вашего персонажа.
%party1-8 Означает, что любое действие макроса будет направлено на персонажа из группы Вашего персонажа по порядку номеров сверху вниз.
/delay [секунды] Задержка в указанное количество секунд.
/useshortcut [хотбар] [слот] Использовать слот с панели быстрого доступа. Если заклинание хорошее, то чужой персонаж должен быть белым, иначе персонаж противника должен быть PK или в режиме PvP.
/useshortcutforce [хотбар] [слот] Принудительно использовать слот с панели быстрого доступа. Персонаж противника может быть в любом режиме.
/useskill [умение] Использовать указанное умение/заклинание. Если заклинание хорошее, то чужой персонаж должен быть белым, иначе персонаж противника должен быть PK или в режиме PvP.
/useskillforce [умение] Принудительно использовать указанное умение/заклинание. Персонаж противника может быть в любом режиме.
Перечень всех возможных команд можно посмотреть: Alt+x -> help -> macro
  
Практические примеры (взяты с сайта http://stranger.ucoz.com/):
 1) НАБОР В КЛАН: 
              01 !Набор в клан 7 уровня 
              02 /delay 0

             03 !адекватных людей

             04 /delay 0

             05 !все профы 60+

             06 /delay 0

              07 !с хорошим онлайном 
 
2) АССИСТ (Надо это на РБ и на пати-каче):

              01 /target ник

              02 /assist

Ник – персонаж, по которому делается ассист
 
3) макрос боя для воинов:
              01 /targetnext (захватывает ближайшего моба)
              02 /(если есть агр, если нет, то ставим атаку) 
            03 /(с пан.быст.доступа ставим соски (можно их поставить на автомат и не прописывать сюда))
              04 /(ставим скил)
              05 /(соски)
              06 /(другой скил)
              07 /(соски)
              08 /(если есть еще скил то ставим его сюда, если нет то ставим атаку)
              09 /(атака) или (соски)
              10 /(если проходит к этому времени откат первого скила, то ставим его снова)
              11 /(атака)
              12 /target свой ник (это делается для того чтобы сбить прицел с моба и если вы его не дабили в первый макрос, запустить макрос снова)
 
продолжение....
ПРИМЕРЫ МАКРОСОВ

Макросы для хилеров
Вот примером есть макрос для ШЕ или любого хиллера.
/useskill Greater Heal
/delay 5
/useskill Greater Heal
/delay 5
/useskill Greater Heal
/delay 5
/useskill Greater Heal
/delay 5
/useskill Greater Heal
/delay 5
%target , я устал, дай мне отдохнуть

/delay 5 как я надеюсь все поняли означает задержку времени в 5 секунд перед повторным использованием скила, число 5 можно менять на другое в соответствии со скорость вашего каста.

Примечание: если вы будете использовать %target, то перед тем как использовать и так далее поставте пробел. Почему?
пример:
1)%target is here (получится Примусis here).
Правильно будет поставить кому после %target
2) %target , is here (получится Примус, is here)
Кстати по 2 примеру и выпрашивают реки

Подобным способом можно создать и речарж макрос для мага ШЕ.
/useskill recharge
/delay 5
/useskill recharge
/delay 5
и так далее.

Примечание 1:
старайтесь прописывать макрос не с хот бара, а с таблицы скилов. Просто если вы поменяете что-то на хот баре - макрос работать не будет, поскольку у него в настройках то, чего уже на данной кнопке то и нет.

Примечание 2:
Мы люди богатые а баферов забываем одевать нормально) в частности у ШЕ имхо обязательно должна быть хомка с конверсией (зеленый кристалл 7 лвл) в этом случае 60% дополнительной манны серьезно помогают

Макросы для БД, СВС, ЕЕ и т.п.)
Самый распространенный макрос для супорта БД на дуалбоксе.
/useskill dance1
/useskill dance2
/useskill dance3
/target Вася пупкин (ваше имя)
/attack
/delay 110

и таким макаром заполнить повторение пока строчки не завершатся. Что он даст? Допустим, вы играете ТХ, и у вас БД на 2 компе. Чтоб не мучатся с ним, данный макрос привязует его к вам. как? Распишем.
1, 2 и 3 строчка это танци - на какие себе поставите
4 строчка ставит вас в таргет БД, 5 строчка заставляет атаковать баф бота вас(но так как бот СТРЛ зажать не может, он просто будет тупо бегать за вами), последняя строчка дает некоторый промежуток между танцами(а именно данное время). И по новой.
Тоесть остаточный макрос будет выглядеть так.

/useskill dance1
/useskill dance2
/useskill dance3
/target Вася пупкин (ваше имя)
/attack
/delay 110
/useskill dance1
/useskill dance2
/useskill dance3
/target Вася пупкин (ваше имя)
#я устал танцевать, не трожь меня!

С ним вы не должны теперь мучатся иногда раз в 4 минут запускать снова данный макрос. Так как запуск всего одна кнопка - ваша жизнь чиста и светлая.

Примечание:
в оригинале, как видите, советуют делать delay 110 как правило я устанавливаю 104 так как тогда ни секунды не проходит без танцев. Это может быть и не очень принципиально, но если вы ведете и СвСа, то каждая единица маны на счету

Также если вам надо и более 3-х танцев и МП на это нахватает можно использовать данный макрос (при условии что БД не будет передвигаться):
/sitstand
/useskill dance1
/useskill dance2
/useskill dance3
/useskill dance4
/useskill dance5
/sitstand
#что-то мне плохо, надо посидеть

C данным макросом ваш БДбудет регенить МП в сидячем положении
Примечание:
Данный макрос будет работать только если БД сидит

Макросы для торговли
Так же для торговли. Очень часто вижу людей орущих в чат про продажу. Сделаем легче намного.
/!Скупаю куски на СОМ у ГК
/delay 400
/!Скупаю куски на СОМ у ГК
/delay 400
и так далее…

и так далее. Тоесть нажатие одной кнопки вам даст спокойно посидеть около 20-30 минут, пока вашь макрос будет орать в чат сообщение (через тот промежуток времени который вы указали).

Еще один хороший трюк, когда вы милишник с хиллером дуал-бокс за спиной и у вас случайное пвп
Код:
1)#assist me for %target
2)/useskillforce name (название скила)

Ваш бот автоматически нацеливается и использует скилы (и дерется) с тем, кто на вас напал.
 
а вот еще один интересный макрос на анимированый титул)
/nick ->
/delay 1
/nick -->
/delay 1
/nick --->
/delay 1
/nick ---->
/delay 1
/nick ----->
/delay 1
/nick ------>

Информация взята с l2db.ru + форум шока + http://generale.clan.su/forum/10-15-1


Источник: http://lwdb.ru/index.php?part=articles&id=1049770
Категория: Мои статьи | Добавил: BlackFenix (06.10.2009)
Просмотров: 8736 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Поиск
Друзья сайта
  • Наш клан на сервере
  • Официальный сайт L2.ru
  • L2on.ru
  • GoHa.Ru
  • Энциклопедии Lineage II
  • Anathema База Знаний