Полезности и нужности (комманды)

Статус
Закрыто для дальнейших ответов.

Dispum

Senior GM
Регистрация
Октябрь 9, 2024
Сообщения
41
Реакции
34
Ниже предоставлен перечень с описанием полезных и нужных (возможно) комманд для игры на пиратском клиенте (и не только)

- воскрешение, если кнопка "покинуть тело" неактивна (серенькая) и комманда .st не дает результата

- если кнопка активна, но не воскрешает

/run if not AR then AR=CreateFrame("Frame");AR:SetScript("OnEvent", RetrieveCorpse); AR:RegisterEvent("CORPSE_IN_RANGE");ChatFrame1:AddMessage("Auto-Ress macro zapnuto.",1,1,0) end;
- крайняя мера, если панели с кнопочкой "покинуть тело" вообще нет (если и это не помогло, то только через Личный кабинет)

/join ПоискСпутников
(либо /войти ПоискСпутников)
- подключение к общему текстовому каналу "Поиск спутников" (на данном сервере именно он выделен для общения)

- автопокупка предмета по индексу (n) с кол-вом (m), ниже пример с индексами

1735730551078.png 1735730640708.png
Пример для покупки 200 штуков Лисоцвета за одно нажатие:
/run BuyMerchantItem(18, 200)

/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("НАЗВАНИЕ",1)
- аналог автопокупки выше, но по названию предмета и по 1 штучке (иногда полезно для покупки предметов, которые идут в единственном экземпляре)

/script SetDungeonDifficultyID(1)
/script SetDungeonDifficultyID(23)
- обновление/смена уровня сложности подземелья, (1) - обычка, (2) - героик, (23) мифик

/script SetRaidDifficultyID(14)
/script SetRaidDifficultyID(16)
- аналог выше, но с рейдами, (14) - обычка, (15) - героик, (16) - мифик

/console CameraDistanceMaxFactor 10
/console CameraDistanceMax 50
- для смены ограничения на отдаление камеры

/run mt=mt or CreateFrame("Frame")function m(t)SendChatMessage(t,"PARTY")end t=9 c=0 u="OnUpdate"m("Атака через 10!")mt:SetScript(u,function(self,e)c=c+e if c>=1 then if t==0 then m(">___<")mt:SetScript(u,nil)else m(t)end c=0 t=t-1 end end)
- отсчет в чат группы, для смены начала отсчета - нужно заменить циферку, а для начального и конечного текста - текст в кавычках

1737083699470.png

/run mt=mt or CreateFrame("Frame")function m(t)SendChatMessage(t,"RAID_WARNING")end t=9 c=0 u="OnUpdate"m("Атака через 10!")mt:SetScript(u,function(self,e)c=c+e if c>=1 then if t==0 then m(">___<")mt:SetScript(u,nil)else m(t)end c=0 t=t-1 end end)
- аналог выше, но в канал ОР (объявление рейду)

- для отключения свечения текстур (для возврата меняем "0" на "1")

/script ChatFrame1:AddMessage(string.format("%d%%", (GetUnitSpeed("Player") / 7) * 100))
- для просмотра реальной скорости передвижения персонажа (нужно прожать во время движения), для просмотра скорости цели - заменить "Player" на "Target"

- для сканирования и показа крысюков, которые держат в комбате

1735731753918.png

- проверка квеста по его ID на выполненность (нужно держать в таргете цель, у которой проверяем)

1735731970694.png

- просмотр бафов цели

Несколько указаны и описаны в постах ниже:
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.
Верх