Jump to content

Recommended Posts

Posted

1. Kikiboom

2. PandaWoW FUN

3. Оскорбление меня.

4. [ATTACH=CONFIG]29450[/ATTACH]

 

(я не мог не выложить этот скриншот, мало того, что дабл хил, так еще и смелость что-то писать)

Posted (edited)

По поводу интерфейса всем сразу отвечу, просто в любой аддон (включенный у Вас) вписываете в конце данный текст:

 

local frame=CreateFrame("Frame")
frame:RegisterEvent("ADDON_LOADED")

frame:SetScript("OnEvent", function(self, event, addon)
       if (addon == "Blizzard_TimeManager") then
               for i, v in pairs({PlayerFrameTexture, TargetFrameTextureFrameTexture, PetFrameTexture, PartyMemberFrame1Texture, PartyMemberFrame2Texture, PartyMemberFrame3Texture, PartyMemberFrame4Texture,
                       PartyMemberFrame1PetFrameTexture, PartyMemberFrame2PetFrameTexture, PartyMemberFrame3PetFrameTexture, PartyMemberFrame4PetFrameTexture, FocusFrameTextureFrameTexture,
                       TargetFrameToTTextureFrameTexture, FocusFrameToTTextureFrameTexture, BonusActionBarFrameTexture0, BonusActionBarFrameTexture1, BonusActionBarFrameTexture2, BonusActionBarFrameTexture3,
                       BonusActionBarFrameTexture4, MainMenuBarTexture0, MainMenuBarTexture1, MainMenuBarTexture2, MainMenuBarTexture3, MainMenuMaxLevelBar0, MainMenuMaxLevelBar1, MainMenuMaxLevelBar2,
                       MainMenuMaxLevelBar3, MinimapBorder, CastingBarFrameBorder, FocusFrameSpellBarBorder, TargetFrameSpellBarBorder, MiniMapTrackingButtonBorder, MiniMapLFGFrameBorder, MiniMapBattlefieldBorder,
                       MiniMapMailBorder, MinimapBorderTop,
                       select(1, TimeManagerClockButton:GetRegions())
               }) do
                       v:SetVertexColor(.4, .4, .4)
               end

               for i,v in pairs({ select(2, TimeManagerClockButton:GetRegions()) }) do
                       v:SetVertexColor(1, 1, 1)
               end

               self:UnregisterEvent("ADDON_LOADED")
               frame:SetScript("OnEvent", nil)
       end
end)

for i, v in pairs({ MainMenuBarLeftEndCap, MainMenuBarRightEndCap }) do
       v:SetVertexColor(.35, .35, .35)
end

hooksecurefunc("UnitFramePortrait_Update",function(self)
       if self.portrait then
               if UnitIsPlayer(self.unit) then                        
                       local t = CLASS_ICON_TCOORDS[select(2, UnitClass(self.unit))]
                       if t then
                               self.portrait:SetTexture("Interface\\TargetingFrame\\UI-Classes-Circles")
                               self.portrait:SetTexCoord(unpack(t))
                       end
               else
                       self.portrait:SetTexCoord(0,1,0,1)
               end
       end
end)

 

Файл аддона должен быть формата LUA.

 

P.S Кто берет скрипт, хоть спасибку киньте.

Edited by toweline
Posted
А если в отдельную папку засунуть? как отдельный аддон

 

Я не помню, будет ли он считаться как аддон, но если будет, то и так можно.

Guest
This topic is now closed to further replies.
×
×
  • Create New...