Я бы с радостью, да времени сейчас нет.
Я бы с радостью, да времени сейчас нет.
Отличный гайд
Если будет совсем скучно, попробуй адаптировать под 3.3.5:
Скрытый текст
[свернуть]
Скрытый текст
[свернуть]
Я тоже обеими руками за идею снижения памяти потребляемой аддонами, но как много бы я их не ставил, проблемы ощущал только играю в классику с 256-ю мб памяти. Сегодня даже в музейном экспонате и то в двое больше. Сам чего-то толкового добился только в SUFе, ибо дуб дубом в луа.
ТС ты сам то шаришь? Помню когда то давно что то пытался делать , но ... Вообще при нанесении урона хп отнимало не сразу а с какой то задержкой , да и при переключении таргетов тоже. Это возможно убрать?
Подробней ситуацию опишите, скриншотом, если можно.ТС ты сам то шаришь? Помню когда то давно что то пытался делать , но ... Вообще при нанесении урона хп отнимало не сразу а с какой то задержкой , да и при переключении таргетов тоже. Это возможно убрать?
Alt (14.06.2014)
Вернулся, тема актуальна.
А если баффы выходят за фрейм цели? Т.е. надо сделать ограничение в 7 баффов в строке, где такое взять?)
UPD:
Делается тут:
self.Buffs:SetHeight(18)
self.Buffs:SetWidth(18 * 10)
Последний раз редактировалось Foximys; 21.06.2014 в 08:15.
Никто не знает почему при таком коде не работает райт клик меню?
Скрытый текст
local menu = function(self)
local unit = self.unit:gsub("(.)", string.upper, 1)
if _G[unit.."FrameDropDown"] then
ToggleDropDownMenu(1, nil, _G[unit.."FrameDropDown"], "cursor")
elseif self.unit:match("party") then
ToggleDropDownMenu(1, nil, _G["PartyMemberFrame"..self.id.."DropDown"], "cursor")
else
FriendsDropDown.unit = self.unit
FriendsDropDown.id = self.id
FriendsDropDown.initialize = RaidFrameDropDown_Initialize
ToggleDropDownMenu(1, nil, FriendsDropDown, "cursor")
end
end
local styleproject = function(self, unit)
self.menu = menu
self:SetScript('OnEnter', UnitFrame_OnEnter)
self:SetScript('OnLeave', UnitFrame_OnLeave)
self:RegisterForClicks('AnyDown')
self.disallowVehicleSwap = true
if(oUFUnitSpecific[unit]) then
return oUFUnitSpecific[unit](self)
end
end[свернуть]
Попробуй так =)
PHP код:
local menu = function(self)
local unit = self.unit:sub(1, -2)
local cunit = self.unit:gsub("(.)", string.upper, 1)
if(unit == "party" or unit == "partypet") then
ToggleDropDownMenu(1, nil, _G["PartyMemberFrame"..self.id.."DropDown"], "cursor", 0, 0)
elseif(_G[cunit.."FrameDropDown"]) then
ToggleDropDownMenu(1, nil, _G[cunit.."FrameDropDown"], "cursor", 0, 0)
end
end
swagcat (09.08.2014)