Итак господа, многие ни раз сталкивались с тем, что порой какое-то действие хочется выполнить быстрее и проще, или пофиксить элементарные баги без релога? Я покажу вам самые распространенные и необходимые команды, которые лично мне потребовались за продолжительное время игры
1) Первое, что я хочу вам продемонстрировать - это скрипт, помогающий сразу обменивать любое количество баджей одним кликом. Заманчиво? А как же! Создайте макрос (команда /macro) и впишите туда следующее (без кавычек):
/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Emblem of Heroism",140)
В последних скобках вписываем количество и название вашей эмблемки без ошибок. Язык эмблемки зависит языка интерфейса клиента.
2) Легендарный скрипт, нацеленный на исправление ошибок рекаунта, отображения хотов, дотов, дамага, ремонта съехавшей карты, вообщем все баги, возникающие после комбата. По такой же схеме добавьте в макрос и вынесете на панельку:
/run local f = CreateFrame("frame",nil, UIParent); f:SetScript("OnUpdate", CombatLogClearEntries);
3) Скрипт на добавление массы игроков в гильдию.
/script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then GuildInvite(c); end; i=i+1; end;
Использование: открываем окошко поиска игроков и фильтруем его, вбивая в адресную строку диапазон лвл, например: "1-15"? либо название локации, в котором будут игроки для скрипта. После филтрации пуляем скрипт, и всем, кто был в поиске придет инвайт.
4) Не мало кто нуждался в том, чтобы линкануть предмет в макрос? да легко:
/run local _,x = GetItemInfo (ID); SendChatMessage(" текст до линка "..x.."! текст после линка", "CHANNEL", nil , 6); "
Там, где написано ID - вставляем id вашей шмотки, взятого из вовдата версии 3.3.5 (Вовхед свежего обновления, может быть несоответствие!) В конце просто указываем канал, в который вы собрались что-то линковать, интересно, но на разных чарах "all" канал под разными цифрами - где 6, где 5. Ну и разумеется, куда вписывать текст вы сами уже поняли.
5) Каждый раз, когда вы остаетесь последним в пати после после ппг, вам приходится релогаться, ибо багается пати. Ремонтирующий скрипт в студию!
/Script LeaveParty ()
6) Полная перезагрузка интерфейса без релога:
/reload
7) У вас слишком большой флай маунт, и вам хочется отдалить камеру подальше? Есть скрипт!
/console cameraDistanceMaxFactor 3.4
8) Вы кинули кому-то дуэль, а он афк'шит? Отменяем дуэль!
/run CancelDuel()
/forfeit
/отказ
/concede
9) Вы встали духом возле своего тела но не можете реснуться? Скрипт в студию:
/RetrieveCorpse()
10) У вас есть свой личный гб, но надо назначит главу гильдии на офнувшего перса? Не вопрос!
/gpromote <игрок>
/gleader <игрок>
11) Берет в цель игрока, нпц:
/target "имя"
12) Выбор цели у цели.
/assist
13) Основные "пет" комманды:
а) Делает так, чтобы пет атаковал ваш таргет.
/petattack
б) Питомец начинает следовать за вами.
/petfollow
в) Удобно в частности на ребре, когда нужно заставить петов остановиться и не предпринимать никаких действий.
/petstay
г) Скрипт, вылечивающий пропавшую панельку питомцев (только для локов и дк)
/script PetAbandon()
14) Скрипт, автоматически изучающий недостающие спеллы у тренера в один клик.
/run LoadAddOn"Blizzard_TrainerUI" f=ClassTrainerTrainButton f.e = 0 if f:GetScript"OnUpdate" then f:SetScript("OnUpdate", nil)else f:SetScript("OnUpdate", function(f,e) f.e=f.e+e if f.e>.01 then f.e=0 f:Click() end end)end
15) Макрос, чтобы использовать случайный спелл. Сначала вписываем команду, а затем просто набор заклинаний или, например, маунтов:
/castrandom Black Drake Mount, Brown Kodo, Armored Brown Bear (Для русского клиента - аналогично русские названия маунтов, но обязательно с учетом регистра)
16) Заставляет вас слезть с маунта.
/dismount
17) Кастует спелл, указанный в макросе. Например:
/cast rejuvenation
18) Делает так, чтобы несколько спеллов были на одной кнопке панельки. Например бафы приста. Таким образом, при нажатии кнопки бафы проходят по порядку.
/target Пухозаврик
/castsequence reset=5 Молитва духа, Молитва стойкости, Молитва защита от темной магии.
19) Выходит из любой формы, будь то вы дру, шп, вар итд
/cancelform
20) Написать в личное сообщение цели.
/run if UnitExists("target") then SendChatMessage("Твой текст","WHISPER",nil,UnitName("target")) end
21) Скрипты на анэквип и эквип пушек для мк на Леди:
/script PickupInventoryItem(16) PutItemInBag(20)
/script PickupInventoryItem(17) PutItemInBag(20)
/script PickupInventoryItem(18) PutItemInBag(20)
/equipslot 16 название пушки в правой руке
/equipslot 17 название пушки в левой руке
/equipslot 18 название метательного, лука, жезла и пр.
22) Скрипт, выравнивающий камеру персонажу.
/script SetView(4); SetView(4)
23) Макрос на атаку ближайших живых вражеских существ:
/targetenemy [noharm][dead]
/cast Выстрел
Хотел бы также обратить на некоторые интересные, малопопулярные аддоны:
1) Bejeweled
Аддон - мини-игра. Играться в алмазики, когда ждешь респа, кого-то в рейде или находишься в полете. Развлекуха
2) Comix
Аддон, добавляющий забавные звуки и анимацию в игру. На следующие версии клиента его перестали выпускать=)
3) Enchantrix
Аддон, который показывает на какие составляющие продизится шмотка, измельчится трава, просеится руда с каким шансом вероятности.
3) MikScrollingBattleText
Аддон, который меняет отображение полученного и нанесенного урона. Упорядычивает данные, а также показывет какая абилка нанесла дамаг.
4) QueestGuru
Замечательный аддон, показывающий какие квесты ты сделал в конкретной локации, сколько их всего и какие остались. Актуально для гонщиков за хранителем мудрости.
5) SilverDragon
Аддон, который бьет тревогу, когда в зоне видимости появляется рарник. С ним можно не юзать /target
Напоследок могу подсказать кое-что тем, кто играет на английском клиенте. Чтобы линковать ачивы и профы - требуется в русском клиенте линкануть в макрос вашу ачиву или профу - в таком случае этот макрос можно использовать в английском клиенте. Тема будет регулярно дополняться новыми ништяками. Желаю удачи!
Аддоны можно скачать по ссылке:
https://yadi.sk/d/IvspRJVb3J8bA6