Shestak UI
Go Back   Shestak UI > Interface Forums > Russian Community > Bugs Reports

Bugs Reports Report any bugs or issues you come across with ShestakUI.

Advertising

 
Thread Tools
Old 21.02.2012, 09:58   #71
Wetxius
 Assistant User Information

Wetxius's Avatar
Quote:
Originally Posted by Shestak View Post
Тк ты добавил это из-за появившихся ошибок связанных с апдейтом пет фрейма?
Ну, я это нашел на вови
Отдельно правда не пробовал с фреймами игрока, сказать ничего не могу

Добавлено через 1 минуту
А добавлял потом, когда на квесте Беспокойный род показывал ошибки Атлас лут. Без него было всё гут

Добавлено через 22 минуты
Ну да, попробовал без
PetFrame_Update = T.dummy
16 ошибок карты.
Добавил PlayerFrame:Kill() - нет ошибок.
Ну и аналогично, если есть PetFrame_Update и нет PlayerFrame:Kill()
Old 21.02.2012, 09:58   #1.5 - Disable Ads

Advertise on this site

Old 22.02.2012, 01:44   #72
Shestak
 Junior Member User Information

Shestak's Avatar
Offtop


В общем у нас есть 2 варианта с 2 вариациями.
1.1 - Твой вариант Kill.lua и текущая функция Kill() (то, что на гитхабе)
1.2 - Твой варинт Kill.lua и старая версия функции Kill() (где-то выше в топике показывал ее)
2.1 - Текущий вариант Kill.lua и текущая функция Kill()
2.2 - Текущий вариант Kill.lua и старая версия функции Kill()
Old 22.02.2012, 07:29   #73
Wetxius
 Assistant User Information

Wetxius's Avatar
Ну, что я могу сказать. Вариант:
lua Code [Select]:
if C.unitframe.enable and (addon == "ShestakUI_DPS" or addon == "ShestakUI_Heal") then
        InterfaceOptionsFrameCategoriesButton11:SetScale(0.00001)
        InterfaceOptionsFrameCategoriesButton11:SetAlpha(0)
        CompactRaidFrameManager:Kill()
        CompactRaidFrameContainer:Kill()
        CompactUnitFrame_UpateVisible = T.dummy
        CompactUnitFrame_UpdateAll = T.dummy
        CompactUnitFrameProfiles_ApplyProfile = T.dummy))
    end
Тестировался мною, уже в течении где-то недели. Я ходил в рейды на 10/25 человек, бг, арену, в героики на 5 человек, прыгал на технику во время боя, проходил дейлики на турнире. Ошибок не возникало, при включенных аддонах типа: Атласлут, аукционер, аукционатор.
Old 22.02.2012, 07:30   #74
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Вариант:
А этот вариант и измененная функция Kill():
lua Code [Select]:
----------------------------------------------------------------------------------------
--  Kill object function
----------------------------------------------------------------------------------------
local function Kill(object)
    if object.UnregisterAllEvents then
        object:UnregisterAllEvents()
    end
    object.Show = T.dummy
    object:Hide()
end
Попробуй плз, если не сложно.


Offtop
Old 22.02.2012, 07:51   #75
Wetxius
 Assistant User Information

Wetxius's Avatar
Вроде ещё можно сделать так:
lua Code [Select]:
DisableAddOn("Blizzard_CUFProfiles")
DisableAddOn("Blizzard_CompactRaidFrames")
Но нужно после этого делать обязательный релог
Old 22.02.2012, 07:56   #76
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Но нужно после этого делать обязательный релог
Насколько я понимаю, это нужно сделать один раз, тк потом отключенность прописывается в \WTF\Account\%ACC%\%SERV%\%CHAR%\AddOns.txt
Old 22.02.2012, 08:01   #77
Wetxius
 Assistant User Information

Wetxius's Avatar
Так то, но, если встроить это с загрузкой наших рейд фреймов, если их отключить, близовские же не вернутся?

Добавлено через 1 минуту
А так, вариант хороший, не грузить близовские рейд фреймы = нет нагрузки, нет проблем
Old 22.02.2012, 08:03   #78
Shestak
 Junior Member User Information

Shestak's Avatar
Вообще, по идее, должно отключиться до тех пор, пока мы не включим их снова. Если брать аналогию с обычными эддонами(не близовыми).

Надо потестить, тк мб это будет самым наилучшим вариантом

Добавлено через 46 секунд
У ALZA вообще эти две строки запускаются постоянно, без привязки к какому-либо эвенту.
Old 22.02.2012, 08:13   #79
Wetxius
 Assistant User Information

Wetxius's Avatar
Code [Select]:
...erface\AddOns\ShestakUI\Modules\Misc\RaidUtility.lua:100: attempt to index global 'CompactRaidFrameManagerDisplayFrameLeaderOptionsRaidWorldMarkerButton' (a nil value)
Count: 1

Call Stack:
[C]: ?
...erface\AddOns\ShestakUI\Modules\Misc\RaidUtility.lua:100: in main chunk
Code [Select]:
Interface\AddOns\ShestakUI\Core\Functions.lua:453: attempt to index local 'frame' (a nil value)
Count: 1

Call Stack:
[C]: ?
Interface\AddOns\ShestakUI\Core\Functions.lua:453: in function `SkinCheckBox'
...ddOns\ShestakUI\Modules\Skins\Blizzard\Interface.lua:225: in function `skinfunc'
Interface\AddOns\ShestakUI\Core\Functions.lua:518: in function <Interface\AddOns\ShestakUI\Core\Functions.lua:501>
Добавлено через 14 секунд
Как-то так

Добавлено через 35 секунд
Пропали рейдовые метки на пол, из-за этого полезли ошибки
Old 22.02.2012, 08:13   #80
Shestak
 Junior Member User Information

Shestak's Avatar
Quote:
Originally Posted by Wetxius View Post
Как-то так
Черт, тогда и метки на пол не будут работать

П.С.: А чего, сервера подняли?

Tags
compactpartyframe, compactraidframe, compactraidframemanager

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Fixed] Blocked from using SearchLFGLeave() Shestak Bugs Reports 3 22.05.2011 17:37


Mobile Style Русский English Deutsch Italian Chinese