у кого-то есть информация как убрать фрейм игрока в пати и рейде?
- - - Updated - - -
вроде сам разобрался
не добавлять игрока в пати и рейд https://github.com/RomanSpector/Comp...eContainer.lua
Код:
function CompactRaidFrameContainer_AddPlayers(self)
--First, sort the players we're going to use
assert(self.flowSortFunc); --No sort function defined! Call CompactRaidFrameContainer_SetFlowSortFunction.
assert(self.flowFilterFunc); --No filter function defined! Call CompactRaidFrameContainer_SetFlowFilterFunction.
table.sort(self.units, self.flowSortFunc);
for i=1, #self.units do
local unit = self.units[i];
if not UnitIsUnit(unit, "player") and self.flowFilterFunc(unit) then -- ВМЕСТО if ( self.flowFilterFunc(unit) ) then
CompactRaidFrameContainer_AddUnitFrame(self, unit, "raid");
end
end
FlowContainer_SetOrientation(self, "vertical")
end
еще скрипт на сортировку нашел, если менять местами true и false то игрок будет отображаться в самом начале либо в самом конце
Код:
LoadAddOn("Blizzard_CompactRaidFrames")
CRFSort_Group = function(a, b)
if UnitIsUnit(a, "player") then
return false
elseif UnitIsUnit(b, "player") then
return true
else
return a < b
end
end
CompactRaidFrameContainer.flowSortFunc = CRFSort_Group