ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/pod/dmcommand_help.pod
Revision: 1.15
Committed: Thu Apr 29 06:36:08 2010 UTC (14 years, 1 month ago) by elmex
Branch: MAIN
Changes since 1.14: +7 -0 lines
Log Message:
added documentation for password command.

File Contents

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