Repository navigation
0.10.4a
Set of Mudlet aliases to allow creation of Triggers/Aliases etc using the MM2K syntax
MMCompat - MudMaster Compatibility
MMCompat aims to provide command-line scriptability using the MudMaster script
API. MudMaster commands can be entered on the Mudlet command-line and will be
interpreted by this script and converted to Mudlet commands. Actions, Aliases,
Events, such as /action, /alias, /event will be created as Mudlet Triggers,
Aliases and Timers accordingly. Other commands such as /variable will create
a variable in the global MMGlobal namespace which are used when the $ expansion
occurs in MudMaster commands.
Important Note
MudMaster uses a semicolon ; as a command separator, by default Mudlet uses two
semicolons ;;. MMCompat will not function properly if you have changed your
Mudlet command separator to a single semicolon!
##MudMaster Commands:
Commands are prefixed by a forward-slash /.
###All Commands:
action alias array assign call chat chatall chatname clearlist commands disableevent disablegroup editvariable emoteall empty enablegroup event gag highlight if itemadd itemdelete killgroup listadd listcopy listdelete listitems lists loadlibrary loop read remark resetevent seteventtime showme substitute unchat unevent unvariable variable
while zap
##MudMaster Procedures:
Procedures are special commands prefixed by the @ character and can be used
in-line with Commands. Example: /chatall @AnsiReset()@foreblue()hello!
will chat 'hello!' to all chat connections with the normal blue color.
###All Procedures:
@A @abs @AnsiBold @AnsiReset @AnsiRev @AnsiReverse @arr @ASC @backblack @backblue @backcolor @BackCyan @backgreen @BackMagenta @backred @backwhite @BackYellow @backward @chr @comma @concat @connected @day @deCOMMA @EventTime @exists @fileexists @foreblack @foreblue @forecolor @forecyan @ForeGreen @ForeMagenta @ForeRed @ForeWhite @ForeYellow @getArray @GetArrayCols @GetArrayRows @getcount @getitem @hour @ip @if @inlist @isempty @isnumber @ltrim @left @len @lower @math @mid @minute @month @NumActions @NumAliases @NumEvents @NumGags @NumHighlights @NumLists @NumMacros @NumVariables @PadLeft @PadRight @PreTrans @ProcedureCount @Rtrim @random @replace @right @second @SessionName @sessionpath @strstr @StrStrRev @StripAnsi @Substr @time @timetoday @TimeToDayOfWeek @TimeToHour @TimeToMinute @TimeToMonth @TimeToSecond @TimeToYear @upper @var @Version @word @wordcount @year