Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Актуальные макросы для игры

Упомянутые в теме пользователи:

Страница 1 из 7 123 ... ПоследняяПоследняя
Показано с 1 по 12 из 78

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Ветеран форума Аватар для Mr. Morius
    Регистрация
    04.01.2012
    Адрес
    Минск
    Сообщений
    1,436
    Поблагодарил(а)
    456
    Получено благодарностей: 1,413 (сообщений: 389).
    Репутация: 2039

    Smile Актуальные макросы для игры

    В этой теме я собрал общие макросы, в которых нуждаемся все мы.

    Несколько слов о макросах.

    Что же такое макросы?

    В World Of Warcraft макрос - это группа /слеш команд которые выполняются все вместе при нажатии одной кнопки. В любое время у вас может быть 36 макросов, которые доступны для всех ваших персонажей на всех серверах в пределах одной учетной записи, а также 18 других макросов, которые доступны для каждого конкретного персонажа, в общей сложности 54 макроса. Начиная с патча 3.0 "родные" макросы хранятся на сервере.

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

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

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

    С помощью макросов можно:
    • Использовать предметы
    • Использовать способности
    • Целиться
    • Говорить
    • Выражать эмоции
    • Создавать предметы
    • Распылять предметы
    • Просеивать руду
    • и многое другое...


    В макросах вы можете использовать:
    • Слэш команды
    • Фрагменты кода на языке LUA


    Общие макросы:

    /chatlog - Позволяет сохранять ваши сообщений в чате, в отдельный файл. Действует по принципу вкл/выкл. Сохраняет в файл \Logs\WoWChatLog.txt
    /combatlog - Позволяет сохранять логи боя, в отдельный файл. Действует по принципу вкл/выкл. Сохраняет в файл \Logs\WoWCombatLog.txt
    /reload - Перезагрузка интерфейса. Из игры не выходит. Во время перезагрузки вы находитесь в игровом мире!
    /afk *тут ваш текст*(Без *) - Включает режим: "Отошел от клавиатуры", все люди вам написавшие, будут уведомлены об этом соответствующей фразой. Например: /afk Ушел курить/за чаем.
    /script PetAbandon() - Если у вас пропала панелька умений для питомцев, то этот скрипт для вас. охотникам этот скрипт не подходит, только Чернокнижники и Рыцари Смерти.
    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then GuildInvite(c); end; i=i+1; end; - Макрос кидает приглашение в гильдию всех игроков, которые без гильдии и находятся в одной локации вместе с вами.
    Макросы для работы с звуковыми эффектами:
    /run UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE")
    /console Sound_EnableSFX 0
    - Выключает звуковые + текстовые сообщения об ошибках (мало маны, цель в не зоны..., заклинание еще не готово)
    /run UIErrorsFrame:RegisterEvent("UI_ERROR_MESSAGE")
    /console Sound_EnableSFX 1
    - Включает звуковые + текстовые сообщения об ошибках.
    Макросы для покупки/обмена/продажи:

    /script ClearCursor()local g,i,j,s,a,b=gsub;for i=0,4 do for j=1,GetContainerNumSlots(i)do s=GetContainerItemLink(i,j)if(s)then a,b,s=GetItemInfo(g(g(s,".*\124H",""),"\124h.*","" ))if(s==0)then PickupContainerItem(i,j)DeleteCursorItem()end;end; end;end -Макрос для чистки сумок. (Чистка идет по принципу: если серый цвет, то удалять.)
    /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cff1eff00") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end - Макрос для удаления зелени. Принцип такой же, написано проще.
    /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"Грубый камень") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end - Макрос на удаление определенных вещей. Удаляет из сумок предмет "Грубый камень"
    /run for bag = 0,4,1 do for slot = 1, 32, 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"cffffffff") then PickupContainerItem(bag,slot); DeleteCursorItem(); end; end; end - Макрос для удаление Белых вещей. (Спасибо Данечка)
    /script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Эмблема героизма",255) - Макрос для обмена эмблем. В данном случае он дает возможность купить 255 (больше за одни раз купить нельзя) Эмблема героизма. Как работает? Подходим к нужному вендору, открываем страницу, где находиться нужная покупка и активируем макрос. В кавычках,где Эмблема героизма, вводить можно любой итем: Ледяной шар, Древнейший саронит, Извечная земля и т.д., хатем сразу же количество, в нашем случае это 255, следовательно можно купить от 1 до 255
    Макросы для камеры:
    /console cameraDistanceMaxFactor 3.4 - Выставляет максимально возможное удаление камеры от персонажа (примерно в 2 раза больше того, что по умолчанию предлагает игра). Очень удобно в PvE.
    Макросы для аддонов:
    /script CombatLogClearEntries() - Лечит recount после дисканекта либо /reload
    /disableaddons - Выключаются все аддоны + перегружает UI (Пользовательский Интерфейс)
    /enableaddons - Включаются аддоны
    /run local f = CreateFrame("frame",nil, UIParent); f:SetScript("OnUpdate", CombatLogClearEntries); - Перезагружает полностью все аддоны.
    Макросы для группы/рейда:
    /script LeaveParty () - Макрос делает так, что вы покидаете группу
    /SetLootMethod(methodstring, player) - Устанавливает способ лута: "freeforall","roundrobin","master".
    /roll - Выдаёт случайное число от 1 до 100
    /script SetRaidDifficulty(x) 1-10об 2-25об 3-10гер 4-25гер
    /script SetDungeonDifficulty(y) y=1(5об) у=2(5гер)
    - Обновление рейдовых подземелий
    /equipset названиесета - одевает сохраненный набор шмота
    /usetalents 1 или /usetalents 2 - активирует первый или второй набор талантов
    PvP Макросы:
    /Duel (имя, либо просто возьмите в таргет) - Вызывает на дуэль игрока.
    /CancelDuel() - Отменяет дуэль.
    /script JoinBattlefield(1, asGroup) - При нажатии на макрос регает случайное бг
    Пока это все. Макросы были взяты с нашего форума и которые знаю сам. В дальнейшем оставляйте полезные макросы ниже пот этим постом, буду добавлять.

  2. 9 пользователей сказали cпасибо Mr. Morius за это полезное сообщение:

    Foster (07.11.2012),Ilovebaniza (04.11.2013),Komar_WP (07.10.2013),ms_474 (18.06.2013),qaz321 (02.10.2012),reckless (26.08.2014),Уникальность (15.03.2013),Глaвный (17.06.2015),Госу (09.06.2014)

  3. #2
    Старожил Аватар для svonjoi
    Регистрация
    28.04.2012
    Сообщений
    196
    Поблагодарил(а)
    38
    Получено благодарностей: 11 (сообщений: 6).
    Репутация: 11
    /плевок самый нужный макрос на арене если вы проиграли =)))

  4. 5 пользователей сказали cпасибо svonjoi за это полезное сообщение:

    Foster (07.11.2012),Hispaniola (23.03.2017),reckless (05.01.2017),terr (07.10.2021),White Queen (21.08.2018)

  5. #3
    Заблокирован Аватар для Frenzystyle
    Регистрация
    03.09.2012
    Адрес
    Сибирь
    Сообщений
    147
    Поблагодарил(а)
    24
    Получено благодарностей: 29 (сообщений: 28).
    Репутация: 29
    Цитата Сообщение от svonjoi Посмотреть сообщение
    /плевок самый нужный макрос на арене если вы проиграли =)))
    ахаха да да да :d
    \0"Падающего толкни!"(с)Ницше

  6. #4
    Эксперт Аватар для Geen ♥
    Регистрация
    13.04.2012
    Сообщений
    585
    Поблагодарил(а)
    331
    Получено благодарностей: 681 (сообщений: 437).
    Репутация: 534
    Цитата Сообщение от Morius Посмотреть сообщение
    /usetalents 1 или /usetalents 2 - активирует первый или второй набор талантов
    Пародия макроса

    /usetalents [spec:1] 2;1

  7. #5
    Ветеран форума Аватар для FDru
    Регистрация
    05.01.2012
    Сообщений
    1,239
    Поблагодарил(а)
    377
    Получено благодарностей: 179 (сообщений: 130).
    Репутация: 238
    Цитата Сообщение от Morius Посмотреть сообщение
    /run local f = CreateFrame("frame",nil, UIParent); f:SetScript("OnUpdate", CombatLogClearEntries); - Перезагружает полностью все аддоны.
    Точно не полностью и не все. Которые с комбат логом работают только мб.

  8. #6
    Новичок Аватар для sollertis
    Регистрация
    21.06.2012
    Сообщений
    10
    Поблагодарил(а)
    0
    Получено благодарностей: 5 (сообщений: 1).
    Репутация: 5
    Помогите с макросом.
    Цель макроса: ХолиПрист кидает заклинание Оберегающий дух (через mouseover) на цель;
    1. Должно отправится оповещение в YELL чат в виде : "[Линк спела Оберегающий дух] на @Имя_цели "
    2. Должно отправится оповещение в Приват цени в виде : "[Линк спела Оберегающий дух] на Вас"
    3. Заклинание (Оберегающий дух) должно юзнутся на цель маусовера.

    Доп.Условия:
    1.Не должно приходить оповещение ни в Приват ни в YELL чат , если заклинание Оберегающих дух не сработало ( слишком далеко цели, или преграда , или сало и тп)
    2.Если заклинание Оберегающих дух на КД, Не должно приходить оповещение ни в Приват, ни в YELL чат.

    Что смог сделать...
    Краткая форма для 255 символов:

    /use [@mouseover]Оберегающий дух
    /run s=47788;i=" {череп}";un=UnitName("mouseover");L=GetSpellL ink(s);_,d=GetSpellCooldown(s);
    if d<2 then SendChatMessage(i..L.." на "..un..i,"yell");SendChatMessage(i..L.." НА ТЕБЕ!"..i,"WHISPER",nil,un);end;

    Полная форма для лучшего понимания:

    /use [@mouseover] Оберегающий дух
    /run _,d=GetSpellCooldown(47788); //записание значения КД спелла в переменную d
    if d<2 then // Проверили есть ли КД на спелле. если нет продолжили скрипт
    SendChatMessage("{череп}"..GetSpellLink(47788 ).." на "..UnitName("mouseover").."{череп}","yell ");
    //Оповещение в YELL чат , с линком спелла по ID (47788) + имя цели маусовер
    SendChatMessage("{череп}"..GetSpellLink(47788 ).." НА ТЕБЕ! {череп}","WHISPER",nil,UnitName("mouseover")) ;
    //Оповещение в Привет чат цели маусовера , с линком спелла по ID (47788)
    end;

    Проблемы:
    Если цель далеко\за преградой\или нет возможности прочитать заклинание(например стан\сало) , Оберегающий дух конечно не кидается , но оповещения проходят . Как решить эту проблему, какой проверкой?

    PS: Зачем не это нужно объяснять не буду, если есть возможность подсказать низкий поклон вам в ноги, остальные с тупыми ответами - лесом.

  9. #7
    Старожил Аватар для Абубу
    Регистрация
    12.08.2012
    Адрес
    Москва
    Сообщений
    93
    Поблагодарил(а)
    7
    Получено благодарностей: 21 (сообщений: 12).
    Репутация: 21
    Цитата Сообщение от Morius Посмотреть сообщение
    /CancelDuel() - Отменяет дуэль.
    Ну по русский проще /отказ ,полезный макрос если кинули дуэль а игрок афк/не хочет принимать

  10. #8
    Новичок
    Регистрация
    03.08.2012
    Сообщений
    10
    Поблагодарил(а)
    2
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    обясни плиз етот макрос
    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then GuildInvite(c); end; i=i+1; end; - Макрос кидает приглашение в гильдию всех игроков, которые без гильдии и находятся в одной локации вместе с вами.

  11. #9
    Новичок
    Регистрация
    04.05.2018
    Адрес
    Минск
    Сообщений
    1
    Поблагодарил(а)
    1
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    Можно прописать через Cansel остановку долгого каста и сразу другой каст 1 кнопкой

  12. #10
    Старожил Аватар для plq
    Регистрация
    04.03.2012
    Сообщений
    120
    Поблагодарил(а)
    30
    Получено благодарностей: 36 (сообщений: 18).
    Репутация: 11
    /follow -- соответственно, следуем за игроком. Удобно бегать от босса к боссу в цлк ))

  13. #11
    Старожил Аватар для Somerhold
    Регистрация
    30.06.2012
    Сообщений
    157
    Поблагодарил(а)
    213
    Получено благодарностей: 62 (сообщений: 36).
    Репутация: 76
    Нужен макрос для пенанса/холишока смысл такой: если у меня в цели противник он его не бил а только хилил меня или напа.

  14. #12
    Новичок
    Регистрация
    18.09.2012
    Сообщений
    1
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).
    Репутация: 0
    подскажите плз как сделать чтобы над головой противника была полоска с его хп?

Страница 1 из 7 123 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •