Skip to content

MegaMud

kyau edited this page Jan 17, 2024 · 1 revision

Remote Commands

MegaMud has the ability to respond to commands that are telepathed, spoken or paged to the character. This can be used to remote control your character to a small degree. Now heavily utilized in playing multiple characters at once or for allowing control of your character by someone else.

Basic Commands

Command Description
@version version of MegaMud currently running on the receiver's computer
@health current health and mana/kai of the character, special states are also included (eg. Resting, Blinded, etc.)
@exp amount of experience made since starting MegaMud including the experience rate
@level current character level
@status current task and action (the messages displayed in the user's status bar)
@lives number of lives the character has remaining
@where current location (room name) of the character, available exits are also shown
@path name of the path file the character is currently using
@seen <character> whether or not the character has been seen and if so, where they were last seen
@who list of characters and monsters that are currently within the same room
@what list of visible items within the current room
@wealth wealth (in copper) being carried by the character
@enc current character encumbrance
@have <item> whether or not and how many of said item the character has, required exact item name
@home <monster> status of a monster (requires: MUDOP privileges)
@invite causes MegaMud to invite you to the character's party
@join causes MegaMud to join the character who sent the command
@forget causes MegaMud to remove the character who sent the command from the current party
@get-all force pickup of all items in the current room
@drop-all drop all items in the character's inventory
@equip-all equip any items in the character's inventory that are not already equipped
@deposit-all forces the character to deposit any excess cash they are carrying
@do <command> executes the <command> as if it where typed by the character, results not returned
@settings list of the character's auto settings which are currently enabled
@reset resets all of MegaMud's internal flags and statistics
@hangup causes the character to hang-up immediately[^1]
@relog causes the character to issue their defined relog command and re-logon

[^1]: If there are penalties in place, it might be best to first check with @status and then use @do x instead.

Movement & Loops

Command Description
@goto <room> sets the character's destination to be the specified room name or four digit room code
@loop <path> loop the specified path file
@looponce <path> loop the specified path file once then returns the character to their original loop
@roam [on/off] toggles the character's auto-roaming mode
@stop forces the character to stop moving
@rego start moving again (if character was previously auto-roaming or sent a @stop command)

Toggle Settings

Command             Description
@attack-last [on/off] attack last setting
@auto-all [on/off] turning this off will cause MegaMud to act as a basic dumb terminal, this mode is useful if you wish to play manually
@auto-combat [on/off] when auto-combat is off, MegaMud will not attack, even if attacked; however if your health falls below the HP run
percentage, MegaMud will automatically turn auto-combat back on
@auto-nuke [on/off] auto-nuke (room attacks) setting
@auto-heal [on/off] while auto-heal if off, MegaMud will not case any healing spells, nor will it issue the rest command
@auto-bless [on/off] auto-bless setting
@auto-light [on/off] while auto-light is off, MegaMud will not attempt to light dark or dimly lit rooms
@auto-cash [on/off] while auto-cash is on, MegaMud will collect any cash it sees (as specified in the cash settings page)
@auto-get [on/off] while auto-get is on, MegaMud will collect any items it sees which are defined within the items game data as collectable
@auto-sneak [on/off] while auto-sneak is on, MegaMud will attempt to sneak when moving between rooms (required for backstab)
@auto-hide [on/off] while auto-hide is on, MegaMud will attempt to hide when not moving or resting
@auto-search [on/off] while auto-search is on, MegaMud will search each room it enters for hidden items/players
@divert [on/off] diverting of all the character's communications (eg. telepaths, pages, etc.) to the sender, canceled by simple saying @divert

Party Response Commands

Command Description
@wait this is sent to inform the leader that is should stop moving and wait for the character to heal
@ok this is sent after a @wait command to inform the party leader it may recommence movement, MegaMud will keep track of party
members and will not restart movement until all followers have rested
@comeback when a character gets separated from the party leader because they cannot move, the leader who receives this command will
back-track up to 5 rooms (after that, he/she will continue on as normal)
@heal this is sent if your health drops below the 'Run' mark and you are within a party, other party members will attempt to heal if capable
of doing so
@blind this will be sent if you become blinded while in a party, other party members will attempt to cure the blindness if they are capable
@diseased this will be sent if you become diseased while in a party, other party members will attempt to cure the disease if they are capable
@held this will be sent if you become held while in a party, other party members will attempt to free you if they are capable
@party <command> this is used in situations where the party followers need to execute a command (eg. go hole) to keep up with the party leader,
the leader will then re-check the party and re-invite members if needed
@kill <character> utilized by party members that have the 'Defend Party' option turned on, this will signal other party members that a
member is being attacked by another player and that they should all join in to help defend the party
@share signal all members to share any cash collected between the rest of the party
@panic! signal to the party that the leader is about to teleport or hang due to low HP, this allows any followers to do the same (can be disabled)
Clone this wiki locally