Скрыть стандартные Арена фреймы - решение

Всем привет!

Недавно столкнулся с проблемой что при использовании аддона GladiusEx и ему подобным (кроме sArenas ведь это и есть стандартные панели но с настройками) стандартные фреймы арена противников нельзя никак скрыть/убрать простым методом, потому напишу то что помогло мне скрыть эти панели:

  1. Скачал установил аддон MoveAnything и все строчки содержащие в себе “Arena” скрыл, скрин - https ://ibb.co/mhwnsH1

  2. Скачал установил аддон AdvancedInterfaceOptions и также все строчки содержащие в себе “Arena” поставил на “0”, скрин - https ://ibb.co/JsJmMRm

Теперь я спокойно могу использовать GladiusEx и мне не мешают стандартные арена фреймы от Blizzard.

Пользуйтесь на здоровье.

P/S

почему то мне скрипты или каждый аддон по отдельности не помогли, а вот вместе все заработало.

Так же есть еще выход через создание аддона:

Заходим на сайт: https ://addon.bool.no/

Title: заполняем как хотим (это название аддона)

Code: вставляем этот текст.

–[Hide Default Blizzard Arena Frames]
showArenaEnemyFrames = 0
SetCVar(‘showArenaEnemyFrames’, 0, ‘SHOW_ARENA_ENEMY_FRAMES_TEXT’) LoadAddOn(“Blizzard_ArenaUI”);ArenaEnemyFrames:Hide();ArenaEnemyFrame1:Hide();ArenaEnemyFrame2:Hide();ArenaEnemyFrame3:Hide();ArenaEnemyFrame1CastingBar:Hide();ArenaEnemyFrame2CastingBar:Hide();ArenaEnemyFrame3CastingBar:Hide();

Далее скачиваем аддон и закидываем вместе с аддонами в World of Warcraft_retail_\Interface\Addons

На EU форумах пишут что кому то только этот способ помог. Я не стал этого делать, мне и первый вариант подошел.

2 лайка

Ничего из вышеперечисленного не сработало)

Лайков: 1

С тех пор как с выходом драгонфлайта MoveAnything перестал адекватно работать, прячу насильно фреймы следующим кодом:

local frames = {
	MainMenuBar, 
	ActionBarController,
	BagsBar, 
	MainStatusTrackingBarContainer, 
	SecondaryStatusTrackingBarContainer, 
	ChatFrame1.ScrollBar, 
	PlayerFrame, 
	TargetFrame,
	--Minimap,
	--MinimapCluster,
	BuffFrame.CollapseAndExpandButton,
	BuffFrame
}
for _, frame in pairs(frames) do 
	frame:UnregisterAllEvents()
	frame:SetScript("OnShow", function(self) self:Hide() end) 
	frame:SetScript("OnEvent", nil)
	frame:Hide() 
end

А куда этот код закидывать? Сделал с ним аддон, не помогло.

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

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

Как аддон называется? Куда конкретно код вводить

Вот вам аддон из кода выше:
https://drive.google.com/file/d/1UKIafL46y-1FesgHwPfbJkWvKFp804hy/view?usp=sharing

А есть у кого реально получилось скрыть стандартные арена фреймы в текущем 10.1.5?
Ни один из указанных в данной статье способов не помог.

Хз, что у вас там не получается. Добавляю CompactArenaFrame в список аддона и никаких стандартных арена фреймов.
https://cdn.discordapp.com/attachments/1069117815258361939/1136281045096992778/1111.png
И даже в редактирования интерфейса принудительно включенные арена фреймы не появляются:
https://cdn.discordapp.com/attachments/1069117815258361939/1136281045814223049/2222.png

А можно подробнее, куда именно в список добавил или в каком виде?

Или может сможешь обновить выложенный на гугл диск аддон?)

https://drive.google.com/file/d/1UKIafL46y-1FesgHwPfbJkWvKFp804hy/view?usp=sharing

Лайков: 1

Cпасибо, этот сработал :slight_smile:

Демон, верни файл из корзины! Нельзя так с людьми!

Скинь что он там кидал выше. А то ваще нифига не помогает

Восстановила, мне этот аддон нафиг не нужен на диске. Код несколькими сообщениями выше написан, бери и копируй.

Спасибо что восстановила. Но,думаю, что ты не глупенькая девочка и понимашь что все выше перечисленные инструкции были протестированны. И по каким-то причинам они не сработали у меня. Поэтому я и обратился с просьбой восстановить. Спасибо еще раз.

Но єто тоже не сработало нтифига. Что-то изменили в 10.2

Всё работает идеально. Специально скачала вов и проверила. Что на самой арене, что в редактировании интерфейса стандартные арена фреймы не появляются.

Капец. А что же я делаю не верно? У тебя больше не стоит никаких аддонов? Вообще не могу понять закономерность моих неудач(

Ну, классические советы: Выключи все аддоны (а лучше перемести из папки с игрой Interface и WTF), поставь 1 аддон и посмотри работает ли. Попробуй без аддонов просто запустить скрипт:

/run local f=CompactArenaFrame f:UnregisterAllEvents()f:SetScript("OnShow",function(self)self:Hide()end) f:SetScript("OnEvent",nil)f:Hide() 

И смотри, в редактировании интерфейса с галочкой Рамки арены они не появляются, значит криво ставишь аддон. Если появляются, то что-то мешает, хотя со стандартным интерфейсом мешать ничего не может, возможно переустанови игру.

Лайков: 1