Go to Page... |
Updated: | 08-05-13 08:50 AM |
Created: | unknown |
Downloads: | 227,327 |
Favorites: | 1,246 |
MD5: |
OPie is a radial action-binding addon: it lets you group actions into rings which appear when you hold down a keyboard or mouse binding. When you release the binding, OPie will perform an action based on where your mouse cursor is.
Use OPie to reduce the amount of clutter on your action bars: rings can contain your abilities, items, professions, battle pets, equipment sets, macros, and raid or world markers. Some rings for common class abilities and professions are included, as is a special quest items ring which automatically makes all of your quest and quest-starting items easily accessible. Other addons may add additional rings; for example, Spade uses OPie rings to let you chose the seeds you want to plant on your farm.
Download OPie today; configure to your liking (/opie), and customize your rings (/opie rings). For more details, see the OPie Guide, the screenshots here, or a YouTube video of OPie in action.
Ring snapshots and tutorial/gameplay videos
You can create snapshots of your custom rings to share with other players; if you like, you can post them in the comments section on this page. Likewise, if you've created a video showing how you use OPie, I would very much like to hear about it.
Bug reports and feature requests
If you encounter any problems while using OPie, or think of useful functionality to add to OPie, use the OPie ticket tracker if possible, or leave a comment here.
File Name |
Version |
Size |
Author |
Date |
Type |
7.3.5.0 |
4kB |
03-04-18 06:32 AM |
Addon |
||
1.3 |
6kB |
09-21-12 06:37 AM |
Addon |
||
1.0 |
1kB |
02-14-11 02:19 PM |
Addon |
Comment Options |
10-23-09, 04:06 PM | ||||
|
This used to be a option configurable through the UI in an older version, but it didn't look good or fit into the new panel. There's also IndicationOffsetX for horizontal shifting.
There are a number of philosophical objections, mostly of "but those things were never meant to work that way" sort. Push-select-release [or position-click, if you can remember where things are] is intended to be the primary interaction mechanic; if you want to click your way through sub-menus, things like LunarSphere are actually designed for that. Nested rings aren't so much there to have you navigate through them mid-fight, as to allow you to customize some rings beforehand without needing to make changes to the configuration, or perhaps access abilities that you use in such a leisurely manner that scrolling through the subring is not a problem (one possible improvement would be to indicate which direction scrolling up/down will scroll the ring in). In general, the intended interaction is to have you decide that you want to use some ability on an OPie ring, hold down a button to open that ring, flick the mouse into the correct position, and release the hotkey -- a half-second affair that would become a bit more complicated with selectable sub-ring slices. I'd like to preserve that speed/ease of access, so I'm rather hesitant to introduce additional complications in how the clicks are interpreted.
__________________
... and you do get used to it, after a while. |
|||
|
Foxlit |
View Public Profile |
Send a private message to Foxlit |
Find More Posts by Foxlit |
Add Foxlit to Your Buddy List |
xtoq |
View Public Profile |
Send a private message to xtoq |
Find More Posts by xtoq |
Add xtoq to Your Buddy List |
Phen |
View Public Profile |
Send a private message to Phen |
Find More Posts by Phen |
Add Phen to Your Buddy List |
inopua |
View Public Profile |
Send a private message to inopua |
Find More Posts by inopua |
Add inopua to Your Buddy List |
10-13-09, 05:33 PM | ||
|
__________________
... and you do get used to it, after a while. |
|
|
Foxlit |
View Public Profile |
Send a private message to Foxlit |
Find More Posts by Foxlit |
Add Foxlit to Your Buddy List |
10-12-09, 07:10 PM | ||
|
|
|
|
inopua |
View Public Profile |
Send a private message to inopua |
Find More Posts by inopua |
Add inopua to Your Buddy List |
10-10-09, 08:35 AM | |||||||||
|
__________________
... and you do get used to it, after a while.
Last edited by Foxlit : 10-10-09 at 04:43 PM.
|
||||||||
|
Foxlit |
View Public Profile |
Send a private message to Foxlit |
Find More Posts by Foxlit |
Add Foxlit to Your Buddy List |
10-06-09, 06:15 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 24
Uploads: 0
|
i need a "Never use this slice as quick action" option for some slices of my rings when i use the "Use last slice used as quick action". can u add tis feature? Tnx a lot, Opie is a GREAT addon.
|
|
Zelnia |
View Public Profile |
Send a private message to Zelnia |
Find More Posts by Zelnia |
Add Zelnia to Your Buddy List |
09-28-09, 05:01 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Did they take out the darken background option? I always liked that feature >_>
Also how do you get the fancy icons? Notice the ones in the feature pics have borders and such, can't seem to find the options for configuring that.. |
|
Sylari |
View Public Profile |
Send a private message to Sylari |
Find More Posts by Sylari |
Add Sylari to Your Buddy List |
09-28-09, 11:02 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Custom rings error
When I try to create a new custom ring, I see the window to type the name of the ring but when I click accept I get the following error message:
Code:
Message: Interface\AddOns\OPie\Meta\RingKeeperConfig.lua:479: attempt to get length of upvalue 'RK_cInstance' (a nil value) Time: 09/28/09 16:44:27 Count: 2 Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4> [C]: ? Interface\AddOns\OPie\Meta\RingKeeperConfig.lua:479: in function `OnAccept' Interface\FrameXML\StaticPopup.lua:3340: in function `StaticPopup_OnClick' [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1> Locals: eb = StaticPopup1EditBox { 0 = <userdata> addHighlightedText = true } name = "Mounts" kn = "Mounts" okay = true author = "EU-Genjuros-Thorsteinn" (*temporary) = nil (*temporary) = nil (*temporary) = "EU" (*temporary) = "Genjuros" (*temporary) = "Thorsteinn" (*temporary) = nil (*temporary) = "EU-Genjuros-Thorsteinn" (*temporary) = "attempt to get length of upvalue 'RK_cInstance' (a nil value)" RK_SelectedRing = "Mounts" RingKeeper = <table> { GetTransferInfo = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:441 GetManagedRings = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:391 AcceptRing = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:431 RemoveRing = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:365 SendRing = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:424 GetManagedRingName = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:394 GetVersion = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:388 ParseMacro = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:418 GenFreeRingName = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:410 GetRingDescription = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:383 RestoreDefaults = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:399 ModifyRing = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:358 AddRing = <function> defined @Interface\AddOns\OPie\Meta\RingKeeper.lua:345 } RKC_RingAuthor = <function> defined @Interface\AddOns\OPie\Meta\RingKeeperConfig.lua:469 RK_cInstance = nil RKC_SelectRing = <function> defined @Interface\AddOns\OPie\Meta\RingKeeperConfig.lua:291 And one other thing, how do I modify the basic rings already existing? |
|
Thesteini |
View Public Profile |
Send a private message to Thesteini |
Find More Posts by Thesteini |
Add Thesteini to Your Buddy List |
09-17-09, 11:52 AM | |
A Murloc Raider
Forum posts: 9
File comments: 4
Uploads: 0
|
Can you make the track ring so that it indicates what its tracking when i open the ring like the default tracking button? ATM I m doing Lore master, and theres no way for me to know if I am tracking low level quest or not.
|
|
kronpas |
View Public Profile |
Send a private message to kronpas |
Find More Posts by kronpas |
Add kronpas to Your Buddy List |
09-15-09, 09:45 AM | |
|
Hey, is there any way to make some specific wheels, who have the 1-9 keybinds enabled, not register the mouse/cursor anymore?
I'm using OPie with the keybinds enabled and some wheels bound to pretty quickly accessible buttons; I want to be able to open and use the various keybinded slices in these wheels while I'm running around and doing stuff. The problem is that while I'm running around, I pretty often keep the right mouse button pressed; a situation where opening up an OPie wheel will cause the mouse to "stick" (in a lack of better way to put it - it's registering as pressed down regardless of whether the button is actually pressed down or not), which makes the time I could've saved with the keybinded OPie slice go to waste. Hope you understand the situation I'm in; I want to use OPie to quickly access stuff beyond what I keep on the action bars, while I'm actively playing (at which I usually keep the right mouse button pressed to easily move the camera around), but the way the wheels take control of the cursor makes it a bit hard. |
|
Folji |
View Public Profile |
Send a private message to Folji |
Find More Posts by Folji |
Add Folji to Your Buddy List |
09-14-09, 05:01 PM | |
A Kobold Labourer
Forum posts: 0
File comments: 11
Uploads: 0
|
Quick question: Does opie allow you to bring up a ring based on the action of double-clicking a mob? I'm looking for a replacement to Simple Raid Target Icons, and I used to use opie for other stuff like pally buffs. I'd like to be able to double click to mark, but I never found this functionality before.
|
|
firebaerd |
View Public Profile |
Send a private message to firebaerd |
Find More Posts by firebaerd |
Add firebaerd to Your Buddy List |
09-02-09, 01:51 PM | ||
|
Re: New error
__________________
... and you do get used to it, after a while.
Last edited by Foxlit : 09-02-09 at 01:52 PM.
|
|
|
Foxlit |
View Public Profile |
Send a private message to Foxlit |
Find More Posts by Foxlit |
Add Foxlit to Your Buddy List |
09-01-09, 04:26 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
New error
I've suddenly started getting the following error when trying to use a custom ring on my paladin that has nothing but blessings and greater blessings on it. Whenever I press the key bind, the ring opens and then just stays open after i've let go of the key bind, and this error gets displayed:
Code:
Date: 2009-09-01 11:15:42 ID: 1 Error occured in: Global Count: 1 Message: ..\FrameXML\RestrictedExecution.lua line 781: Call failed: ..\FrameXML\RestrictedExecution.lua line 781: Call failed: ..\FrameXML\RestrictedExecution.lua line 781: Call failed: ..\FrameXML\RestrictedExecution.lua line 781: C stack overflow Debug: (tail call): ? [C]: ? [C]: ? ..\FrameXML\RestrictedExecution.lua:781: ..\FrameXML\RestrictedExecution.lua:774 (tail call): ? (tail call): ? ..\FrameXML\SecureHandlers.lua:338: ..\FrameXML\SecureHandlers.lua:332 (tail call): ? Edit: I get this using the latest release of Opie. The older Delta release doesn't do this.
Last edited by Gunder : 09-01-09 at 04:40 AM.
|
|
Gunder |
View Public Profile |
Send a private message to Gunder |
Find More Posts by Gunder |
Add Gunder to Your Buddy List |