world.Help
Shows help for a script function, or a list of functions
Prototype
void Help(BSTR Name);
Description
This function is to help scripters quickly get information about script functions.
You can optionally supply a string argument. If the argument exactly matches a script function (case is not important) then the help for that function is shown.
eg.
/Help "colournote" --> show help for world.ColourNote
If the argument partially matches a script function, then the "functions help" dialog box will be displayed with that text as the filter.
eg.
/Help "trigger" --> show list of trigger-related functions
If the argument is empty then all script functions will be displayed.
The argument "lua" is a special case, and will show the help for all Lua-specific functions in MUSHclient.
eg.
/Help "lua"
You can also get help on Lua libraries by supplying "lua x" where x is the first letter of one of the standard Lua libraries, namely:
b - Base (not in a library)
c - Coroutines
d - Debug
i - Io
m - Math
o - Os
p - Package
r - Rex
s - String
t - Table
u - Utils
You can type more letters if you want, but only the first 5 are checked. eg.
/Help "lua io" -- (same as /Help "lua i")
In addition it also recognises:
/Help "lua bc" -- bc (bignum) library
VBscript example
Help "colournote"
Jscript example
Help ("colournote")
Lua example
Help "colournote"
Help "lua io"
Lua notes
The argument is optional.
Return value
Nothing.