• Hail, we're RedGuides. We want you to play six (yes, 6!) EverQuest characters at once. We have scripts and a friendly community to help, please join our playstyle and say hello! 👋
  • We've added LLM sections to our Terms & Rules and Resource Rules, for everyone's sanity & in-game safety.
    Read more
    a. Do not replace your voice with an LLM. This goes for your posts and your scripts. Drafting and editing with a tool is fine, but don't take you out of what you share.
    b. Do not replace your EQ character's voice with an LLM. We don't want scripts that speak over /ooc, /shout or other public channels. This has been an unwritten rule that's kept casino scripts off the site for decades, but we're now compelled to make it clear: keep automated communication private.

    Why Does RG Review Scripts?
    Nearly every LLM-written Lua script we see is making your character do impossible things, and rarely in a way that's beneficial to you. We've seen heavy server hammering, /target over impossible distances when /nav spawn would passively accomplish the same thing, a spawn search that fires 20+ times per second, and other pointless actions that are likely annoying GMs.

    You are welcome to use LLMs as a tool to structure, draft, and edit your work, but please read critically before hitting /lua run
Button Master

Utility Button Master 2026-10-29-9806f31


Contributors: @Derple
Published from DerpleDude/buttonmaster@9806f31
  • Delete Set: remove the set from hotbar lists without leaving gaps, and close existing gaps on load ab0659d ~@Cannonballdex

Contributors: @Cannonballdex
Published from DerpleDude/buttonmaster@ceaa870
Posted by: Cannonballdex

Contributors: @Cannonballdex
Published from DerpleDude/buttonmaster@ee1c6d1
Posted by: Cannonballdex

Contributors: @Derple
Published from DerpleDude/buttonmaster@f51f191

〰️Commits​


Added RGMercs Class-Based Themes to buttonmaster themes.
(ecee789) ~Derple

〰️Commits​


Added a _GlobalState which is shared among all characters for global state management.
(34fbadd) ~Derple

〰️Commits​


- NEW FEATURE
- ButtonMaster can now persist global state.

What This means :

Buttons can have toggle capabilities that persist through play sessions.

The lua env for any button/label/etc will now all contain an _State table which can be be used by any button or label or lua icon setter.

Example:

Lua Label: return _State.Chase and "Chase Off" or "Chase On"
Lua Icon: return _State.Chase and 197 or 196
Button Command:
--lua
if _State.Chase then
mq.cmd("/dgze /rgl chaseoff")
else
mq.cmd("/dgze /rgl chaseon ${Me.Name}")
end

_State.Chase = not _State.Chase

-- end lua

This will create a dynamic button that remembers it's state between restarts of buttonmaster.
(9273d19) ~Derple

Bug Fixes 🐛​


Fixed a bug in saving names that could virally infect 1 tab with antoher tabs name
(ac7b451) ~Derple

〰️Commits​


Added support for renaming button master windows.

NOTE: IT WILL RESET YOUR POSITION DATA WHEN YOU RENAME IT
(245a7fb) ~Derple

〰️Commits​


Support for moving tabs around that acutally saves.

Added as drag and drop and also context menu.
(00b8230) ~Derple
Back
Top
Cart