Цитата Сообщение от swagcat Посмотреть сообщение
мне теги будут нужны для пати/рейд фреймов, ну и лвл выводить тоже. пока что я не могу попробовать, но у меня еще почему-то фрейм пета не завелся. Вот такое в pet.lua

123

PHP код:
local _ns = ...
local oUF ns.oUF or oUF

local mediaPath 
"Interface\\AddOns\\oUF_zp2\\media\\"
local bartexture mediaPath.."minimalist"
local fontfontsizeflags mediaPath.."font.ttf"10"OUTLINE"

local backdrop = {
    
bgFile = [=[Interface\Buttons\WHITE8x8]=],
    
edgeFile = [=[Interface\Buttons\WHITE8x8]=], edgeSize 1,
    
insets = {top 0bottom 0right 0left 0}
}

local oUFMakeBG = function(parent)
    
local bg CreateFrame("Frame"nilparent)
    
bg:SetPoint('TOPLEFT'parent'TOPLEFT', -11)
    
bg:SetPoint('BOTTOMRIGHT'parent'BOTTOMRIGHT'1, -1)
    
bg:SetFrameLevel(parent:GetFrameLevel() - 1)
    
bg:SetBackdrop(backdrop)
    
bg:SetBackdropColor(0000.6)
    
bg:SetBackdropBorderColor(0001)
end

function oUF:CreatePet(selfunit)
if 
unit~="pet" then return end

    self
:RegisterForClicks("AnyUp")
    
    
self:SetWidth(100)
    
self:SetHeight(15)
    
        
local health CreateFrame('StatusBar'nilself)
        
health:SetStatusBarTexture(bartexture)
        
health:SetHeight(15)
        
health:SetPoint('TOPRIGHT'0, -1.5)
        
health:SetPoint('TOPLEFT'0, -1.5)
        
health.colorClass true
        health
.colorTapping true
        health
.colorReaction true
        
        health
.bg health:CreateTexture(nil'BORDER')
        
health.bg:SetAllPoints(health)
        
health.bg:SetTexture(bartexture)
        
health.bg:SetAlpha(0.4)
        
        
health.raid health:CreateTexture(nil'OVERLAY')
        
health.raid:SetSize(1616)
        
health.raid:SetPoint('TOP'self09)
        
        
self.Health health
        
        oUFMakeBG
(health)
end 
[свернуть]


и вот такое в спавне
PHP код:
local pet self:Spawn('pet''pet')
        
pet:SetPoint('TOPRIGHT'oUF.units.player'TOPLEFT'0, -27
Удали свои стереотипы) Пиши с нуля , зачем юнит фреймы вытаскивать у кого то, тем более под uOF 3.2 wow ? Тебе тэги нужны только для имени и уровня. Нафига ты в каждый лай аут ...