Go to Page... |
Updated: | 10-22-15 04:14 PM |
Created: | unknown |
Downloads: | 532,901 |
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 |
02-14-09, 09:38 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
Srry for all the Q's but how do i move my runebar. ty
__________________
|
|
Dizmal |
View Public Profile |
Send a private message to Dizmal |
Find More Posts by Dizmal |
Add Dizmal to Your Buddy List |
Skylinee |
View Public Profile |
Send a private message to Skylinee |
Find More Posts by Skylinee |
Add Skylinee to Your Buddy List |
02-14-09, 01:02 PM | |||
|
line 12-15 Code:
-- usebar defines what actionbar texture will be used. -- usebar = 1 -> 24 button texture -- usebar = 2 -> 36 button texture local usebar = 2 Code:
-- usebar defines what actionbar texture will be used. -- usebar = 1 -> 24 button texture -- usebar = 2 -> 36 button texture local usebar = 1
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 02-14-09 at 01:03 PM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Find More Posts by zork |
Add zork to Your Buddy List |
02-14-09, 11:54 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 7
Uploads: 0
|
How do I remove the top button bar....bcuz i dont need that many buttons. ty
__________________
|
|
Dizmal |
View Public Profile |
Send a private message to Dizmal |
Find More Posts by Dizmal |
Add Dizmal to Your Buddy List |
pingWIN |
View Public Profile |
Send a private message to pingWIN |
Find More Posts by pingWIN |
Add pingWIN to Your Buddy List |
Tanque |
View Public Profile |
Send a private message to Tanque |
Find More Posts by Tanque |
Add Tanque to Your Buddy List |
02-13-09, 02:50 AM | |||
|
See wowwiki for more: http://www.wowwiki.com/Events/P "PLAYER_FOCUS_CHANGED" This event is fired whenever the player's focus target (/focus) is changed, including when the focus target is lost or cleared. "PLAYER_TARGET_CHANGED" This event is fired whenever the player's target is changed, including when the target is lost. There is also a more specific event for units. "UNIT_TARGET" Fired when the target of yourself, raid, and party members change: 'target', 'party1target', 'raid1target', etc.. Should also work for 'pet' and 'focus'. This event only fires when the triggering unit is within the player's visual range. arg1 unitId of the unit which changed targets. But afaik there is no real Event to track the TargetTarget change event. This goes for the TargetTarget and I think for the FocusTarget aswell. Thus you need to track those by using a OnUpdate script (a loop which checks the unit on a given timer). This could be done by doing "enableTargetUpdate(object)" instead of the event-call. Always try to check the Blizzard functions. This can help to find events needed. Example: http://wowcompares.com/3099551/FrameXML/FocusFrame.lua Ok, I checked the code and Blizzard is indeed using a onupdate script that is hooked to the focus frame and always checks if there is a focus-target and if thats true it gets updated. Same thing has to be done for ouf since there is no event. So we must use "enableTargetUpdate(object)" for focus targets aswell but I don't know if the function can handle it. This _could_ work: Code:
elseif(unit == "focus") then FocusFrame:UnregisterAllEvents() FocusFrame.Show = dummy FocusFrame:Hide() FocusFrameHealthBar:UnregisterAllEvents() FocusFrameManaBar:UnregisterAllEvents() FocusFrameSpellBar:UnregisterAllEvents() object:RegisterEvent"PLAYER_FOCUS_CHANGED" elseif(unit == "mouseover") then object:RegisterEvent"UPDATE_MOUSEOVER_UNIT" elseif(unit:match"target") then -- Hide the blizzard stuff if(unit == "focustarget") then FocusTargetFrame:UnregisterAllEvents() FocusTargetFrame.Show = dummy FocusTargetFrame:Hide() FocusTargetFrameHealthBar:UnregisterAllEvents() FocusTargetFrameManaBar:UnregisterAllEvents() FocusTargetFrameSpellBar:UnregisterAllEvents() elseif(unit == "targettarget") then TargetofTargetFrame:UnregisterAllEvents() TargetofTargetFrame.Show = dummy TargetofTargetFrame:Hide() TargetofTargetHealthBar:UnregisterAllEvents() TargetofTargetManaBar:UnregisterAllEvents() end enableTargetUpdate(object) elseif(unit == "party") then @lethalmidge I rechecked your code and understand now why the tot frame stopped working. You killed the onUpdate event which keeps thing running by using the same condition some lines before. If we could assume that the events "player_target_changed" and "player_focus_changed" do the thing, then we could to this: Code:
elseif(unit == "focus") then FocusFrame:UnregisterAllEvents() FocusFrame.Show = dummy FocusFrame:Hide() FocusFrameHealthBar:UnregisterAllEvents() FocusFrameManaBar:UnregisterAllEvents() FocusFrameSpellBar:UnregisterAllEvents() object:RegisterEvent"PLAYER_FOCUS_CHANGED" elseif(unit == "mouseover") then object:RegisterEvent"UPDATE_MOUSEOVER_UNIT" elseif(unit:match"focustarget") or (unit:match"focus-target") then if(unit == "focustarget") then FocusTargetFrame:UnregisterAllEvents() FocusTargetFrame.Show = dummy FocusTargetFrame:Hide() FocusTargetFrameHealthBar:UnregisterAllEvents() FocusTargetFrameManaBar:UnregisterAllEvents() FocusTargetFrameSpellBar:UnregisterAllEvents() end object:RegisterEvent"PLAYER_FOCUS_CHANGED" object:RegisterEvent"PLAYER_TARGET_CHANGED" elseif(unit:match"target") then -- Hide the blizzard stuff if(unit == "targettarget") then TargetofTargetFrame:UnregisterAllEvents() TargetofTargetFrame.Show = dummy TargetofTargetFrame:Hide() TargetofTargetHealthBar:UnregisterAllEvents() TargetofTargetManaBar:UnregisterAllEvents() end enableTargetUpdate(object) elseif(unit == "party") then
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 02-13-09 at 06:21 AM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Find More Posts by zork |
Add zork to Your Buddy List |
MaNToRoK |
View Public Profile |
Send a private message to MaNToRoK |
Find More Posts by MaNToRoK |
Add MaNToRoK to Your Buddy List |
Lethalmidge |
View Public Profile |
Send a private message to Lethalmidge |
Find More Posts by Lethalmidge |
Add Lethalmidge to Your Buddy List |
02-12-09, 08:09 PM | ||
|
|
|
|
Aurorablade |
View Public Profile |
Send a private message to Aurorablade |
Find More Posts by Aurorablade |
Add Aurorablade to Your Buddy List |
Tanque |
View Public Profile |
Send a private message to Tanque |
Find More Posts by Tanque |
Add Tanque to Your Buddy List |
02-12-09, 04:48 PM | |||
|
If you want to compare your version try: http://code.google.com/p/rothui/sour...oUF_D3Orbs.lua
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 02-12-09 at 04:53 PM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Find More Posts by zork |
Add zork to Your Buddy List |
02-12-09, 04:12 PM | |
|
For those of us with the ouf frames heavyily edited what lines of code did you change?
|
|
Aurorablade |
View Public Profile |
Send a private message to Aurorablade |
Find More Posts by Aurorablade |
Add Aurorablade to Your Buddy List |
benjamiin |
View Public Profile |
Send a private message to benjamiin |
Find More Posts by benjamiin |
Add benjamiin to Your Buddy List |
02-12-09, 12:28 PM | |||
|
__________________
| Simple is beautiful. | WoWI AddOns | GitHub | Zork (WoW)
Last edited by zork : 02-12-09 at 12:28 PM.
|
||
|
zork |
View Public Profile |
Send a private message to zork |
Find More Posts by zork |
Add zork to Your Buddy List |