ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/pod/dmcommand_help.pod
Revision: 1.16
Committed: Wed Nov 21 10:28:52 2012 UTC (11 years, 6 months ago) by root
Branch: MAIN
Changes since 1.15: +2 -0 lines
Log Message:
avoid misparsing pod as comment

File Contents

# User Rev Content
1 root 1.4 =begin comment
2 root 1.16
3 root 1.4 ***
4 root 1.7 *** WARNING: THIS IS A GENERATED FILE - CHANGES WILL BE LOST
5     *** The source for this file is in CFPlus/pod/dmcommand_help.pod
6     *** Make any changes there and then run ./copy_doc
7 root 1.4 ***
8 root 1.16
9 root 1.7 =end comment
10 root 1.4
11 root 1.15 =encoding utf-8
12    
13 root 1.12 =head1 Deliantra Dungeon Master Commands
14 pippijn 1.1
15     The following commands are only available to you if you are dungeon
16     master, that is, a kind of server administrator with special privileges.
17    
18     =head2 abil
19    
20     abil <player> <attribute> <value>
21    
22 root 1.10 B<abil> will permanently change the ability scores of players. Attribute is
23 pippijn 1.1 one of str, dex, con, int, wis, pow, cha. Value may not exceed 30.
24    
25     =head2 addexp
26    
27     addexp <player> <how much>
28    
29     The player must have a skill readied. All experience added in this manner
30     will go directly to the skill readied.
31    
32 root 1.6 =head2 arrest
33    
34     arrest <player>
35    
36     Puts the named player into the nearest cell (corresonding to the region he is in).
37    
38 pippijn 1.1 =head2 banish
39    
40     banish <player>
41    
42     I<Kicks> the named player and adds their current IP address to the banish
43     file. This will prevent the named player from logging into the server
44     (from their current IP). This is an in-game version of the ban function
45     meant for short term relief of persistant goons and for DMs who do not
46     have shell access. It is probably a good idea to clear out the banish file
47     (usually at F</var/crossfire/banish_file>) on a regular basis and delete
48     or move any entries to the ban_file if desired.
49    
50     =head2 create
51    
52     create <number> <bonus> <archtype> <variable1> <value1> <variable2> <value2> ...
53    
54     Creating items is rather dangerous and tends to crash the server when
55     creating some items.
56    
57     The number and bonus attributes may be left off, or the bonus itself may
58     be left off any time. If a bonus is desired, number must be specified as
59     well. Archtype must be specified in all cases. Variable and values may be
60     left off at any time, but specifiying a variable requires a value also be
61     specified.
62    
63     Multipart values such as for an item name must be quoted.
64    
65     Example:
66    
67     create 5 +1 sword name "Spiffy Sword" face chicken.171
68    
69     This would create 5 +1 longswords named 'Spiffy Sword' that look like
70     chickens. See also: patch, dump
71    
72     =head2 debug
73    
74     debug <level>
75    
76     Without arguments, debug will simply print the current level of
77     debugging. Valid debugging levels are 0-3 where: llevError = 0, llevInfo =
78     1, llevDebug = 2, llevMonster = 3
79    
80 root 1.10 =head2 dm
81    
82     dm <password>
83    
84     Try to become dungeon master.
85    
86     =head2 dmhide
87    
88     dmhide <password>
89    
90     Same as becoming dm and hiding at the same time. See B<hide>.
91    
92 pippijn 1.1 =head2 dump
93    
94     dump <tag>
95    
96     Using dump, you can see the attributes of any item in the game. To find
97     the object number of an item you wish to view, click on it. If this item
98     is in your inventory, or you are standing over, click on yourself and the
99     item tags will be displayed. see also: patch
100    
101     =head2 dumpbelow
102    
103     dumpbelow
104    
105     Will dump the attributes of the top item you are standing over. see also:
106     dump
107    
108     =head2 dumpfriendlyobjects
109    
110     dumpfriendlyobjects
111    
112     This prints out a list of all active friendly objects to stderr.
113    
114     =head2 forget_spell
115    
116     forget_spell <spell name>
117    
118     This will cause you to permanently lose knowledge of a spell.
119    
120     =head2 free
121    
122     free <tag>
123    
124 root 1.10 Removes (if necessary) and destroys the given object.
125 pippijn 1.1
126     =head2 goto
127    
128 root 1.10 goto <mapname> [<x> <y>]
129 pippijn 1.1
130     Using this command will instantly move you to the start point of the map
131 root 1.10 and position specified. If the position is omitted, the map entry point
132     will be used instead.
133 pippijn 1.1
134     =head2 hide
135    
136     hide
137    
138     This hides the DM from being seen by other players. This is done by
139     making the player perpetually invisible. It also results in the player
140     not showing up in the who command, maps comamnd, or being reported as a
141     player on the metaserver.
142    
143     Note that the DM can still do things that makes his presence known, eg,
144     shout, other DM actions, etc.
145    
146     =head2 insert_into
147    
148     insert_into <item> <item>
149    
150     This will insert the 2nd item in the first. 2nd can't be a player.
151    
152     =head2 invisible
153    
154     invisible
155    
156     Makes you invisible for a short time.
157    
158     =head2 kick
159    
160     kick <player>
161    
162     This command will kick a player off the server. If used without an
163     argument, it will kick all players off the server with the exception of
164     you.
165    
166     =head2 learn_special_prayer
167    
168     learn_special_prayer <prayer name>
169    
170     this will allow you to permanently learn a spell as a special prayer of
171     your god. see also: learn_spell
172    
173     =head2 learn_spell
174    
175     learn_spell <spell name>
176    
177     This will allow you to permanently learn a spell. <spell name> may be a
178     partial spell name.
179    
180     It is similar to learn_special_prayer except that you will retain
181     knowledge of this spell regardless of changing dieties. see also:
182     learn_special_prayer
183    
184     =head2 mon_aggr
185    
186     mon_aggr
187    
188     Toggles the aggression of the monster you are currently possessing. Not
189     reccomended to be flipped on yourself as a player.
190    
191     =head2 nodm
192    
193     nodm or nowiz
194    
195     Both of these commands will return you to normal player status.
196    
197     =head2 nowiz
198    
199     nodm or nowiz
200    
201     Both of these commands will return you to normal player status.
202    
203 root 1.9 =head2 observe
204    
205     observe <playername>
206    
207     Observes the given object (currently players only). This means that the
208     map and stats of the observed object will be displayed instead of ones
209 root 1.11 own map and stats. Using observe without argument will switch back to
210 root 1.9 displaying your own map and stats.
211    
212 pippijn 1.1 =head2 patch
213    
214     patch <tag> <variable> <value>
215    
216     Using the patch command, you can radically modify the properties of
217     objects in the game. Simply specify the object to modify and the new
218     values of its variables (or completely new variables). See Also: dump
219    
220 elmex 1.14 =head2 password
221    
222     password <playername> [<new password>]
223    
224     Will set a new password for the player. If no new password
225     is given a random password will be generated (and printed).
226    
227 root 1.10 =head2 reload
228 pippijn 1.1
229     Will first unload all loaded perl extensions and modules loaded from the
230     extension directory, followed by loading the perl part of the plugin and
231     all extensions found.
232    
233     This is done in an as atomic way as possible so it is safe to do at
234 root 1.10 anytime, but it will freeze the swerver for multiple seconds.
235 pippijn 1.1
236     =head2 possess
237    
238 root 1.10 possess <tag>
239 pippijn 1.1
240     Take over the body of a given monster. It is not suggested you try to
241     possess another player, as bad things will undoubtably happen. Allows DM
242     to control the monster directly with his client.
243    
244     =head2 printlos
245    
246     printlos
247    
248     This is used for line of sight debugging.
249    
250     =head2 remove
251    
252     remove <tag>
253    
254     C<remove> will, suprisingly enough, remove the object specified by the tag
255     supplied. see also: free
256    
257     =head2 reset
258    
259 root 1.8 reset
260 pippijn 1.1
261 root 1.8 Temporarily moves off all characters from the current map, then resets it.
262 root 1.10 It works exactly as if the map reached its reset time prematurely.
263 pippijn 1.1
264     =head2 set_god
265    
266     set_god <player> <diety>
267    
268     This will change a players diety to the diety specified.
269    
270     =head2 shutdown
271    
272     shutdown
273    
274 root 1.12 This will cause a Deliantra server to shut down entirely by first
275     kicking out all players, saving all maps and finally exiting. Deliantra
276 root 1.10 servers will kick out players and might or might not save some players or
277     maps.
278 pippijn 1.1
279     =head2 stats
280    
281     stats <player>
282    
283     This displays the named players statistics.
284    
285     =head2 style_info
286    
287     style_info
288    
289     This will print out information regarding current styles in use.
290    
291     =head2 summon
292    
293     summon <player>
294    
295 root 1.10 Summoning a player will bring them immediately to your location. There
296 pippijn 1.1 is no 'reverse' summoning, except to go to a map yourself and summon the
297     player again.
298    
299     =head2 teleport
300    
301     teleport <player>
302    
303     C<teleport> will bring you immediately next to the player's location.
304    
305     =head2 wizcast
306    
307     wizcast [<on_off>]
308    
309     This will enable/disable your ability to cast spells and prayers anywhere
310     as dm. Without argument it toggles between on and off.
311    
312 root 1.5 =head2 wizlook
313    
314 root 1.13 wizlook [<on_off>]
315 root 1.5
316 root 1.13 This will enable/disable increase your area of sight to the
317     maximum. Without argument it toggles between on and off.
318 root 1.5
319 pippijn 1.1 =head2 wizpass
320    
321     wizpass
322    
323     This will toggle on and off your ability to walk thru walls as dm.