- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,104 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
CustomButtons
- 3 Likes
- World of Warcraft
- 250 Monthly Downloads
- Supports: 5.3.0
- 24,925 Total Downloads
- Updated 05/22/2013
- Created 09/16/2009
- 85 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: CustomButtons 5.8
About CustomButtons
Create your custom buttons for casts, items, equipmentsets, macros, pets and mounts!
addon tips
- ButtonFacade
- OmniCC
new
- new config frame
- create buttons
- change button attributes
- move buttons
- better button positioning
CustomButtons
Erzeuge deine eigenen Schaltflächen
/cb oder /custombuttons können als Slashcommands verwendet werden:
- '/cb new' erzeugt einen neuen leeren Button
- einfach per drag'n'drop ein Item aus einer Tasche, einen Zauber aus dem Zauberbuch, ein Makro, Pets, Mounts oder Equipmentsets auf den Button ziehen
- mit [ctrl] + Rechte Maustaste kann der Button beliebig verschoben werden
- '/cb scale #' ändert die Größe des Buttons
- '/cb alpha #' ändert die Transparenz des Buttons
- '/cb key x' erzeugt ein KeyBinding. x mit dem gewünschten Key ersetzen. '/cb key' oder '/cb key none' entfernt ein vorhandenes KeyBinding.
- Maus über den Button und dann '/cb delete' entfernt den Button
- Indikator für zu große Entfernung und zu wenig Mana/Wut/etc...
- Ausgegraute Schaltfläche, wenn kein Item in der Tasche ist
- Schaltflächen werden versteckt, wenn ein Zauber nicht verfügbar ist (z.B. aufgrund eines Talentwechsels)
- Es können beliebig viele Buttons erzeugt werden
- Buttons werden je Character gespeichert
- Bei Items kann angezeigt werden, wieviele in der Tasche sind. Die Anzeige kann mit /cb toggle count an oder abgeschaltet werden
- '/cb toggle range' schaltet das Einfärben des Buttons beim Distanzcheck ein und aus
- ButtonFacade wird unterstützt
- '/cb toggle talent' schaltet um, ob der Button nur in der aktuellen oder in beiden Talentspezifikationen sichtbar ist
- [ctrl] + Linksklick zeigt ein paar Buttonattribute im Chat an
- Es können Zauber, Gegenstände, Sets des Ausrüstungsmanagers oder Makros verwendet werden.
Create your custom buttons for casts or items
use /cb or /custombuttons as slashcommands:
- '/cb new' creates a new empty button
- use drag'n'drop to add an item from your bags, any cast, macros, pets, mounts or equipment sets
- press [ctrl] + right mousebutton to move the button
- use '/cb scale #' to resize the button
- use '/cb alpha #' to change the transparency of the button
- use '/cb key x' to set a key binding. Replace x with the key. '/cb key' or '/cb key none' removes a key binding.
- mouse over and '/cb delete' removes the button
- range indicator and indicator for out of mana/etc.
- greyed button, when the mapped item is not in the bag
- buttons are hidden, when a spell is not available (e.g. due to talent switch)
- you can create as many buttons as you want
- buttons are saver per character
- with items you can show how many you have in your bags. You can toggle this with /cb toggle count
- '/cb toggle range' toggles, if button is colored red, when out of range
- ButtonFacade supported
- '/cb toggle talent' toggles, if button is visible in the active talent group or in both talent groups
- [ctrl] + left click displays some button info in the chat
- use spells, items, equipmentsets or macros
Befehle / Commands
/cb new
- erzeugt einen neuen leeren Button
- creates a new empty button
/cb delete
- entfernt den Button unter der Maus
- removes the button under the mouse
[ctrl] + Rechte Maustaste ([ctrl] + right mouse button)
- verschiebt den Button
- moves the button
/cb scale #
- ändert die Größe des Buttons
- resizes the button
Gültige Werte/valid values: 0.1 - 4.0
Beispiele:
(Werte sind ungefähre Angaben, abhängig von der Bildschirmauflösung)
- /cb scale 1 -> Size: 20px * 20px (default)
- /cb scale 1.5 -> Size: 30px * 30px
- /cb scale 2 -> Size: 40px * 40px
- /cb scale 0.75 -> Size: 15px * 15px
/cb alpha #
- ändert die Transparenz des Buttons
- changes the transparency of the button
Gültige Werte/valid values: 0 - 1
Beispiele:
- /cb alpha 1 -> nicht transparent/no transparency (default)
- /cb alpha 0.5
- /cb alpha 0 -> unsichtbar/not visible (but still at the same position)
/cb key x
- erzeugt ein KeyBinding
- creates a key binding
/cb toggle count
- schaltet die Anzeige der Anzahl an oder ab
- toggles the item count
/cb toggle range
- schaltet das Einfärben der Schaltflächenränder bei zu großem Abstand an oder ab
- toggles, if border is color red, when out of range
/cb toggle talent
- schaltet um, ob der Button nur in der aktuellen oder in beiden Talentspezifikationen sichtbar ist
- toggles, if button is visible in the active talent group or in both talent groups
- toc update
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| CustomButtons 5.8 | Release | 5.3.0 | - | 05/22/2013 |
| CustomButtons 5.7 | Release | 5.2.0 | 869 | 03/07/2013 |
| CustomButtons 5.6 | Release | 5.1.0 | 968 | 11/27/2012 |
| CustomButtons 5.5 | Release | 5.0.4 | 1,110 | 09/01/2012 |
| CustomButtons 5.4 | Release | 5.0.4 | 420 | 08/28/2012 |
| CustomButtons 5.3 | Beta | 5.0.4 | 21 | 08/17/2012 |
| CustomButtons 5.2 | Beta | 5.0.4 | 20 | 07/30/2012 |
| CustomButtons 5.1 | Beta | 5.0.4 | 8 | 07/15/2012 |
| CustomButtons 5.0 | Beta | 5.0.4 | 10 | 07/02/2012 |
| CustomButtons 4.18 | Release | 4.3 | 1,577 | 02/26/2012 |
| CustomButtons 4.17 | Release | 4.3 | 623 | 02/03/2012 |
| CustomButtons 4.16 | Release | 4.3 | 851 | 12/26/2011 |
| CustomButtons 4.15 | Release | 4.3 | 1,825 | 11/30/2011 |
| CustomButtons 4.14 | Release | 4.2 | 1,712 | 10/07/2011 |
| CustomButtons 4.13 | Release | 4.2 | 1,777 | 07/12/2011 |
| CustomButtons 4.12 | Release | 4.2 | 461 | 07/11/2011 |
| CustomButtons 4.11 | Release | 4.2 | 604 | 06/29/2011 |
| CustomButtons 4.10 | Release | 4.1 | 1,099 | 04/28/2011 |
| CustomButtons 4.9 | Release | 4.0.6 | 810 | 04/04/2011 |
| CustomButtons 4.8 | Release | 4.0.6 | 507 | 03/23/2011 |
| CustomButtons 4.7 | Release | 4.0.6 | 32 | 02/20/2011 |
| CustomButtons 4.6 | Release | 4.0.3a | 50 | 12/24/2010 |
| CustomButtons 4.5 | Release | 4.0.3a | 24 | 11/27/2010 |
| CustomButtons 4.4 | Release | 4.0.1 | 18 | 11/10/2010 |
| CustomButtons 4.3 | Release | 4.0.1 | 25 | 10/24/2010 |
| CustomButtons 4.2 | Release | 4.0.1 | 7 | 10/20/2010 |
| CustomButtons 4.1 | Release | 4.0.1 | 21 | 10/13/2010 |
| CustomButtons 4.0 | Release | 4.0.1 | 16 | 10/11/2010 |
| CustomButtons 1.29 | Release | 3.3.5 | 359 | 08/03/2010 |
| CustomButtons 1.28 | Release | 3.3.0 | 95 | 03/18/2010 |
| CustomButtons 1.27 | Release | 3.3.0 | 32 | 02/15/2010 |
| CustomButtons 1.26 | Release | 3.3.0 | 11 | 02/13/2010 |
| CustomButtons 1.25 | Release | 3.3.0 | 12 | 02/11/2010 |
| CustomButtons 1.22 | Release | 3.3.0 | 24 | 01/05/2010 |
| CustomButtons 1.21 | Release | 3.3.0 | 10 | 01/03/2010 |
| CustomButtons 1.20 | Release | 3.3.0 | 15 | 12/28/2009 |
| CustomButtons 1.19 | Release | 3.3.0 | 10 | 12/27/2009 |
| CustomButtons 1.18 | Release | 3.3.0 | 15 | 12/21/2009 |
| CustomButtons 1.17 | Release | 3.3.0 | 16 | 12/09/2009 |
| CustomButtons 1.12 | Release | 3.3.0 | 20 | 12/08/2009 |
| CustomButtons 1.11 | Release | 3.2.0 | 36 | 11/21/2009 |
| CustomButtons 1.10 | Release | 3.2.0 | 26 | 10/31/2009 |
| CustomButtons 1.9 | Release | 3.2.0 | 13 | 10/21/2009 |
| CustomButtons 1.8 | Release | 3.2.0 | 18 | 10/10/2009 |
| CustomButtons 1.7 | Release | 3.2.0 | 7 | 10/09/2009 |
| CustomButtons 1.6 | Release | 3.2.0 | 12 | 10/03/2009 |
| CustomButtons 1.5 | Release | 3.2.0 | 8 | 09/28/2009 |
| CustomButtons 1.4 | Release | 3.2.0 | 8 | 09/24/2009 |
| CustomButtons 1.2 | Release | 3.2.0 | 3 | 09/23/2009 |
| CustomButtons 1.1 | Release | 3.2.0 | 6 | 09/22/2009 |
| CustomButtons 1.0 | Release | 3.2.0 | 17 | 09/16/2009 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,129,948 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 498,005 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 335,742 Monthly Downloads
-
- Recount
- Combat
- 323,867 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 297,532 Monthly Downloads



Comments
Hm,
bei meinen Problemen hats leider nicht geholfen. "Incarnation: Tree of Life" und "Incarnation: Chosen of Elune" führen immer noch zu Fehlermeldungen, wenn ich sie auf einen Button lege. Gleiches gilt für Icebound Fortitude, wenn ich Symbiose auf einen Dk wirke und mir den Spruch dann auf einen Button legen will. AUch da bekomme ich eine Fehlermeldung.
Lieben Gruß
could you please post the error message?
thx
This is the Error Message i get, when using Icebound Fortitude:
This one i get, when using Incarnation: Tree of Life
ANd this one, when using "Incarnation: Choosen of Elune"
I deleted the lua File before, but it didnt help :-/
Tomorrow I'll upload a new version for the patch 5.2. I hope some errors are fixed in this version.
Hi Nirriti,
ich bekomme immer die folgende Fehlermeldung, wenn ich mit dem Mauszeiger über das Icon für "Incarnation: Tree of Life" gehe:
Bei der Moonkin Baumform (Incarnation: Chosen of Elune) gibts das Problem auch:
In beiden Fällen habe ich übrigens die lua Datei komplett gelöscht. Das Problem tritt nach dem Löschen immer noch auf. Bei anderen Spells hat das immer geholfen, hier bringts leider nichts :-/
Wie immer Grüße und vielen Dank für das Bereitstellen des Addons!
erste Analyse: Das Addon 'Auctioneer' hat hier Problme mit der Anzeige des Tooltips. Was genau schief geht bekomme ich auch noch raus.
Schöne Grüße
Nirriti
Vielen Dank für den Tipp. Ich habe jetzt mal Auctioneer deaktiviert. Bekomme dann aber immer noch die folgende Fehlermeldung:
Diese Fehlermeldung bekomme ich, wenn ich ingame unter Addons/custom Buttons auf "New" klicke:
First of all, I absolutely ADORE this addon; it's a base addon that I can't do without. I ucstom build my UI from available addons, (LOT of work) and I put one fully scaled out button on each side, under Omen and Recount, respectively and call them my "Oh CRAP!" buttons. I put the panic spells you need to keep from dying lol... for example on my Priest one is Levitate. Anyway I have been getting a lot of LUA errors that I mostly ignore but....
Well it started out that you clicked "new" (in my case twice for two buttons) and they won't show up in Interface options. They are on the screen but not in the addon settings, so I can't do anything with them. I simply exit Interface and come back in and then they are there and availble for rescaling, moving, etc. No big deal, really. But now on my Hunter (ONLY this toon for some reason) the LUA has gotten worse. I have no options at all, no matter what; nothing ever shows in the panel for me to adjust settings.
I looked up the slash commands and was able to at least get them out of the middle of my screen but I type /cb scale 4 (which is the highest I remember on the slider) and it works but they are NOT as big as they normally are. Or I am crazy lol. Anyway I have the latest lua error from my Hunter and I have never posted bugs before so I HOPE I am not creating a faux pas by posting it here, but do not know where or how else to do it. SO please forgive me this one... pure stupidity. Here it is
Message: ...erface\AddOns\CustomButtons\CustomButtons_Config.lua:117: attempt to compare string with nil
Time: 01/24/13 19:37:09
Count: 3
Stack: [C]: ?
...erface\AddOns\CustomButtons\CustomButtons_Config.lua:117: in function <...erface\AddOns\CustomButtons\CustomButtons_Config.lua:108>
(tail call): ?
[C]: in function `sort'
...erface\AddOns\CustomButtons\CustomButtons_Config.lua:137: in function `CustomButtonsConfig_Init'
...erface\AddOns\CustomButtons\CustomButtons_Config.lua:20: in function <...erface\AddOns\CustomButtons\CustomButtons_Config.lua:19>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1750: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1555: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1481: in function <Interface\FrameXML\UIParent.lua:1477>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2193: in function `ShowUIPanel'
[string "*:OnClick"]:2: in function <[string "*:OnClick"]:1>
Locals:
Anyway, please keep it up; love this addon and have plans for more buttons when I can figure out how best to utilize them in reference to my real estate. PLEASE fix, if you can... I would hate to lose this addon. Thank you for your time and work on this :)
Jazzï - Ghostlands Zivane - Blackhand
Rags - Ghostlands Starblze - Blackhand
Stonewyke - Ghostlands Spïcy - Blackhand
All of my toons depend on this addon; these and many MANY more lol. Thanks!
ok, it seems, you have some VERY old configurations from before Pandaria. Blizzard changed the spellbook and the used data model for spells. i'll add some mechanisms to avoid the lua errors. Maybe i find a way to filter out the corrupted buttons...
thanks for this info. i'll check it.
I really lovethis add on but I've noticed a couple abilities that dont seem to work or give errors when placed in the buttons, not sure if its something I'm doing wrong. the improved Faerie Fire that Feral Druid has access too doesnt work at all, and on my shaman the other night I was unable to put any of my specific totem drops into it. I use Curse updater so I should have the most recent version, and I play on a Mac if it matters :)
since some changes in the blizzard spell book you can only set spells of the spellbook in custom buttons. i'll check this issue.
I use a Mac, too. I myself would never recommend to use Windows
I downloaded the 5.04 version and now the 5.05 version and am still having the same problem. Every time I log off, the 2 newest buttons ive created dissapear. Older buttons also are dissapearing but not on every logout.
Problem started when I created a button 2 days ago. It worked for 10 mins then stopped being clickable. I tried the /cb delete command but it would not dissapear. I had to shut down client restart and use the command over 24 times before the broken button finally deleted. Now every time I recreate the button (its just a simple alchemy lifeblood spell) it only lasts until I log off.
How can I fix this?
i think the last chance is to delete the config file:
goto WTF/Account/<YourAccountName>/<YourServer>/<YourCharacter>/SavedVariables/
delete CustomButtons.lua
Hi Nirriti,
i really love custom buttons. Thank you very much for offering this. Actually i always get this two lua Errors, when i log into WoW.
Lua Error Nr.1:
Message: Interface\AddOns\CustomButtons\CustomButtons.lua:1352: GetSpellBookItemName(): Invalid spell slot
Time: 09/01/12 09:17:32
Count: 1
Stack: [C]: in function `GetSpellBookItemName'
Interface\AddOns\CustomButtons\CustomButtons.lua:1352: in function `CustomButtons_findSpellBookId'
[...]
Lua Error Nr.2:
Message: Interface\AddOns\CustomButtons\CustomButtons.lua:1352: GetSpellBookItemName(): Invalid spell slot
Time: 09/01/12 09:28:57
Count: 8881
Stack: [C]: in function `GetSpellBookItemName'
Interface\AddOns\CustomButtons\CustomButtons.lua:1352: in function `CustomButtons_findSpellBookId'
[...]
Edit1: Hab gerade gesehen, das ich es auch in Deutsch hätte schreiben können :)
Wie auch immer: Wäre schön, wenn du es fixen könntest, so du mal Zeit und Lust hast.
Ich wünsche dir ein schönes Wochenende
Edit2: Mir wird ein weiterer Fehler angezeigt, wenn ich unter Addons/Custom Buttons einen neuen SPell hinzufügen möchte. Dann bekomme ich folgende Fehlermeldung:
Message: ...erface\AddOns\CustomButtons\CustomButtons_Config.lua:278: attempt to index local 'data' (a nil value)
Time: 09/01/12 10:43:23
Count: 3
Stack: ...erface\AddOns\CustomButtons\CustomButtons_Config.lua:278: in function `CustomButtonConfigEntry_UpdateButtonData'
[...]