• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
  • The 32nd expansion, Shattering of Ro, is here and EverQuest (live servers) were patched with the newest expansion, SOR so brainiac has been spending his time updating MacroQuest. Please show him your appreciation. Thanks brainiac!
Button Master

Utility Button Master 09/19/2025

Download now:  Join us with Level 2 access or earn your way in with  RedCents.

〰️Commits​


Messages only deserialize from protobuf once now.
(5696b2c) ~DerpleMQ2

〰️Commits​


Added myname to the credits because my ego demands it.
(d07c675) ~DerpleMQ2

〰️Commits​


Fixed a legacy bug with old INI files that could crash if a number was used as a label.
(a28c488) ~DerpleMQ2
5/10/2023: Updated the display list of Assign Hotkeys to be sorted alphabetically.
Posted by: Sic
FIxed some stuff:

  • Fixed incorrect setting of nil when removing a tab. This caused indexes to be incorrect and adding a new tab and selecting it would cause the script to crash.
  • Fixed issue where the script would crash if you renamed the tab but didn't change the name and hit save.
  • Added button size to settings (3-10)
  • Added checkmarks for current button size and font size value in menu.
Posted by: Sic
This addresses an issue when collapsing the Button Master window (imgui Begin/End calls). This also updates some of the script dependencies (you will have to move stuff around - see below).

Instructions -

1) Remove the lua/buttonmaster folder (not your config/ButtonMaster.ini!!!)
2) Copy the contents of the lib/ folder from the zip to your lua/lib directory (create the lua/lib directory if you don't have it yet)
You should now have lua/lib/ed/utils.lua, lua/lib/LIP.lua
3) Copy buttonmaster.lua to your lua/ directory

Note: You now start the script as /lua run buttonmaster
- Added button/text color pickers
- Added font scale (tiny = .8, small = .9, normal = 1, large = 1.1)
- Added error checking for button label text (can't be empty)

Make sure you copy all the files, utils had some additions.
Back
Top