Новости ВоВ в Google+ Новости ВоВ в Facebook Новости ВоВ Вконтакте Новости WoWRaider.Ru через RSS Видео World of Warcraft Новости WowRaider.Ru в Твиттере Поддержите проект WowRaider.Ru

Что такое макросы, macro?

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

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

ВоВ позволяет сделать две группы макросов: общие для учётной записи, их может быть 36 штук и они доступны для всех персонажей на всех серверах, и персональные для каждого персонажа - их может быть 18 штук у каждого персонажа.

Как создавать макросы?


Для создания макросов существует специальный интерфейс. Чтобы открыть окно создания макросов нужно ввести команду:

/macro

Откроется окно создания макросов:

Окно создания макросов

Вы видите ячейки для макросов, которые вы можете заполнить, две закладки - "Общие Макросы" и "Макросы Измельчителя". Измельчитель - это персонаж, на котором я создаю макрос. В самом низу есть кнопка "Создать". Нажав её, откроется окошко, где вы можете выбрать название для макроса и значок:

Окно создания макросов, выбор имени и значка

Как вы видите, имя макроса может содержать не более 16 символов. Значок вы можете выбрать из большого списка, предлагаемого ВоВом. Если вы, выберите значок со знаком вопроса, и макрос будет содержать использование способности или предмета - то значок автоматически будет иметь такое же изображение как значок способности или предмета.

Сделаем макрос "Привет Мир" и выберем первую доступную иконку. Нажмём "Ок". Имя макроса и значок можно потом поменять, нажав на кнопку "Смена названия/значка".

В списке макросов появился созданный нами "привет мир" с выбранным значком. Поставьте курсор в поле ввода под списком макросов и напишите:

/s Привет всем!!!

Первый макрос, Привет мир

Теперь перетащите иконку макроса на панель способностей, как из книги заклинаний:

Макрос на панели способностей

Теперь осталось только воспользоваться им, нажмите мышкой на вынесенный макрос или хоткей, который за ней закреплён:

Первый макрос в действии

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

Тексты макросов хранятся на игровом сервере, так что если вы зайдёте на своего персонажа с другого компьютера, то макросы останутся на месте, теоретически... (на самом деле, система достаточно глючная. Бывает что после захода с чужого компьютера макросы вообще пропадают).

Зачем нужны макросы?


Макросы позволяют вам автоматизировать некоторые скучные аспекты игры. Например, думаю вы часто видели рекламу в торговом канале, вроде: "Продам кучу саронитовой руды по 16 голды за стак". Писать такое руками каждый раз не очень удобно. Обычно, торговцы имеют макрос, и нажимают только одну кнопку:

/2 Продам кучу саронитовой руды по 16 голды за стак

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

  1. Повесить Метку охотника
  2. Натравить питомца
  3. Начать стрелять

Для этого нужно нажать 3 кнопки, что очень неудобно, если за вечер вы убиваете несколько сотен мобов. Гораздо удобнее сделать макрос:

/cast Метка охотника
/petattack
/cast Автоматическая стрельба

Выносите такой макрос на панель, выбираете цель, нажимаете макрос и - вуаля: марка висит, питомец рвётся в бой, а вы - стреляете.

Что умеют макросы?


С помощью макросов можно:

В макросах вы можете использовать:

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

Ссылки


Спасибо, все доходчиво написано, но хотел охотнику добавить пару скилов, ничего невышло.

/cast Метка охотника

/petattack

/cast Автоматическая стрельба

метку ставит, питомец бежит, автоатака начинается.

А пробую сделать:

/cast Метка охотника

/petattack

/cast Название скила

/cast Название скила

/cast Название скила

макрос заканчивает работу на атаке питомца. Подскажите что я делаю не так.

Может какие знаки надо вставлять?

Начкар:Спасибо, все доходчиво написано, но хотел охотнику добавить пару скилов, ничего невышло.

тебе сюда Гайд по Макросам World of Warcraft

Спасибо, все доходчиво написано, но хотел охотнику добавить пару скилов, ничего невышло.

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

/cast метка охотника

/petattack

/cast автоматическая стрельба (после этого каста все абилки начинают обновлятся, а ты пишешь дальше)

/cast Разрывной выстрел

/cast чародейский выстрел

Так вот после первой автоматической стрельбы все твои абилки пошли на обновление, а макрос не ждет ему подавай всё и сейчас вот он и спатыкается об кд на абилках)

пробуй так

/cast метка охотника

/petattack

/cast автоматическая стрельба

/stopcasting

/cast Разрывной выстрел

/stopcasting

/cast чародейский выстрел

/stopcasting