--- deliantra/Deliantra-Client/resources/pod/dmcommand_help.pod 2006/06/05 02:55:34 1.1 +++ deliantra/Deliantra-Client/resources/pod/dmcommand_help.pod 2006/07/24 08:23:28 1.2 @@ -5,33 +5,33 @@ =head2 abil - abil + abil abil will permanently change the ability scores of players. Attribute is one of str, dex, con, int, wis, pow, cha. Value may not exceed 30. =head2 addexp - addexp + addexp The player must have a skill readied. All experience added in this manner will go directly to the skill readied. =head2 banish - banish + banish I the named player and adds their current IP address to the banish file. This will prevent the named player from logging into the server (from their current IP). This is an in-game version of the ban function meant for short term relief of persistant goons and for DMs who do not have shell access. It is probably a good idea to clear out the banish file -(F) on a regular basis and delete or move any -entries to the ban_file if desired. +(usually at F) on a regular basis and delete +or move any entries to the ban_file if desired. =head2 create - create ... + create ... Creating items is rather dangerous and tends to crash the server when creating some items. @@ -46,14 +46,14 @@ Example: - create 5 +1 sword name "Spiffy Sword" face chicken.171 + create 5 +1 sword name "Spiffy Sword" face chicken.171 This would create 5 +1 longswords named 'Spiffy Sword' that look like chickens. See also: patch, dump =head2 debug - debug + debug Without arguments, debug will simply print the current level of debugging. Valid debugging levels are 0-3 where: llevError = 0, llevInfo = @@ -61,7 +61,7 @@ =head2 dump - dump + dump Using dump, you can see the attributes of any item in the game. To find the object number of an item you wish to view, click on it. If this item @@ -70,44 +70,44 @@ =head2 dumpallarchtypes - dumpallarchtypes + dumpallarchtypes This prints out a list of all archtypes to stderr. =head2 dumpallmaps - dumpallmaps + dumpallmaps This prints out map information for all active maps to stderr. =head2 dumpallobjects - dumpallobjects + dumpallobjects This prints out a list of all active objects to stderr. =head2 dumpbelow - dumpbelow + dumpbelow Will dump the attributes of the top item you are standing over. see also: dump =head2 dumpfriendlyobjects - dumpfriendlyobjects + dumpfriendlyobjects This prints out a list of all active friendly objects to stderr. =head2 forget_spell - forget_spell + forget_spell This will cause you to permanently lose knowledge of a spell. =head2 free - free + free C should ONLY be used after remove. Freeing an object that has not been removed will cause the game to crash. For most objects, simply @@ -116,14 +116,14 @@ =head2 goto - goto + goto Using this command will instantly move you to the start point of the map specified. =head2 hide - hide + hide This hides the DM from being seen by other players. This is done by making the player perpetually invisible. It also results in the player @@ -135,19 +135,19 @@ =head2 insert_into - insert_into + insert_into This will insert the 2nd item in the first. 2nd can't be a player. =head2 invisible - invisible + invisible Makes you invisible for a short time. =head2 kick - kick + kick This command will kick a player off the server. If used without an argument, it will kick all players off the server with the exception of @@ -155,14 +155,14 @@ =head2 learn_special_prayer - learn_special_prayer + learn_special_prayer this will allow you to permanently learn a spell as a special prayer of your god. see also: learn_spell =head2 learn_spell - learn_spell + learn_spell This will allow you to permanently learn a spell. may be a partial spell name. @@ -173,26 +173,26 @@ =head2 mon_aggr - mon_aggr + mon_aggr Toggles the aggression of the monster you are currently possessing. Not reccomended to be flipped on yourself as a player. =head2 nodm - nodm or nowiz + nodm or nowiz Both of these commands will return you to normal player status. =head2 nowiz - nodm or nowiz + nodm or nowiz Both of these commands will return you to normal player status. =head2 overlay_save - overlay_save + overlay_save This will save everything on the current map that was not originally part of it as an overlay. The overlay will then be loaded anytime the map @@ -201,15 +201,24 @@ =head2 patch - patch + patch Using the patch command, you can radically modify the properties of objects in the game. Simply specify the object to modify and the new values of its variables (or completely new variables). See Also: dump +=head2 perl-reload + +Will first unload all loaded perl extensions and modules loaded from the +extension directory, followed by loading the perl part of the plugin and +all extensions found. + +This is done in an as atomic way as possible so it is safe to do at +anytime. + =head2 plugin - plugin + plugin This will load a new plugin into memory. Using this with no arguments, or invalid arguments will cause a server crash. Plugin name should be as @@ -218,19 +227,19 @@ =head2 pluglist - pluglist + pluglist This shows currently loaded plugins. =head2 plugout - plugout + plugout This will remove a loaded plugin from memory. =head2 possess - possess (nr) + possess (nr) Take over the body of a given monster. It is not suggested you try to possess another player, as bad things will undoubtably happen. Allows DM @@ -238,20 +247,20 @@ =head2 printlos - printlos + printlos This is used for line of sight debugging. =head2 remove - remove + remove C will, suprisingly enough, remove the object specified by the tag supplied. see also: free =head2 reset - reset + reset All other characters must be off of the map at the time of reset. This will NOT reset any unique items, such as players apartments, in the case @@ -262,51 +271,52 @@ =head2 server_speed - server_speed [newspeed] + server_speed [newspeed] Without arguments, this prints current server speed. If given an argument, it will set server speed to the new speed. =head2 set_god - set_god + set_god This will change a players diety to the diety specified. =head2 shutdown - shutdown + shutdown -This will cause the server to shut down entirely by first kicking out all -players, saving all maps and finally exiting. +This will cause a Crossfire+ to shut down entirely by first kicking out +all players, saving all maps and finally exiting. Crossfire servers will +kick out players and might or might not save some players or maps. =head2 spellreset - spellreset + spellreset This causes the spell table to be reinitialized. =head2 ssdumptable - ssdumptable + ssdumptable This will print out the current hash table to stderr. =head2 stats - stats + stats This displays the named players statistics. =head2 style_info - style_info + style_info This will print out information regarding current styles in use. =head2 summon - summon + summon Summoning a player will bring them immediately to your location. There is no 'reverse' summoning, except to go to a map yourself and summon the @@ -314,26 +324,26 @@ =head2 teleport - teleport + teleport C will bring you immediately next to the player's location. =head2 toggle_shout - toggle_shout + toggle_shout Will toggle the no_shout bit for the named player. This will prevent or enable the player to use the shout command. =head2 wizcast - wizcast [] + wizcast [] This will enable/disable your ability to cast spells and prayers anywhere as dm. Without argument it toggles between on and off. =head2 wizpass - wizpass + wizpass This will toggle on and off your ability to walk thru walls as dm.