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.5 by root, Fri Dec 22 03:43:05 2006 UTC vs.
Revision 1.15 by elmex, Thu Apr 29 06:36:08 2010 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
194 186
195 nodm or nowiz 187 nodm or nowiz
196 188
197Both of these commands will return you to normal player status. 189Both of these commands will return you to normal player status.
198 190
199=head2 overlay_save 191=head2 observe
200 192
201 overlay_save 193 observe <playername>
202 194
203This will save everything on the current map that was not originally part 195Observes the given object (currently players only). This means that the
204of it as an overlay. The overlay will then be loaded anytime the map 196map and stats of the observed object will be displayed instead of ones
205itself is loaded. Be careful with this as EVERYTHING on the map will be 197own map and stats. Using observe without argument will switch back to
206saved in an overlay, such as spawned monsters and dropped objects. 198displaying your own map and stats.
207 199
208=head2 patch 200=head2 patch
209 201
210 patch <tag> <variable> <value> 202 patch <tag> <variable> <value>
211 203
212Using the patch command, you can radically modify the properties of 204Using the patch command, you can radically modify the properties of
213objects 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
214values of its variables (or completely new variables). See Also: dump 206values of its variables (or completely new variables). See Also: dump
215 207
208=head2 password
209
210 password <playername> [<new password>]
211
212Will set a new password for the player. If no new password
213is given a random password will be generated (and printed).
214
216=head2 perl-reload 215=head2 reload
217 216
218Will first unload all loaded perl extensions and modules loaded from the 217Will first unload all loaded perl extensions and modules loaded from the
219extension directory, followed by loading the perl part of the plugin and 218extension directory, followed by loading the perl part of the plugin and
220all extensions found. 219all extensions found.
221 220
222This is done in an as atomic way as possible so it is safe to do at 221This is done in an as atomic way as possible so it is safe to do at
223anytime. 222anytime, but it will freeze the swerver for multiple seconds.
224
225=head2 plugin
226
227 plugin <plugin name>
228
229This will load a new plugin into memory. Using this with no arguments,
230or invalid arguments will cause a server crash. Plugin name should be as
231it appears in your plugin directory. Double check the names before using
232plugins.
233
234=head2 pluglist
235
236 pluglist
237
238This shows currently loaded plugins.
239
240=head2 plugout
241
242 plugout <plugin name>
243
244This will remove a loaded plugin from memory.
245 223
246=head2 possess 224=head2 possess
247 225
248 possess (nr) 226 possess <tag>
249 227
250Take over the body of a given monster. It is not suggested you try to 228Take over the body of a given monster. It is not suggested you try to
251possess another player, as bad things will undoubtably happen. Allows DM 229possess another player, as bad things will undoubtably happen. Allows DM
252to control the monster directly with his client. 230to control the monster directly with his client.
253 231
264C<remove> will, suprisingly enough, remove the object specified by the tag 242C<remove> will, suprisingly enough, remove the object specified by the tag
265supplied. see also: free 243supplied. see also: free
266 244
267=head2 reset 245=head2 reset
268 246
269 reset <mapname> 247 reset
270 248
271All other characters must be off of the map at the time of reset. This 249Temporarily moves off all characters from the current map, then resets it.
272will NOT reset any unique items, such as players apartments, in the case 250It works exactly as if the map reached its reset time prematurely.
273of unique items being on a map, it will cause them to be saved before the
274map is reset.
275
276Using C<reset .> will reset the map that the player is currently on.
277
278=head2 server_speed
279
280 server_speed [newspeed]
281
282Without arguments, this prints current server speed. If given an argument,
283it will set server speed to the new speed.
284 251
285=head2 set_god 252=head2 set_god
286 253
287 set_god <player> <diety> 254 set_god <player> <diety>
288 255
290 257
291=head2 shutdown 258=head2 shutdown
292 259
293 shutdown 260 shutdown
294 261
295This will cause a Crossfire+ to shut down entirely by first kicking out 262This will cause a Deliantra server to shut down entirely by first
296all players, saving all maps and finally exiting. Crossfire servers will 263kicking out all players, saving all maps and finally exiting. Deliantra
297kick out players and might or might not save some players or maps. 264servers will kick out players and might or might not save some players or
298 265maps.
299=head2 spellreset
300
301 spellreset
302
303This causes the spell table to be reinitialized.
304
305=head2 ssdumptable
306
307 ssdumptable
308
309This will print out the current hash table to stderr.
310 266
311=head2 stats 267=head2 stats
312 268
313 stats <player> 269 stats <player>
314 270
322 278
323=head2 summon 279=head2 summon
324 280
325 summon <player> 281 summon <player>
326 282
327Summoning a player will bring them immediately to your location. There 283Summoning a player will bring them immediately to your location. There
328is no 'reverse' summoning, except to go to a map yourself and summon the 284is no 'reverse' summoning, except to go to a map yourself and summon the
329player again. 285player again.
330 286
331=head2 teleport 287=head2 teleport
332 288
333 teleport <player> 289 teleport <player>
334 290
335C<teleport> will bring you immediately next to the player's location. 291C<teleport> will bring you immediately next to the player's location.
336 292
337=head2 toggle_shout
338
339 toggle_shout <player>
340
341Will toggle the no_shout bit for the named player. This will prevent or
342enable the player to use the shout command.
343
344=head2 wizcast 293=head2 wizcast
345 294
346 wizcast [<on_off>] 295 wizcast [<on_off>]
347 296
348This will enable/disable your ability to cast spells and prayers anywhere 297This will enable/disable your ability to cast spells and prayers anywhere
349as dm. Without argument it toggles between on and off. 298as dm. Without argument it toggles between on and off.
350 299
351=head2 wizlook 300=head2 wizlook
352 301
353 wizlook 302 wizlook [<on_off>]
354 303
355This will temporarily increase your area of sight to the maximum. It will 304This will enable/disable increase your area of sight to the
356return to normal when lighting conditions change or when you move. 305maximum. Without argument it toggles between on and off.
357 306
358=head2 wizpass 307=head2 wizpass
359 308
360 wizpass 309 wizpass
361 310

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines