• 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
Boxhud

Utility Boxhud 04/06/2024

Move boxhud.lua to boxhud/init.lua
  • Use new mq.PackageMan to load lfs.dll from MQ luarocks server if its not present
  • No longer exit the script when an observer fails to be added.. hopefully it will just display ERR instead. Try reset observers from right click or admin tab if some observer fails, or it might retry on its own.. maybe.
- Remove /noparse in addition to the /dex name when sending a command to the local character
Add ability to import properties and columns from other boxhud settings files.
1. Go to Configuration tab
2. Select Import Configuration on the left hand side
3. Click Choose and select a file like boxhud-settings-myothertoon.lua from your MQ Config folder
4. Select each property and column you would like to import
5. Click Import

Properties and Columns with the same name as existing Properties and Columns will be rejected. Columns which depend on Properties that don't exist will be rejected.
Properties or Columns that are for some other reason invalid will be rejected.
cleanup some stuff
Clicking Save when adding a new property will now attempt some basic validation. Validation output will appear below the Save button.
The Save button will change to Confirm, which will then actually persist the change when clicked.

- Validation failing does not prevent saving.
- Validation will only be performed against TLOs on the character running boxhud.
- If you add cWtN.Pause, it will complain about cWtN (should be CWTN)
- If you add CWTN.Pause, it will complain about Pause (should be Paused)
- If you add CWTN.Paused, and have no CWTN plugin loaded, it will complain about CWTN. This may still be ok, but i'm not going to go query all your toons to find out.
- If you add FindItemCount[water flask, it will complain about mismatched [ ]
- If you add some macro variable name, you're on your own. I'm not going to try to validate macro variables. I don't recommend putting them in boxhud anyways.

1645827434876.png
- Fix add/update column input for checkboxes with nil values.
- Add (#) to name column header to show number of peers.
Something changed and the percent sign doesn't need to be escaped anymore, I guess?
  • Add setting under Display Settings to include levels in name column, like Myname (120).
  • Add column specific color settings which will override global color settings.
1639172837530.png
1639172863410.png

1639172884252.png
Back
Top
Cart