The Script
This section is the main area of the Client Command Editor. All created commands appear in this area and are ultimately combined to form the Client Command.
You can switch between the Console Script and Client Script of the Client Command using the vertical tabs.
Toolbar and Shortcuts
Above the script is the toolbar, which allows you to control and perform configuration for the current script and commands. The corresponding icons are explained below, and available shortcuts are listed:
| Description | Shortcut | |
| Copies the selected commands. | Ctrl + C |
| Deletes the selected commands and inserts them in the clipboard. | Ctrl + X |
| Inserts the current content of the clipboard below the selected command. | Ctrl + V |
| Deletes the selected commands. | Del |
| Moves the selected commands up or down one step in the script. | Ctrl + Up Arrow or Down Arrow |
| Indents or outents the selected commands. | Ctrl + Right Arrow (indent) or Left Arrow (outent) |
| Executes the current Client Command. | F9 |
| Stops the execution of the current Client Command. | |
| Pauses the execution of the current Client Command. | |
| Executes the next individual command block. | F7 |
| Checks the script syntax for logical errors. | |
| Configures the parameter values of the current Client Command. | |
| Lists all changes made, including the time and author. Clicking this icon opens a window that displays all changes and Events for the current Client Command in chronological order. In the top bar, you can perform sorting by individual users or by a specific time period. | |
| Generates a summary of the current client command. | |
| Copies the acmp AutoMATE into the current client command. | |
| Importes the AutoMATE script into the client command. |
Script Area
This area is where the client script and the console script are created. To do this, individual commands are inserted from the command list via drag-and-drop or double-click and then configured. The commands can then be arranged in the desired order and managed. This is done using the previously mentioned operators (Quick Selection Bar, Object Inspector, tabs) as well as the five columns in this area:
Example of the Script Area
The row column allows you to quickly locate a specific command, as it displays a continuous index. Right next to it, you’ll find the corresponding command with its specific icon and a description. Multiple commands are organized in a tree structure.
A checkmark in the Activated column indicates whether a command will be executed or skipped. This makes it possible, for example, to disable an extension of the script until it has been tested. All child commands are also disabled but retain the checkmark; they are simply grayed out and displayed in italics.
Using the Ignore Errors column, you can continue running the script even if a command was not executed correctly and caused an error. Simply check the checkbox next to the command whose errors you want to ignore.
The Status column displays whether the command was executed correctly or caused errors during a syntax check or when the script is run (e.g., for testing purposes).
Next Steps:
Object Inspector
The Object Inspector displays values that can also be set via a command’s user interface. It can also modify these values.
To do this, select a command in the script to view its properties.

Command Properties
The properties are listed as key-value pairs consisting of the property name and its corresponding value. The individual properties are organized into categories, which may vary depending on the command. The Behavior and General categories are set and populated by default in every command.










