helpfiles:= keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : write editor : Alister timestamp: Jul 28 00:31:34 info :~ usage: write [script] With write, you can enter a text editor and compose a message. Write is useful for writing helpfiles, sending mail to friends (see the {cextending python{n doc), or executing small scripts. To use the script formatter and highlighter instead of the normal text editor, use {cwrite script{n. - keywords : wizhelp editor : Alister timestamp: May 10 00:58:23 info :~ Wizhelp displays a list of all the commands available to you that are not available to normal players. - keywords : socials, soclink, socunlink editor : Alister timestamp: Jan 29 18:53:22 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". If you would like more than one command to trigger the same social, you can link a new command to a pre-existing social. Likewise, if you would like to disable a social command, that is possible too. Commands: soclink [new command] [old command] socunlink [command] socedit [social] socials backups := keywords : socials editor : Alister timestamp: Jan 29 17:03:12 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". - keywords : socials editor : Alister timestamp: Jan 29 18:52:49 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". If you would like more than one command to trigger the same social, you can link a new command to a pre-existing social. Likewise, if you would like to disable a social command, that is possible too. Commands: hlink [new command] [old command] hunlink [command] socedit [social] socials - - keywords : socials, soclink, socunlink editor : Alister timestamp: Jan 29 18:53:22 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". If you would like more than one command to trigger the same social, you can link a new command to a pre-existing social. Likewise, if you would like to disable a social command, that is possible too. Commands: soclink [new command] [old command] socunlink [command] socedit [social] socials backups := keywords : socials editor : Alister timestamp: Jan 29 17:03:12 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". - keywords : socials editor : Alister timestamp: Jan 29 18:52:49 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". If you would like more than one command to trigger the same social, you can link a new command to a pre-existing social. Likewise, if you would like to disable a social command, that is possible too. Commands: hlink [new command] [old command] hunlink [command] socedit [social] socials - - keywords : socials, soclink, socunlink editor : Alister timestamp: Jan 29 18:53:22 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". If you would like more than one command to trigger the same social, you can link a new command to a pre-existing social. Likewise, if you would like to disable a social command, that is possible too. Commands: soclink [new command] [old command] socunlink [command] socedit [social] socials backups := keywords : socials editor : Alister timestamp: Jan 29 17:03:12 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". - keywords : socials editor : Alister timestamp: Jan 29 18:52:49 info :~ There are 9 fields assocciated with social editing; two are for messages when the social has no target. Two are for messages when the target is the character performing the social. Three are for situations when a target other than the character is provided for the social. The remaining two are the minimum and maximum positions the socials can be used from. If a social is not to have a target, the "target" fields can be left blank. Likewise, if the social is never to have the character as a target, the assocciated fields can be left blank. When trying to reference character information, the following symbols can be used: $n character name $N target name $e character he/she $E target he/she $m character him/her $M target him/her $s character his/hers $S target his/hers To see examples of how to write socials, check some of the pre-existing ones. To generate a list of all socials, type "socials". If you would like more than one command to trigger the same social, you can link a new command to a pre-existing social. Likewise, if you would like to disable a social command, that is possible too. Commands: hlink [new command] [old command] hunlink [command] socedit [social] socials - - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : scrun editor : Alister timestamp: Apr 17 02:02:39 info :~ Scripts of type runnable can be triggered by immortals. This is done with the scrun command. Syntax is: scrun <script vnum> [argument] - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : delete, odelete, mdelete, rdelete, ddelete, scdelete editor : Alister timestamp: Apr 17 01:59:17 info :~ As a builder, you may at times create rooms, objects, mobiles, scripts, etc... that you do not want to be part of your zone. You can delete these things with the line of delete functions available. There should be one for each major type of editable zone content. When deleting rooms, anyone in the room will be removed from the game, and sockets will be disconnected. delete commands are: odelete, mdelete, rdelete, scdelete, and ddelete. Syntax is as follows: <delete command> <vnum to delete> - keywords : repeat editor : Alister timestamp: Apr 17 02:01:17 info :~ repeat can be used to execute a command multiple times. Syntax is: repeat <times> <command> - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : delete, odelete, mdelete, rdelete, ddelete, scdelete editor : Alister timestamp: Apr 17 01:59:17 info :~ As a builder, you may at times create rooms, objects, mobiles, scripts, etc... that you do not want to be part of your zone. You can delete these things with the line of delete functions available. There should be one for each major type of editable zone content. When deleting rooms, anyone in the room will be removed from the game, and sockets will be disconnected. delete commands are: odelete, mdelete, rdelete, scdelete, and ddelete. Syntax is as follows: <delete command> <vnum to delete> - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : delete, odelete, mdelete, rdelete, ddelete, scdelete editor : Alister timestamp: Apr 17 01:59:17 info :~ As a builder, you may at times create rooms, objects, mobiles, scripts, etc... that you do not want to be part of your zone. You can delete these things with the line of delete functions available. There should be one for each major type of editable zone content. When deleting rooms, anyone in the room will be removed from the game, and sockets will be disconnected. delete commands are: odelete, mdelete, rdelete, scdelete, and ddelete. Syntax is as follows: <delete command> <vnum to delete> - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : delete, odelete, mdelete, rdelete, ddelete, scdelete editor : Alister timestamp: Apr 17 01:59:17 info :~ As a builder, you may at times create rooms, objects, mobiles, scripts, etc... that you do not want to be part of your zone. You can delete these things with the line of delete functions available. There should be one for each major type of editable zone content. When deleting rooms, anyone in the room will be removed from the game, and sockets will be disconnected. delete commands are: odelete, mdelete, rdelete, scdelete, and ddelete. Syntax is as follows: <delete command> <vnum to delete> - keywords : MCCP editor : Alister timestamp: Jan 29 18:14:22 info :~ The Mud Client Compression Protocol has the purpose of reducing the bandwidth usage of the mudserver, by using an MCCP-complient mudclient, the data send to you will be compressed by 80-85%, and thus not only reducing the amount of data processed by the server, but also greatly reduce the amount of data you need to download (i.e. less lag for you). This MUD supports both version 1 and 2 of the compression protocol, and any client supporting either of those version can be used to enable compression. Most clients enables compression automaticly, but some require that you type 'compress'. The same command can also be used to disable compression. MCCP was created by Oliver Jowett - keywords : look editor : Alister timestamp: Jan 29 18:15:22 info :~ Look allows you to glean extra information about your environment, as well as people and items in it. Look can be used to peer into containers, glance at your room, examine the finer details of an item, among other things. Usage: > look [at the <target>] [in the <container>] [on the <thing or person>] Examples: > look > look bob > look at bob > look at the bob > look at the mole on bob > look in sheath > look hilt on sword in sheath > look at the hilt on the sword in the sheath Looking at an object that is a container will also peer inside and list its contents (provided the container is opened). - keywords : lockdown editor : Alister timestamp: May 27 01:03:27 info :~ Usage: lockdown [groups] Lockdown prevents people not a member of at least one user group in a list of user groups from logging in. A lockdown of any value prevents new players and accounts from being created. {clockdown off{n turns off all lockdown settings. Lockdown with no arguments will display the current lockdown settings. backups := keywords : lockdown editor : Alister timestamp: May 10 00:45:24 info :~ Usage: lockdown [level] Lockdown prevents people below the specified level from logging on. A lockdown of 1 does not allow new players. A lockdown of 2 prevents players from logging on. Lockdowns of 3 and 4 prevent builders and scripters from logging on, respectively. Lockdown 0 turns off lockdown. Lockdown with no arguments will display the current lockdown level. - - keywords : linkdead editor : Alister timestamp: May 10 00:55:29 info :~ Lists off all of the players who are currently without an attached socket. - keywords : Jobo editor : Alister timestamp: Jan 29 18:13:11 info :~ Jobo aka Brian Graversen is the author of SocketMud(tm), which is a bareboned mud codebase. The codebase was made mainly for fun and to learn from the experience itself. Feel free to use the codebase for whatever purposes you have in mind, and should you ever make a real mud from it, send me a mail and tell me about it at jobo@daimi.au.dk Brian Graversen - keywords : help, hlink, hunlink, hupdate editor : Alister timestamp: Jan 29 18:32:52 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE backups := keywords : help editor : Alister timestamp: Jan 29 18:31:08 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE - - keywords : help, hlink, hunlink, hupdate editor : Alister timestamp: Jan 29 18:32:52 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE backups := keywords : help editor : Alister timestamp: Jan 29 18:31:08 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE - - keywords : help, hlink, hunlink, hupdate editor : Alister timestamp: Jan 29 18:32:52 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE backups := keywords : help editor : Alister timestamp: Jan 29 18:31:08 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE - - keywords : help, hlink, hunlink, hupdate editor : Alister timestamp: Jan 29 18:32:52 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE backups := keywords : help editor : Alister timestamp: Jan 29 18:31:08 info :~ There are various tools available for creating and editing helpfiles. You can update the contents of any helpfile with the hupdate command. The contents of your notepad (see: write) will be transferred to the helpfile. You can also link a new word to an already existing helpfile with the hlink command. Unlinking is also possible with the hunlink command. Commands: hupdate [helpfile] hlink [new topic] [old topic] hunlink [topic] help See also: WRITE - - keywords : groupcmds editor : Alister timestamp: May 27 01:40:14 info :~ Usage: groupcmds <groups> Groupcmds allows you to view all of the commands available to you from a group or set of groups you belong to. - keywords : dig, fill editor : Alister timestamp: Jan 29 18:35:30 info :~ Dig allows you to link together two rooms. Fill allows you to close a down a link between two rooms. Commands: dig [direction] [room vnum] fill [direction] - keywords : dig, fill editor : Alister timestamp: Jan 29 18:35:30 info :~ Dig allows you to link together two rooms. Fill allows you to close a down a link between two rooms. Commands: dig [direction] [room vnum] fill [direction] - keywords : delete, odelete, mdelete, rdelete, ddelete, scdelete editor : Alister timestamp: Apr 17 01:59:17 info :~ As a builder, you may at times create rooms, objects, mobiles, scripts, etc... that you do not want to be part of your zone. You can delete these things with the line of delete functions available. There should be one for each major type of editable zone content. When deleting rooms, anyone in the room will be removed from the game, and sockets will be disconnected. delete commands are: odelete, mdelete, rdelete, scdelete, and ddelete. Syntax is as follows: <delete command> <vnum to delete> - keywords : delay editor : Alister timestamp: Jan 29 18:25:21 info :~ usage: delay [seconds] [command] example: delay 2 say hello, world! Allows the user to prepare a command to be executed in the future. - keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Oct 6 01:50:48 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, triggers, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone key> objects oedit olist <zone key> mobiles medit mlist <zone key> triggers tedit tlist <zone key> dialogs dedit dlist <zone key> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new <zone key> All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a key that has not been used. backups := keywords : OLC, redit, oedit, medit, scedit, dedit, zedit, socedit editor : Alister timestamp: Jan 29 18:12:02 info :~ On-Line Creation (OLC) is a set of utilities designed to allow builders to design their zones while on the MUD. OLC includes utilities for editing zones, rooms, objects, mobiles, scripts, and dialogues. The following commands are available to the online builder: edits command listing command rooms redit rlist <zone vnum> objects oedit olist <zone vnum> mobiles medit mlist <zone vnum> scripts scedit sclist <zone vnum> dialogs dedit dlist <zone vnum> socials socedit socials zones zedit zlist To create a new zone, a special command must be used. It's format is: zedit new [zone num] [min vnum] [max vnum] All other OLC commands can set up new things (rooms, objects, mobiles, etc..) simply by using the corresponding edit command on a vnum that has not been used. - - keywords : delete, odelete, mdelete, rdelete, ddelete, scdelete editor : Alister timestamp: Apr 17 01:59:17 info :~ As a builder, you may at times create rooms, objects, mobiles, scripts, etc... that you do not want to be part of your zone. You can delete these things with the line of delete functions available. There should be one for each major type of editable zone content. When deleting rooms, anyone in the room will be removed from the game, and sockets will be disconnected. delete commands are: odelete, mdelete, rdelete, scdelete, and ddelete. Syntax is as follows: <delete command> <vnum to delete> - keywords : credits editor : Alister timestamp: Jan 29 18:16:04 info :~ Thanks go out to Brian Graversen for creating SocketMud(tm), which NakedMud(tm) was built on top of. I know nothing (yet) about TCP/IP, and SocketMud(tm) made my life that much easier. - keywords : buildwalk editor : Alister timestamp: Jan 29 18:36:38 info :~ usage: buildwalk With buildwalk on, you can walk around in directions that do not exist to spawn new exits. Buildwalk can be toggled on and off by simply typing buildwalk. - keywords : at editor : Alister timestamp: May 10 00:54:25 info :~ Usage: at <room vnum | person> <command> At allows you to execute a command at a specified person, or in a room with the given vnum. You stay in your current room. - keywords : ANSI editor : Alister timestamp: Jan 29 18:06:47 info :~ NakedMud supports ANSI colors, and you can access them by using the '{{' character, followed by the colorkey from the table below. Yellow {yy {YY{n Blue {bb {BB{n Green {gg {GG{n Red {rr {RR{n Cyan {cc {CC{n Purple {pp {PP{n Dark {dd {DD{n White {ww {WW{n The 'n' key is the default NakedMud color, and the mudcolor will always revert to this color at the end of a string. - keywords : aliases editor : Alister timestamp: Jul 6 02:17:38 info :~ Usage: alias list current aliases alias <command> <format> assign a new alias to the given command alias <command> delete an existing alias Aliases are used to restring one command into another command. Aliases can take arguments, and they can also reference other aliases. If you would like to make an alias take arguments, you must use $1, $2, ... $9 in the alias format, where the number specifies which word in a list of arguments the argument will expand to. Example: > alias dyslexia say $2 $1 Alias set. > dyslexia hello, world! You say, 'world! hello,' In addition to the $1, $2, ... $9 arguments, there is also a catch-all $* argument which means "all of the arguments together". Example: > alias chat chat --> $* <-- Alias set. > chat hello, world! You chat, '--> hello, world! <--' Notice that in the above example, even though the alias called itself, the normal 'chat' command still executed? This is because when an alias is executed, it tells the mud it does not need to expand aliases any more. If you would like to embed an alias within another alias, you have to put square brackets around it. Like normal aliases, these embedded aliases can also take arguments by putting them within the square brackets as well. Example: > alias greeting hello Alias set. > alias greet [chat [greeting], $*! How are you?] Alias set. > greet world You chat, '--> hello, world! How are you? <--' You can also set up aliases to perform multiple commands. Each command must be separated by a semicolon. Example: > alias multigreet [chat [greeting], $*!]; [chat How are you?] Alias set. > multigreet world You chat, '--> hello, world! <--' > You chat, '--> How are you? <--' backups := keywords : alias editor : Alister timestamp: Jul 3 22:59:52 info :~ Usage: alias list current aliases alias <command> <format> assign a new alias to the given command alias <command> delete an existing alias Aliases are used to restring one command into another command. Aliases can take arguments, and they can also reference other aliases. If you would like to make an alias take arguments, you must use $1, $2, ... $9 in the alias format, where the number specifies which word in a list of arguments the argument will expand to. Example: > alias dyslexia say $2 $1 Alias set. > dyslexia hello, world! You say, 'world! hello,' In addition to the $1, $2, ... $9 arguments, there is also a catch-all $* argument which means "all of the arguments together". Example: > alias chat chat --> $* <-- Alias set. > chat hello, world! You chat, '--> hello, world! <--' Notice that in the above example, even though the alias called itself, the normal 'chat' command still executed? This is because when an alias is executed, it tells the mud it does not need to expand aliases any more. If you would like to embed an alias within another alias, you have to put square brackets around it. Like normal aliases, these embedded aliases can also take arguments by putting them within the square brackets as well. Example: > alias greeting hello Alias set. > alias greet [chat [greeting], $*! How are you?] Alias set. > greet world You chat, '--> hello, world! How are you? <--' - - -