Category: Death Knight
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
1.0.3
Date:
12-31-2008 06:05 AM
Size:
20.33 Kb
Downloads:
2,682
Favorites:
27
MD5:
Pictures
Click to enlarge
nRune
nRune is only a " little " (little? YES!) modification of the runeframe.

Look at the screen for more infos.

I can be possible that it wont work if you use PitBull, AG_UF or XPerl (cur untested)
  Change Log - nRune
v. 1.0.2

- change a lot for better working

v. 1.0.2

- correct upload

v. 1.0.1

- fix a filepath
  Optional Files - nRune
Sorry, there are currently no optional files available.
  Archived Versions - nRune
File Name
Version
Size
Author
Date
1.0.2
20kB
Neal
12-22-2008 04:33 AM
1.0.1
2kB
Neal
12-19-2008 07:02 AM
1.0.0
19kB
Neal
12-18-2008 03:38 PM
  Comments - nRune
Post A Reply Comment Options
Old 04-16-2009, 12:01 AM  
Imithat
A Deviate Faerie Dragon
 
Imithat's Avatar
Interface Author - Click to view interfaces

Forum posts: 13
File comments: 90
Uploads: 2
Quote:
Where do I put the .blp files?
World of Warcraft\Interface\PlayerFrame


Quote:
nRunes for me isn't shown as colour filled boxes but as the original runes with squares around them, why is this?
you have not the .blp files in your interface folder


Quote:
I copied that code you linked Neal into the .lua file but I still can't move them, why is this?
i have a older version of nRune with this code (you need the rothars_gloss_texture.tga in your nRune folder. You get this in with the new version of it):

Code:
if (select(2, UnitClass("player")) == "DEATHKNIGHT") then

    RuneFrame:SetParent(UIParent)
    RuneFrame.SetParent = function() end
    
    RuneFrame:ClearAllPoints()    
    RuneFrame:SetPoint("BOTTOM", UIParent, 0, 265)
    
    RuneFrame.SetScale = function() end

    RuneButtonIndividual1:ClearAllPoints()    
    RuneButtonIndividual1:SetPoint("RIGHT", RuneFrame, "CENTER", -76, 0)
    
    RuneButtonIndividual2:ClearAllPoints()    
    RuneButtonIndividual2:SetPoint("RIGHT", RuneFrame, "CENTER", -39, 0)
    
    RuneButtonIndividual3:ClearAllPoints()    
    RuneButtonIndividual3:SetPoint("RIGHT", RuneFrame, "CENTER", -2, 0)
    
    RuneButtonIndividual4:ClearAllPoints()    
    RuneButtonIndividual4:SetPoint("LEFT", RuneFrame, "CENTER", 2, 0)
    
    RuneButtonIndividual5:ClearAllPoints()    
    RuneButtonIndividual5:SetPoint("LEFT", RuneButtonIndividual4, "RIGHT", 5, 0)
    
    RuneButtonIndividual6:ClearAllPoints()    
    RuneButtonIndividual6:SetPoint("LEFT", RuneButtonIndividual5, "RIGHT", 4, 0)
    
    for i = 1, 6 do
        local frame = _G["RuneButtonIndividual"..i]
        frame:SetScale(0.80)
        frame.SetScale = function() end
        
        frame:SetParent(RuneFrame)
        frame.SetParent = function() end

        frame:SetHeight(22)
        frame:SetWidth(33)

        local border = _G["RuneButtonIndividual"..i.."Border"]
        border:Hide()
        
        local icon = _G["RuneButtonIndividual"..i.."Rune"]
        icon:SetTexCoord(0, 1, 0, 1)
        icon:SetHeight(20)
        icon:SetWidth(33)

        local cooldown = _G["RuneButtonIndividual"..i.."Cooldown"]
        cooldown:SetAllPoints(icon)

        local f = frame:CreateTexture("RuneButtonIndividual"..i.."Overlay", "OVERLAY")
        f:SetTexture("Interface\\AddOns\\nRune\\rothars_gloss_texture")
        f:SetParent(frame)
	f:SetTexCoord(0.03, 0.97, 0.03, 0.97)
        f:SetPoint("TOPRIGHT",icon, 0.1, 0.1)
        f:SetPoint("BOTTOMLEFT", icon, -0.1, -0.1)
    end

    local addon = CreateFrame("Frame", nil, UIParent)
    
    addon:SetScript("OnEvent", function()
        if (event == "PLAYER_REGEN_ENABLED" or event == "PLAYER_ENTERING_WORLD") then
            RuneFrame:SetAlpha(0.35)
        elseif (event == "PLAYER_REGEN_DISABLED") then
            RuneFrame:SetAlpha(1)
        end
    end)
        
    addon:RegisterEvent("PLAYER_REGEN_ENABLED")
    addon:RegisterEvent("PLAYER_REGEN_DISABLED")
    addon:RegisterEvent("PLAYER_ENTERING_WORLD")
end
Now download FuidFrames and move it

(its not the best option but it works )
__________________
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀▀ ░


Last edited by Imithat : 04-16-2009 at 12:06 AM.
Imithat is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-07-2009, 05:30 PM  
CalciumIRL
A Deviate Faerie Dragon

Forum posts: 15
File comments: 41
Uploads: 1
Something I would love would be to have a runic power meter above it. Great AddOn nevertheless!
CalciumIRL is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-29-2009, 04:21 PM  
Schmitz
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi, I'm completely new when it comes to this and I have a few questions:

* Where do I put the .blp files?
* nRunes for me isn't shown as colour filled boxes but as the original runes with squares around them, why is this?
* I copied that code you linked Neal into the .lua file but I still can't move them, why is this?

All help appriciated
Schmitz is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-18-2009, 03:54 PM  
Sauerkraut
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 17
Uploads: 3
Is there any way to get rid of the ugly cooldown spiral?
Sauerkraut is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-03-2009, 12:12 PM  
Fabftw
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hi I have a litte simple question. I want to move nRune to the bottom left of my screen. Which coordinates must I type in the lua and where?
Sorry for this silly question

Last edited by Fabftw : 01-03-2009 at 12:16 PM.
Fabftw is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-01-2009, 05:19 PM  
brx
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
if i could i would
brx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-01-2009, 02:01 AM  
Neal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 147
Uploads: 13
Quote:
Originally posted by brx

by the way i really want you, Neal, to continu improve the addon. i advise you to make an option window and add different rune reloading animation (same as the aguf one for exemple).keep it as clear as it is anyway.
thanks
Why? I dont want this, If you want this make your own addon
Neal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-31-2008, 09:10 PM  
Imithat
A Deviate Faerie Dragon
 
Imithat's Avatar
Interface Author - Click to view interfaces

Forum posts: 13
File comments: 90
Uploads: 2
kann seid dem update das teil nicht mehr mit fluidframes verstellen. schade
__________________
░█▀▀ ░█▀█ ░█ ░█▀▀ ░░█▀▀ ░█▀█ ░█ ░█ ░░░
░█▀▀ ░█▀▀ ░█ ░█ ░░░░█▀▀ ░█▀█ ░█ ░█ ░░░
░▀▀▀ ░▀ ░░░▀ ░▀▀▀ ░░▀ ░░░▀░▀ ░▀ ░▀▀▀ ░

Imithat is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-31-2008, 02:17 PM  
brx
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
looks like the addon does not work in bgs for me so far!...
brx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-27-2008, 11:06 PM  
brx
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
ok the addon works well now thank you.
A TIP: in ag unit frame options (for those who use it..), unmark the rune thing (i dont remember the name well..) in the lasts options windows (i dont remember the name either , profiles, or next to profiles...). anyway it allow nRune to show up.

by the way i really want you, Neal, to continu improve the addon. i advise you to make an option window and add different rune reloading animation (same as the aguf one for exemple).keep it as clear as it is anyway.
thanks
brx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-26-2008, 04:51 PM  
Neal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 147
Uploads: 13
Wall of code crit you for over nine...^^
Code:
for i = 1, 6 do
    local frame = _G["RuneButtonIndividual"..i]
    frame:SetMovable(true)
    frame:SetUserPlaced(true)
    frame:EnableMouse(true)

    frame:SetScript("OnMouseDown", function(self)
        self:StartMoving()
    end)

    frame:SetScript("OnMouseUp", function(self)
        self:StopMovingOrSizing()
    end)
end
...is shorter and better :P

Last edited by Neal : 12-26-2008 at 04:52 PM.
Neal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-26-2008, 04:26 PM  
Xugos
A Kobold Labourer
 
Xugos's Avatar

Forum posts: 1
File comments: 26
Uploads: 2
well i added some handy function to this now im not all that great at .lua editing but i managed to get what i was looking for.

to add this open the nRune .lua and go to the bottom and press enter twice and copy paste this code.

the 2 features this added is the runes are moveable indepentantly and lockable(to unlock or lock them change the lines with a ----* next to it to either true for unlock or false to lock them) they are locked by default

I DO NOT TAKE ANY CREDIT FOR THE MOD! all im doing is sharing what i did for people that may want this function

Code:
RuneButtonIndividual1:SetMovable(true) --Draggable movement
RuneButtonIndividual1:EnableMouse(false)  -----*
RuneButtonIndividual1:SetScript("OnMouseDown",function()
RuneButtonIndividual1:StartMoving()
end)
RuneButtonIndividual1:SetScript("OnMouseUp",function()
RuneButtonIndividual1:StopMovingOrSizing()
end)
RuneButtonIndividual2:SetMovable(true) --Draggable movement
RuneButtonIndividual2:EnableMouse(false) -----*
RuneButtonIndividual2:SetScript("OnMouseDown",function()
RuneButtonIndividual2:StartMoving()
end)
RuneButtonIndividual2:SetScript("OnMouseUp",function()
RuneButtonIndividual2:StopMovingOrSizing()
end)
RuneButtonIndividual3:SetMovable(true) --Draggable movement
RuneButtonIndividual3:EnableMouse(false)  -----*
RuneButtonIndividual3:SetScript("OnMouseDown",function()
RuneButtonIndividual3:StartMoving()
end)
RuneButtonIndividual3:SetScript("OnMouseUp",function()
RuneButtonIndividual3:StopMovingOrSizing()
end)
RuneButtonIndividual4:SetMovable(true) --Draggable movement
RuneButtonIndividual4:EnableMouse(false) ----*
RuneButtonIndividual4:SetScript("OnMouseDown",function()
RuneButtonIndividual4:StartMoving()
end)
RuneButtonIndividual4:SetScript("OnMouseUp",function()
RuneButtonIndividual4:StopMovingOrSizing()
end)
RuneButtonIndividual5:SetMovable(true) --Draggable movement
RuneButtonIndividual5:EnableMouse(false) ----*
RuneButtonIndividual5:SetScript("OnMouseDown",function()
RuneButtonIndividual5:StartMoving()
end)
RuneButtonIndividual5:SetScript("OnMouseUp",function()
RuneButtonIndividual5:StopMovingOrSizing()
end)
RuneButtonIndividual6:SetMovable(true) --Draggable movement
RuneButtonIndividual6:EnableMouse(false) -----*
RuneButtonIndividual6:SetScript("OnMouseDown",function()
RuneButtonIndividual6:StartMoving()
end)
RuneButtonIndividual6:SetScript("OnMouseUp",function()
RuneButtonIndividual6:StopMovingOrSizing()
end)
Also for some of you wowers that cant figure out how to change the alpha to the icons find this code on line 68 ( i put an arrow to the line do not add this arrow) all you need to do is change that to the desired alpha you want with the number no greater then 1 so i.e. 0 - not visble to 1 - being 100% visble

Code:
 addon:SetScript("OnEvent", function()
        if (event == "PLAYER_REGEN_ENABLED" or event == "PLAYER_ENTERING_WORLD") then
            RuneFrame:SetAlpha(0.55) <~~~~~ line 68
        elseif (event == "PLAYER_REGEN_DISABLED") then
            RuneFrame:SetAlpha(1)
        end
    end)

i hope this helps you guys out for your ui needs enjoy!
__________________
Xugos is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-26-2008, 12:18 PM  
brx
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
here is my problems:
_with ag unit frame enable nrune does show up..
_without aguf it work but i have to use the /run command you provided (not a big deal..) but i only have one kind of frame color. i mean it never looks like Valpants screenshots since the runes on cd have the same light color as the others runes.

i guess i messes with the textures but where should i put those??
thx in advance, i like this frame
brx is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-25-2008, 06:53 PM  
Neal
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 147
Uploads: 13
Ok

If anyone have a problem with the positions of the runeframe..try

Code:
/run RuneFrame:ClearAllPoints() RuneFrame:SetPoint("BOTTOM", UIParent, 0, 265) RuneFrame.SetPoint = function() end
Neal is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-25-2008, 04:37 PM  
Drunken
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hallo Neal!

Echt gute Arbeit die du hier abgeliefert hast - leider habe ich ein kleines problem.

Edit: Hat sich erledigt, man sollte es manchmal doch selbst ausprobieren.

Vielen Dank im vorraus für die Antwort und schöne Feiertage noch.

Last edited by Drunken : 12-25-2008 at 05:43 PM.
Drunken is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.