Dispum
Senior GM
- Регистрация
- Октябрь 9, 2024
- Сообщения
- 41
- Реакции
- 34
Ниже предоставлен перечень с описанием полезных и нужных (возможно) комманд для игры на пиратском клиенте (и не только)
- воскрешение, если кнопка "покинуть тело" неактивна (серенькая) и комманда .st не дает результата/script RepopMe()
- если кнопка активна, но не воскрешает/script RetrieveCorpse()
- крайняя мера, если панели с кнопочкой "покинуть тело" вообще нет (если и это не помогло, то только через Личный кабинет)/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), ниже пример с индексами/run BuyMerchantItem(n, m)


Пример для покупки 200 штуков Лисоцвета за одно нажатие:
/run BuyMerchantItem(18, 200)
- аналог автопокупки выше, но по названию предмета и по 1 штучке (иногда полезно для покупки предметов, которые идут в единственном экземпляре)/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) - обычка, (2) - героик, (23) мифик/script SetDungeonDifficultyID(1)
/script SetDungeonDifficultyID(23)
- аналог выше, но с рейдами, (14) - обычка, (15) - героик, (16) - мифик/script SetRaidDifficultyID(14)
/script SetRaidDifficultyID(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)

- аналог выше, но в канал ОР (объявление рейду)/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")/console set ffxGlow "0"
- для просмотра реальной скорости передвижения персонажа (нужно прожать во время движения), для просмотра скорости цели - заменить "Player" на "Target"/script ChatFrame1:AddMessage(string.format("%d%%", (GetUnitSpeed("Player") / 7) * 100))
- для сканирования и показа крысюков, которые держат в комбате.deb com

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

- просмотр бафов цели
Несколько указаны и описаны в постах ниже:
Последнее редактирование: