• 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
Resource icon

Utility CustomBinds (core plugins)

Other Authors
Amadeus, eqmule, BigDorf, Knightly
Included in Very Vanilla
Very Vanilla Included! No need to download.
Server Type
🏢 Live 🏘️ Emu TLP Test
Documentation
Read📖Guides
Source Repository
https://github.com/macroquest/macroquest/tree/master/src/plugins/custombinds
This plugin allows you to specify custom commands that are executed when specific key combinations are pressed. You may specify a command for when the key is pressed (down), and another for when it is released (up).

Commands:
SyntaxDescription
/custombind [ list ] | [add|delete] <bindname> | [set|clear] <bindname>[-down|-up] [command]This command is used to add, delete, list or change custom key bindings. You'll also need to /bind a key.
/custombind list - Lists all your custom bind names and commands (the key combinations must be set using /bind)
/custombind add bindname - Add a new bind called bindname ready for use.
/custombind delete bindname - Remove the custom bind bindname.
/custombind clear name[-down|-up] - This will clear a specific command for a custom bind. If -up or -down is not specified it defaults to -down.
/custombind set bindname[-down|-up] - Will set a specific command for a custom bind. This too defaults to -down if not specified.

Example:
NOTE: MQ2's very first bind command is "RANGED" so you do not need to do this, it is just listed here as an example

/custombind add mybind
/custombind set mybind /ranged
/bind mybind n

Example of using down and up
/custombind add echotest
/custombind set echotest-down /echo n key is down!
/custombind set echotest-up /echo n key is up!
/bind echotest n
Author
BigDorf
Watchers
13
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from BigDorf

Share this resource

Latest updates

  1. MQ2CustomBinds Now defaults to INI file format for bind name/up/down information.

    Via: https://gitlab.com/redguides/VeryVanilla/-/merge_requests/423 There was a change request...
Back
Top
Cart