ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/pod/dmcommand_help.pod
(Generate patch)

Comparing deliantra/Deliantra-Client/pod/dmcommand_help.pod (file contents):
Revision 1.7 by root, Thu Jun 21 22:28:31 2007 UTC vs.
Revision 1.13 by root, Sun Oct 14 15:33:31 2007 UTC

1=head1 Crossfire+ Dungeon Master Commands 1=head1 Deliantra Dungeon Master Commands
2 2
3The following commands are only available to you if you are dungeon 3The following commands are only available to you if you are dungeon
4master, that is, a kind of server administrator with special privileges. 4master, that is, a kind of server administrator with special privileges.
5 5
6=head2 abil 6=head2 abil
7 7
8 abil <player> <attribute> <value> 8 abil <player> <attribute> <value>
9 9
10abil will permanently change the ability scores of players. Attribute is 10B<abil> will permanently change the ability scores of players. Attribute is
11one of str, dex, con, int, wis, pow, cha. Value may not exceed 30. 11one of str, dex, con, int, wis, pow, cha. Value may not exceed 30.
12 12
13=head2 addexp 13=head2 addexp
14 14
15 addexp <player> <how much> 15 addexp <player> <how much>
63 63
64Without arguments, debug will simply print the current level of 64Without arguments, debug will simply print the current level of
65debugging. Valid debugging levels are 0-3 where: llevError = 0, llevInfo = 65debugging. Valid debugging levels are 0-3 where: llevError = 0, llevInfo =
661, llevDebug = 2, llevMonster = 3 661, llevDebug = 2, llevMonster = 3
67 67
68=head2 dm
69
70 dm <password>
71
72Try to become dungeon master.
73
74=head2 dmhide
75
76 dmhide <password>
77
78Same as becoming dm and hiding at the same time. See B<hide>.
79
68=head2 dump 80=head2 dump
69 81
70 dump <tag> 82 dump <tag>
71 83
72Using dump, you can see the attributes of any item in the game. To find 84Using dump, you can see the attributes of any item in the game. To find
73the object number of an item you wish to view, click on it. If this item 85the object number of an item you wish to view, click on it. If this item
74is in your inventory, or you are standing over, click on yourself and the 86is in your inventory, or you are standing over, click on yourself and the
75item tags will be displayed. see also: patch 87item tags will be displayed. see also: patch
76 88
77=head2 dumpallarchtypes
78
79 dumpallarchtypes
80
81This prints out a list of all archtypes to stderr.
82
83=head2 dumpallmaps
84
85 dumpallmaps
86
87This prints out map information for all active maps to stderr.
88
89=head2 dumpallobjects
90
91 dumpallobjects
92
93This prints out a list of all active objects to stderr.
94
95=head2 dumpbelow 89=head2 dumpbelow
96 90
97 dumpbelow 91 dumpbelow
98 92
99Will dump the attributes of the top item you are standing over. see also: 93Will dump the attributes of the top item you are standing over. see also:
113 107
114=head2 free 108=head2 free
115 109
116 free <tag> 110 free <tag>
117 111
118C<free> should ONLY be used after remove. Freeing an object that has 112Removes (if necessary) and destroys the given object.
119not been removed will cause the game to crash. For most objects, simply
120removing them is sufficient and they will eventually be freed. See Also:
121remove
122 113
123=head2 goto 114=head2 goto
124 115
125 goto <mapname> 116 goto <mapname> [<x> <y>]
126 117
127Using this command will instantly move you to the start point of the map 118Using this command will instantly move you to the start point of the map
128specified. 119and position specified. If the position is omitted, the map entry point
120will be used instead.
129 121
130=head2 hide 122=head2 hide
131 123
132 hide 124 hide
133 125
200 192
201 observe <playername> 193 observe <playername>
202 194
203Observes the given object (currently players only). This means that the 195Observes the given object (currently players only). This means that the
204map and stats of the observed object will be displayed instead of ones 196map and stats of the observed object will be displayed instead of ones
205own map and stats. Using observe without argument will switch bakc to 197own map and stats. Using observe without argument will switch back to
206displaying your own map and stats. 198displaying your own map and stats.
207
208=head2 overlay_save
209
210 overlay_save
211
212This will save everything on the current map that was not originally part
213of it as an overlay. The overlay will then be loaded anytime the map
214itself is loaded. Be careful with this as EVERYTHING on the map will be
215saved in an overlay, such as spawned monsters and dropped objects.
216 199
217=head2 patch 200=head2 patch
218 201
219 patch <tag> <variable> <value> 202 patch <tag> <variable> <value>
220 203
221Using the patch command, you can radically modify the properties of 204Using the patch command, you can radically modify the properties of
222objects in the game. Simply specify the object to modify and the new 205objects in the game. Simply specify the object to modify and the new
223values of its variables (or completely new variables). See Also: dump 206values of its variables (or completely new variables). See Also: dump
224 207
225=head2 perl-reload 208=head2 reload
226 209
227Will first unload all loaded perl extensions and modules loaded from the 210Will first unload all loaded perl extensions and modules loaded from the
228extension directory, followed by loading the perl part of the plugin and 211extension directory, followed by loading the perl part of the plugin and
229all extensions found. 212all extensions found.
230 213
231This is done in an as atomic way as possible so it is safe to do at 214This is done in an as atomic way as possible so it is safe to do at
232anytime. 215anytime, but it will freeze the swerver for multiple seconds.
233
234=head2 plugin
235
236 plugin <plugin name>
237
238This will load a new plugin into memory. Using this with no arguments,
239or invalid arguments will cause a server crash. Plugin name should be as
240it appears in your plugin directory. Double check the names before using
241plugins.
242
243=head2 pluglist
244
245 pluglist
246
247This shows currently loaded plugins.
248
249=head2 plugout
250
251 plugout <plugin name>
252
253This will remove a loaded plugin from memory.
254 216
255=head2 possess 217=head2 possess
256 218
257 possess (nr) 219 possess <tag>
258 220
259Take over the body of a given monster. It is not suggested you try to 221Take over the body of a given monster. It is not suggested you try to
260possess another player, as bad things will undoubtably happen. Allows DM 222possess another player, as bad things will undoubtably happen. Allows DM
261to control the monster directly with his client. 223to control the monster directly with his client.
262 224
276=head2 reset 238=head2 reset
277 239
278 reset 240 reset
279 241
280Temporarily moves off all characters from the current map, then resets it. 242Temporarily moves off all characters from the current map, then resets it.
281This will NOT reset any per-player maps, such as apartments, or remove 243It works exactly as if the map reached its reset time prematurely.
282unique items or items on unique floors. I.e. it works exactly as if the
283map reached its reset time prematurely.
284
285=head2 server_speed
286
287 server_speed [newspeed]
288
289Without arguments, this prints current server speed. If given an argument,
290it will set server speed to the new speed.
291 244
292=head2 set_god 245=head2 set_god
293 246
294 set_god <player> <diety> 247 set_god <player> <diety>
295 248
297 250
298=head2 shutdown 251=head2 shutdown
299 252
300 shutdown 253 shutdown
301 254
302This will cause a Crossfire+ to shut down entirely by first kicking out 255This will cause a Deliantra server to shut down entirely by first
303all players, saving all maps and finally exiting. Crossfire servers will 256kicking out all players, saving all maps and finally exiting. Deliantra
304kick out players and might or might not save some players or maps. 257servers will kick out players and might or might not save some players or
305 258maps.
306=head2 spellreset
307
308 spellreset
309
310This causes the spell table to be reinitialized.
311
312=head2 ssdumptable
313
314 ssdumptable
315
316This will print out the current hash table to stderr.
317 259
318=head2 stats 260=head2 stats
319 261
320 stats <player> 262 stats <player>
321 263
329 271
330=head2 summon 272=head2 summon
331 273
332 summon <player> 274 summon <player>
333 275
334Summoning a player will bring them immediately to your location. There 276Summoning a player will bring them immediately to your location. There
335is no 'reverse' summoning, except to go to a map yourself and summon the 277is no 'reverse' summoning, except to go to a map yourself and summon the
336player again. 278player again.
337 279
338=head2 teleport 280=head2 teleport
339 281
340 teleport <player> 282 teleport <player>
341 283
342C<teleport> will bring you immediately next to the player's location. 284C<teleport> will bring you immediately next to the player's location.
343 285
344=head2 toggle_shout
345
346 toggle_shout <player>
347
348Will toggle the no_shout bit for the named player. This will prevent or
349enable the player to use the shout command.
350
351=head2 wizcast 286=head2 wizcast
352 287
353 wizcast [<on_off>] 288 wizcast [<on_off>]
354 289
355This will enable/disable your ability to cast spells and prayers anywhere 290This will enable/disable your ability to cast spells and prayers anywhere

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines