Go to Page... |
Updated: | 10-22-15 04:14 PM |
Created: | unknown |
Downloads: | 532,907 |
Favorites: | 720 |
MD5: |
IMPORTANTRoth UI is deprecated (only compatible up to WoW patch 6.3). It will not be updated for Legion.
INTRO
Galaxy is providing an adjusted version. You can get it here: Roth UI (Diablo) Galaxy's Revival
My new interface can be found here: Zork UI
Hi there. This is my Diablo themed interface for World of Warcraft, called Roth UI. Enjoy.
Since more and more leaked downloads of my interface appear on the internet, please remember: There is only one official download of the Roth UI. And that is this one, on wowinterface.com. All other downloads available are leaked and are not officially supported by me.
INSTALLATION GUIDE
Only this one is ZORKIFIED!
If you are a first time Roth UI user you may want to check the tutorial video from Tachi showing the installation process.
How To Install and Configure Roth UI
FAQ - PLEASE READ BEFORE POSTING!
Same goes for the chat. If it doesn't fit just right-click the chat-tab. Unlock the chat and move it around until you feel comfortable.
ORB CONFIGWhen patch 5.2 hit the live servers a new version of oUF_Diablo was applied. Large parts of oUF_Diablo got rewritten, that includes large parts of the config.lua containing the orb animation settings. Most of those settings can then be changed via ingame config. The config can be accessed via
CLASS BAR PREVIEW
/diablo config
If you need a tutorial video check out Cryptus Roth UI tutorial video for 5.2
Roth UI config tutorial on YouTube by Cryptus
Another tutorial by Julien for Roth UI 5.2 in French:
[Guide] Addon Roth UI (interface diablo pour wow)
ORB ANIMATION SYSTEM
With 4.009+ the fluid animations have returned to Roth UI. With version 50200.03 you can config all those animations ingame via: /diablo config. Have fun playing around with the settings. Video showing one of the 100+ animations: http://www.youtube.com/watch?v=FqTwOHXSlw8
SCREENSHOTS / VIDEOS
Check out the Roth UI video playlist on YouTube.
SLASH COMMANDS
If you want to share videos / screenshots using the interface please post them here: Roth UI post your screenshot thread
ORB CONFIG
/diablo config--will toggle the config panel
LOCK / UNLOCK
/rabs lock --will lock all actionbars
/rabs unlock --will unlock all actionbars
/diablo lockart --will lock all art frames
/diablo unlockart --will unlock all art frames
/diablo lockbars --will lock all the toolbars (soulshards, castbars, combobar etc.)
/diablo unlockbars --will unlock all the toolbars (soulshards, castbars, combobar etc.)
/diablo lockunits --will lock all the unitframes
/diablo unlockunits --will unlock all the unitframes
/rbfs lock --will lock the player aura frames
/rbfs unlock --will unlock the player aura frames
/rmm lock --will lock the minimap cluster
/rmm unlock --will unlock the minimap cluster
/ris lock --will lock the data strings below the map
/ris unlock --will unlock the data strings below the map
/rppba lock --will lock the player power bar alt
/rppba unlock --will unlock the player power bar alt
RESET
/rabs reset--will reset all actionbars
/diablo resetart --will reset all art frames
/diablo resetbars --will reset all the toolbars (soulshards, castbars, combobar etc.)
/diablo resetunits --will reset all the unitframes
/rbfs reset --will reset the player aura frames
/rmm reset --will reset the minimap cluster
/ris reset --will reset the data strings below the map
/rppba reset --will reset the player power bar alt
Maybe you are just a fan of the orbs and don't want all the rest. Go check out rBottomBarStyler. It provides various Diablo themed background panels.
SUBMITTING ERRORSPost any errors or questions you are having in the comments.
ADDONS
If you are posting errors please always support your comment with a screenshot and in case the lua error you are getting.
Githubhttps://github.com/zorker/rothui
File Name |
Version |
Size |
Author |
Date |
Type |
50400.03 |
4MB |
09-06-13 10:29 AM |
Patch |
||
4.011 |
233kB |
07-01-11 11:34 AM |
Addon |
Comment Options |
07-04-08, 02:32 PM | |||
|
http://zorktdmog.zo.funpic.de/roth_ui/orb_animation.gif and not like this: http://zorktdmog.zo.funpic.de/roth_u...animation2.gif You need some kind of lense-effect to make it look realistic. Currently what kills the animation is the onupdate function. If anyone has an idea how to work around it, you are very wellcome.
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 07-04-08 at 02:35 PM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Find More Posts by zork |
Add zork to Your Buddy List |
eiszeit |
View Public Profile |
Send a private message to eiszeit |
Find More Posts by eiszeit |
Add eiszeit to Your Buddy List |
07-04-08, 02:25 PM | |||
|
Du hast 0.2 sek pro Frame, das ist aeh mehr , klar dass das ruckelt hat aber nix den mit 25 frames zu tun, eher mit der Zeit pro frame. Je mehr Abstand bei der Zeit umso kleiner muss die Verschiebung werden damit es weniger auffällt und umso größer wird die Gesamtzahl der Frames die man für eine komplette Drehung braucht. Kriegen wir schon hin irgendwie, sieht einfach zu geil aus .
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Find More Posts by zork |
Add zork to Your Buddy List |
07-04-08, 02:21 PM | |
|
Lets petition Blizzard to make textures scrollable!
|
|
Phatrik |
View Public Profile |
Send a private message to Phatrik |
Visit Phatrik's homepage! |
Find More Posts by Phatrik |
Add Phatrik to Your Buddy List |
07-04-08, 02:14 PM | |
|
But I have to say... you need more frames... 25 is too low.
__________________
Lyn • I'm a mess of unfinished thoughts |
|
eiszeit |
View Public Profile |
Send a private message to eiszeit |
Visit eiszeit's homepage! |
Find More Posts by eiszeit |
Add eiszeit to Your Buddy List |
07-04-08, 01:48 PM | |||
|
Remember I made 25 frames, to make them fluid the onupdate timer has to be 0.04 seconds which kills nearly every PC But now that I know the technique I can play around with it, maybe I can use much more textures with slower moving on a larger timer.
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 07-04-08 at 01:54 PM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Visit zork's homepage! |
Find More Posts by zork |
Add zork to Your Buddy List |
07-04-08, 01:26 PM | |
|
rothar, ich mach mal fix nen video von den orbs (nur von den orbs).
video of animated orbs on 0.2 update rate http://www.wegame.com/watch/RothUI_Animated_Orbs/ sry for bad quality..
__________________
Lyn • I'm a mess of unfinished thoughts
Last edited by eiszeit : 07-04-08 at 01:41 PM.
|
|
eiszeit |
View Public Profile |
Send a private message to eiszeit |
Visit eiszeit's homepage! |
Find More Posts by eiszeit |
Add eiszeit to Your Buddy List |
07-04-08, 12:47 PM | |
|
Great UI, althought my computer couldn't handle the animated orbs.
How do I change the unit frames to show max health as max health, instead of decifit? I don't know much about lua coding, but i'm good at copy pasteing others code, so if u could post the lines i need to change, that would help a lot killing time at crossroads... http://i28.tinypic.com/29hf6s.jpg
Last edited by Qal : 07-04-08 at 12:50 PM.
|
|
Qal |
View Public Profile |
Send a private message to Qal |
Visit Qal's homepage! |
Find More Posts by Qal |
Add Qal to Your Buddy List |
07-04-08, 12:23 PM | |||
|
Re: Options module?
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Visit zork's homepage! |
Find More Posts by zork |
Add zork to Your Buddy List |
07-04-08, 12:14 PM | |
|
Options module?
ey there m8 Love your Diablo3Orbs... However are you considering making an options menu like in FuBar or maybe the Esc > Interface > Addons menu?
Maybe with coloring options (I know you can do it in .lua) and animation speed configs? Anyways your UI is teh shit right now !
__________________
Ziraly on official Wow Forums. |
|
Skiddy |
View Public Profile |
Send a private message to Skiddy |
Visit Skiddy's homepage! |
Find More Posts by Skiddy |
Add Skiddy to Your Buddy List |
07-04-08, 11:05 AM | ||
|
And she turns...
http://zorktdmog.zo.funpic.de/roth_u...408_190309.jpg http://zorktdmog.zo.funpic.de/roth_u...408_190311.jpg http://zorktdmog.zo.funpic.de/roth_u...408_190314.jpg I got it. Upload coming in the next minutes. The color of the orbs can now be set with lua! I need someone that is capable of making a video of it, I am not my CPU sucks.
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 07-04-08 at 11:23 AM.
|
|
|
zork |
View Public Profile |
Send a private message to zork |
Visit zork's homepage! |
Find More Posts by zork |
Add zork to Your Buddy List |
07-04-08, 09:45 AM | |||
|
Re: Design.
~~~~~~~~~ I am currently working on the orb animation, making good progress. I finished the 25 textures that are needed for a smooth transition. To give you a sneak preview, I made this gif animation: http://zorktdmog.zo.funpic.de/roth_u...animation2.gif I made 25tga files from the filling and now I need a onUpdate script that will replace the textures continously. If this is going to work it will blow. We will see.
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Visit zork's homepage! |
Find More Posts by zork |
Add zork to Your Buddy List |
07-04-08, 06:44 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 6
Uploads: 0
|
Design.
Hi there i was just wondering is there anyway i can just get the design you have around the action bars ?
|
|
Slidd |
View Public Profile |
Send a private message to Slidd |
Visit Slidd's homepage! |
Find More Posts by Slidd |
Add Slidd to Your Buddy List |
07-04-08, 06:03 AM | |||
|
Read... http://www.wowwiki.com/UIOBJECT_FontString http://www.wowwiki.com/API_FontString_SetText http://www.wowwiki.com/API_UnitHealth http://www.wowwiki.com/API_UnitHealthMax http://www.wowwiki.com/API_UnitMana http://www.wowwiki.com/API_UnitManaMax ...for further information. Code-Example: Code:
local f = CreateFrame("Frame","d3_health_frame",UIParent) f:SetFrameStrata("LOW") f:SetWidth(60) f:SetHeight(60) f:Show() local t1 = f:CreateFontString("d3_health_text", "OVERLAY") t1:SetPoint("CENTER", "diabloOrbHealth", "CENTER", 0, 0) t1:SetFontObject(GameFontHighlight) t1:SetTextColor(1, 1, 1) t1:SetText("100%") t1:Show() local f = CreateFrame("Frame","d3_mana_frame",UIParent) f:SetFrameStrata("LOW") f:SetWidth(60) f:SetHeight(60) f:Show() local t1 = f:CreateFontString("d3_mana_text", "OVERLAY") t1:SetPoint("CENTER", "diabloOrbMana", "CENTER", 0, 0) t1:SetFontObject(GameFontHighlight) t1:SetTextColor(1, 1, 1) t1:SetText("100%") t1:Show() *edit* I cannot test it right now, but this should do it: Code:
function initDiabloHealth() diabloOrbHealth = diabloOrbHealth or CreateFrame("Frame", "diabloOrbHealth", UIParent) diabloOrbHealthBackground = diabloOrbHealthBackground or diabloOrbHealth:CreateTexture("diabloOrbHealthBackground", "BACKGROUND") diabloOrbHealthFilling = diabloOrbHealthFilling or diabloOrbHealth:CreateTexture("diabloOrbHealthFilling", "ARTWORK") diabloOrbHealthGloss = diabloOrbHealthGloss or diabloOrbHealth:CreateTexture("diabloOrbHealthGloss", "OVERLAY") diabloOrbHealth:SetWidth(120) diabloOrbHealth:SetHeight(120) diabloOrbHealthBackground:SetAllPoints(diabloOrbHealth) diabloOrbHealthFilling:SetPoint("BOTTOM", diabloOrbHealth, "BOTTOM", 0,0) diabloOrbHealthFilling:SetWidth(120) diabloOrbHealthFilling:SetHeight(120) diabloOrbHealthGloss:SetAllPoints(diabloOrbHealth) diabloOrbHealthBackground:SetTexture("Interface\\AddOns\\Diablo3Orbs\\Background.tga") diabloOrbHealthFilling:SetTexture("Interface\\AddOns\\Diablo3Orbs\\Filling.tga") diabloOrbHealthGloss:SetTexture("Interface\\AddOns\\Diablo3Orbs\\Gloss.tga") diabloOrbHealth:SetScript("OnEvent", function(frame, event, unit) if event == "UNIT_HEALTH" and unit == "player" then diabloOrbHealthFilling:SetHeight((UnitHealth("player") / UnitHealthMax("player")) * 120) -- the maximal height diabloOrbHealthFilling:SetTexCoord(0,1, math.abs(UnitHealth("player") / UnitHealthMax("player") - 1),1) d3_health_frame:SetText(floor((UnitHealth("player") / UnitHealthMax("player"))*100)) end end) diabloOrbHealth:RegisterEvent("UNIT_HEALTH") diabloOrbHealth:ClearAllPoints() diabloOrbHealth:SetPoint("BOTTOM",-218,-2) --diabloOrbHealth:SetAlpha(0.8) end initDiabloHealth() function initDiabloMana() diabloOrbMana = diabloOrbMana or CreateFrame("Frame", "diabloOrbMana", UIParent) diabloOrbManaBackground = diabloOrbManaBackground or diabloOrbMana:CreateTexture("diabloOrbManaBackground", "BACKGROUND") diabloOrbManaFilling = diabloOrbManaFilling or diabloOrbMana:CreateTexture("diabloOrbManaFilling", "ARTWORK") diabloOrbManaGloss = diabloOrbManaGloss or diabloOrbMana:CreateTexture("diabloOrbManaGloss", "OVERLAY") diabloOrbMana:SetWidth(120) diabloOrbMana:SetHeight(120) diabloOrbManaBackground:SetAllPoints(diabloOrbMana) diabloOrbManaFilling:SetPoint("BOTTOM", diabloOrbMana, "BOTTOM", 0,0) diabloOrbManaFilling:SetWidth(120) diabloOrbManaFilling:SetHeight(120) diabloOrbManaGloss:SetAllPoints(diabloOrbMana) diabloOrbManaBackground:SetTexture("Interface\\AddOns\\Diablo3Orbs\\Background.tga") diabloOrbManaFilling:SetTexture("Interface\\AddOns\\Diablo3Orbs\\FillingMana.tga") diabloOrbManaGloss:SetTexture("Interface\\AddOns\\Diablo3Orbs\\Gloss.tga") diabloOrbMana:SetScript("OnEvent", function(frame, event, unit) if (event == "UNIT_MANA" or event == "UNIT_RAGE" or event == "UNIT_ENERGY") and unit == "player" then --DEFAULT_CHAT_FRAME:AddMessage("found "..rf2_player_name.." : "..rf2_player_class) diabloOrbManaFilling:SetHeight((UnitMana("player") / UnitManaMax("player")) * 120) -- the maximal height diabloOrbManaFilling:SetTexCoord(0,1, math.abs(UnitMana("player") / UnitManaMax("player") - 1),1) d3_mana_frame:SetText(floor((UnitMana("player") / UnitManaMax("player"))*100)) end end) diabloOrbMana:RegisterEvent("UNIT_MANA") diabloOrbMana:RegisterEvent("UNIT_RAGE") diabloOrbMana:RegisterEvent("UNIT_ENERGY") diabloOrbMana:ClearAllPoints() diabloOrbMana:SetPoint("BOTTOM",218,-2) --diabloOrbMana:SetAlpha(0.8) end initDiabloMana() function initDiabloText() local f = CreateFrame("Frame","d3_health_frame",UIParent) f:SetFrameStrata("LOW") f:SetWidth(60) f:SetHeight(60) local t1 = f:CreateFontString("d3_health_text", "OVERLAY") t1:SetPoint("CENTER", "diabloOrbHealth", "CENTER", 0, 0) t1:SetFontObject(GameFontHighlight) t1:SetTextColor(1, 1, 1) t1:SetText("100%") t1:Show() local f = CreateFrame("Frame","d3_mana_frame",UIParent) f:SetFrameStrata("LOW") f:SetWidth(60) f:SetHeight(60) local t1 = f:CreateFontString("d3_mana_text", "OVERLAY") t1:SetPoint("CENTER", "diabloOrbMana", "CENTER", 0, 0) t1:SetFontObject(GameFontHighlight) t1:SetTextColor(1, 1, 1) t1:SetText("100%") t1:Show() end initDiabloText()
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 07-04-08 at 06:24 AM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Visit zork's homepage! |
Find More Posts by zork |
Add zork to Your Buddy List |
07-04-08, 05:58 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Very nice UI. However i was wondering if its possible to add the exact values of Health and Mana inside the orbs.
|
|
Frodhi |
View Public Profile |
Send a private message to Frodhi |
Visit Frodhi's homepage! |
Find More Posts by Frodhi |
Add Frodhi to Your Buddy List |