MG Mud User | 88f1247 | 2016-06-24 23:31:02 +0200 | [diff] [blame^] | 1 | SYNOPSIS |
| 2 | xtool [update|heart=<on|off>|first=<on|off>|protect=<on|off>| |
| 3 | invcheck=<on|off>|envcheck=<on|off>|ndcheck=<on|off>| |
| 4 | varcheck=<on|off>|short=<on|off>|echo=<on|off>| |
| 5 | more=<amount>|kill|news|save|load|reset] |
| 6 | |
| 7 | DESCRIPTION |
| 8 | This command is used to set some tool-specific behaviours. |
| 9 | - "update" clones a new Xtool and destructs the old one. This should |
| 10 | only be done when working on the source of the tool and to get a fast |
| 11 | update. Settings and aliases will be reached through the new clone. |
| 12 | - "heart=<on|off>" turns the heart beat of the tool on or off. |
| 13 | The heart beat is for a higher security and to keep the other checks |
| 14 | running. If you just want to use the Xtool as a passive tool without |
| 15 | any checks then turn the heart beat off. |
| 16 | - "first=<on|off>" turns the automatic moving into the pole position |
| 17 | of your inventory on or off. Turning it off, avoids struggle with |
| 18 | other tools which behave same, but also reduces security. The history |
| 19 | mechanism will also capture the less commands. |
| 20 | - "protect=<on|off>" turns on/off the protection mode of the Xtool. |
| 21 | It will protect you from forces of other wizards and of player objects |
| 22 | which try to move into your inventory. |
| 23 | - "invcheck=<on|off>" turns the automatic check of your inventory on or |
| 24 | off. If turned on, all new objects in your inventory will be reported. |
| 25 | - "envcheck=<on|off>" like "invcheck" but checks your environment, the |
| 26 | content of the current room. |
| 27 | - "ndcheck=<on|off>" sets the netdeadchecking mode of the Xtool. |
| 28 | - "short=<on|off>" turns displaying of short descriptions on or off. |
| 29 | This is to avoid to get on other wizards nerves, when they have a tool |
| 30 | that notifies inventory checks (like this tool does :). But the main |
| 31 | reason is to cope with bad short descriptions of objects. For |
| 32 | example if you want to destruct it a bug in the short desc. would |
| 33 | make it nearly impossible to do so. |
| 34 | - "more=<amount>" sets the amount of lines that will be displayed at one |
| 35 | time with the xmore command. Will be removed soon because there is a |
| 36 | player property called P_PAGESIZE to take care of it. |
| 37 | - "echo=<on|off>" turns the echoing of commands executed via alias, |
| 38 | history or multiple command execution on or off. |
| 39 | - "kill" destructs the Xtool and removes it from the autoload list. |
| 40 | - "news" show the news and changes of the Xtool. |
| 41 | - "save" saves the settings of the Xtool including the aliases into a |
| 42 | file. |
| 43 | - "load" restores the saved settings from the save file. |
| 44 | - "reset" resets the Xtool. |
| 45 | |