Macro: Difference between revisions
No edit summary |
No edit summary |
||
Line 6: | Line 6: | ||
In order to access all your Macros, press Ctrl + M, then you need to name your Macro and tell which inputs on the keyboard needs to trigger a command by typing the right hotkeys (single or combo) it works both for server and client commands. | In order to access all your Macros, press Ctrl + M, then you need to name your Macro and tell which inputs on the keyboard needs to trigger a command by typing the right hotkeys (single or combo) it works both for server and client commands. | ||
Or type: | Or type the follow command: | ||
=== /macro === | === /macro === |
Revision as of 20:30, 10 October 2022
Macro is a a rule or pattern which specifies how a certain input string (like a combination of keys) must be mapped to an output string replacement (also often a string) according to a defined procedure.
In Vintage Story, Macros are used to use certain commands quick without need to type the command on the chat which saves some time when you need it.
Creation
In order to access all your Macros, press Ctrl + M, then you need to name your Macro and tell which inputs on the keyboard needs to trigger a command by typing the right hotkeys (single or combo) it works both for server and client commands.
Or type the follow command:
/macro
/macro [addcmd|setcmd|syntax|desc|priv|save|delete|show|list]
Create a server side macro that can execute one or more commands/macro addcmd [command]
Add a command to a temporary macro./macro setcmd [command]
Override a command to a temporary macro./macro [syntax]
Sets the syntax help info displayed when using/help [name]
./macro [desc]
Sets the description text displayed when using/help [name]
/macro [priv]
Sets the privilege required to execute this command, e.g. controlserver if only for admins or, build for any player with build rights./macro show
Shows the contents of the temporary macro currently being defined by above commands./macro save [name]
Saves the temporary macro defined by above command to given command name./macro list
Shows a list of all saved macros./macro show [name]
Shows the contents of a saved macro./macro delete [name]
Deletes a previously saved macro./macro discard [name]
Discards the temporary macro.
Recommendations
Name
Name all the Macros with unique names to work.
If it displays error, check if there's a macro that says that.
Hotkeys
Insert multiple hotkeys [Ctrl, Alt, Shift, etc.] + [Anything] because that the game already has a lot of hotkeys that serve a purpose.