ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/cf.schmorp.de/server/pod/dmcommand_help.pod
Revision: 1.14
Committed: Thu Apr 29 06:33:04 2010 UTC (16 years, 6 months ago) by elmex
Branch: MAIN
CVS Tags: rel-3_0
Changes since 1.13: +7 -0 lines
Log Message:
added password command.

File Contents

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