--- deliantra/server/pod/command_help.pod 2007/07/20 18:43:04 1.12 +++ deliantra/server/pod/command_help.pod 2008/09/23 00:22:41 1.17 @@ -6,7 +6,7 @@ *** =end comment -=head1 Crossfire TRT Command ListingX +=head1 Deliantra Command ListingX =head2 accept-invitation @@ -36,7 +36,7 @@ =head2 Xapplymode (nochoice|never|always) -Applymode controls what happens when you are equipping something that would +the C controls what happens when you are equipping something that would require something else to be unequipped. The options are: @@ -79,13 +79,13 @@ =head2 body -Shows how much you are wielding on certain bodyparts. For example as +Shows how much you are wielding on certain body parts. For example as fireborn, you have 4 fingers to put rings on. If you have 3 rings on it will say: "on your finger 3 1", meaning you have 3 fingers full and one free. =head2 Xbowmode (normal|threewide|spreadshot|bestarrow|.*) -Bowmode controls how you will fire arrows and bolts. +The C controls how you will fire arrows and bolts. The options are: @@ -120,32 +120,32 @@ character will no longer move. It can still attack adjoining spaces. Bracing can be useful to hold a location. -When you are braced, you lose your dex bonus and incur a 2 point -ac penalty beyond that (if you have a negative dex bonus, you may in +When you are braced, you lose your Dex bonus and incur a 2 point +ac penalty beyond that (if you have a negative Dex bonus, you may in fact come out ahead. You also only get 20% of the normal experience -for killing creatures, and incure a 4 point wc (to hit) penalty. +for killing creatures, and incur a 4 point WC (to hit) penalty. =head2 chat chat -Sends a message to all players on the server that have -L level B<10> or higher. +Sends a message to all players on the server. This is the normal way to +chat with others. =head2 cast -You use the cast command to set your range-weapon to the spell you +You use the cast command to set your range-action-slot to the spell you want. Example: cast burning hands -sets your I weapon to B. +sets your I slot to B. If you don't know the spell, shows which spells you do know. It is helpful to bind string like B to keys. -See B for more information on range weapons. +See C for more information on range weapons. =head2 Xdrop (all|unpaid|cursed|unlocked|.*) @@ -159,21 +159,13 @@ =over 4 -=item B +=item B: matches any item. -matches any item. +=item B: matches unpaid items. -=item B +=item B: drops items known to be cursed or damned. -matches unpaid items - -=item B - -drops items known to be cursed or damned. - -=item B - -drops items not locked in your inventory +=item B: drops items not locked in your inventory. =back @@ -304,7 +296,7 @@ =item hide -Hide all hints: You will not be able to tell wether there is a hint +Hide all hints: You will not be able to tell whether there is a hint available or not. =back @@ -322,13 +314,13 @@ ignore [timeout] This command ignores the specified messages (B ignores tells, -B ignores chat and shout and all ignores everything from the given +B ignores chat and shout and B ignores everything from the given user). -The optional timeout (specified in hours) specifies then the ignore entry -expires. The default is 24 (one day). The reason why all ignores expire -after a day by default is that most troublemakers stop soon after they are -being ignored. +The optional timeout (specified in hours) specifies when the ignore entry +expires. The default is 24 (one day). The reason why all ignore entries +expire after a day by default is that most troublemakers stop soon after +they are being ignored. To revoke an ignore, use the B command. @@ -340,9 +332,9 @@ inventory Inventory: - - arrow 0.1 - - Knife * 2 - - long sword (wielded) 15 + - arrow 0.1 + - Knife * 2 + - long sword (wielded) 15 This shows that you have one arrow which weighs 0.1kg and one Knife which you protected from dropping by locking it as well as a long sword which you are @@ -388,7 +380,7 @@ invoke create food of waybread It is very helpful to bind healing spells to keys, for example go to your -I, tab I, the press the right mosue button on the +I, tab I, the press the right mouse button on the spell I and choose C. It is recommended to bind a healing spell or potion to an easily-accessible-key, such as '1'. @@ -406,28 +398,10 @@ instantaneously. If a name is specified then only pets with that -name will be killed, eg killpets bat will kill bats +name will be killed, e.g. killpets bat will kill bats but not bees. If a number is specified, the pet corresponding to that number is killed. -=head2 listen - - listen - -Listen sets the level of messages you will hear. -Priorities are defined as follows: - - 0 - Nothing, not even "You punch kobold." or "You say: hi". - 1 - Only messages that have to do with yourself. - 2 - Emergency calls from other users - 10 - General chatter with the 'chat' command. - 11 - See what players kill what monster with what attack/spell. Very - verbose - only for the fanatics. - -=head2 logs - -TODO - =head2 mapinfo Shows some information about the map like this: @@ -446,8 +420,6 @@ =head2 maps -[crossfire+] - maps Shows a list of maps matching the regex that are currently being @@ -475,7 +447,7 @@ Most maps will not reset as long as players are on it, and usually the reset counter only starts going down when all players left the map. Some maps will never reset in the common sense, these are usually marked with a -very high number (sucha s C<1e+99>). +very high number (such as C<1e+99>). =item Path: the name that uniquely identifies the map, can be used for goto etc. @@ -515,28 +487,33 @@ buffering is disabled in this regard. output-sync controls how often information is sent to the screen. Each -buffer has its own time value, and will be flushed independantly. The +buffer has its own time value, and will be flushed independently. The default value is usually less than a second. See also L. -=head2 output-rate [bytes per second] +=head2 output-rate + + output-rate [bytes per second] Show the current setting of the output-rate, or set it to the provided -value. The server will try not to send (much) more than this many bytes +value. The server will try very hard not to send more than this many bytes per second to your client. If the rate is exceeded, the server tries to -hold back less important information (such as new images), to increase -responsiveness. The server-side default is usually quite high, around -100000, so if you have a slow link and want to be able to control your -character even when downloading faces, set this to a lower value, such as -7000 (for ISDN). +hold back less important information (such as new images) to increase +responsiveness. + +The server-side default is usually quite high, around 100000. If the +server is running on a Linux kernel, it will adjust to the actual +bandwidth available, and output-rate only sets an upper bound. That is, +the server will automatically set an optimal send rate and adjusting your +output-rate is not required. =head2 output-sync output-sync [seconds] output-sync controls how often information is sent to the screen. Each -buffer has its own time value, and will be flushed independantly. The +buffer has its own time value, and will be flushed independently. The default value is usually less than a second. output-count sets after how many messages of the same type, they are @@ -575,7 +552,7 @@ =head2 peaceful -TODO: rework for cf.schmorp.de, intended future behaviour is to toggle +TODO: rework for deliantra, intended future behaviour is to toggle peaceful mode with regards to npc and monsters only, not with regards to players (which will be controlled by priests). @@ -656,27 +633,13 @@ Density 10 will pickup silver, gold, rings, wands, books, and scrolls. Artifacts are also picked up. + =head2 prepare The same as cast. Usage: prepare -=head2 Xquests (|finished|.*) - -The quests command lists the quests you are doing or have completed. - -Parameters are: - -=over 4 - -=item no arguments: displays current quests. - -=item B: displays finished quests; - -=item anything else: displays details for quests (finished or not) with name containing the given string. - -=back =head2 quit @@ -685,6 +648,7 @@ bed (probably in a building close to where you entered the game), get on top of it, and apply it using B ro the B command. + =head2 range Your range weapon can be one of several weapons, a spell you cast, a @@ -693,6 +657,7 @@ Your range weapon is fired when you press SHIFT-direction, and will be fired in that direction. + =head2 ready_skill ready_skill @@ -704,6 +669,7 @@ If you just want to invoke a skill once, leaving your range slot untouched, use L instead. + =head2 rename Changes/removes the custom name of given item (or the marked one). @@ -715,8 +681,8 @@ otherwise you can just write the name as-is. If you omit the old name, the marked item will be used instead. -If the new name is empty (i.e. C<"">), then the original (unrenamed) name -will be restored. +If the new name is empty (i.e. C<"">), then the original (before the +rename) name will be restored. Note: maximum allowed name length is 127 characters. @@ -781,8 +747,7 @@ shout -Sends a message to all players on the server that have -L level B<10> or higher. It is mainly useful for +Sends a message to all players on the server. It is mainly useful for emergency messages ("I am trapped on xxx, can somebody help me?") and should not be used for general chat. Use L instead. @@ -819,7 +784,7 @@ If sort_inventory is not set (default), items will be inserted via type, subtype and magic. This, all axes will be grouped together in magic order, -all daggers by magic order, etc. Unforunately, for scrolls and rings, new +all daggers by magic order, etc. Unfortunately, for scrolls and rings, new ones just get inserted last. If you have a lot of stuff that is not in alphabetical order but you would @@ -828,13 +793,13 @@ =head2 sound Toggles between sound enabled and disabled. This has no relevance to the -sound settings of the client, it only governs wether the server will send +sound settings of the client, it only governs whether the server will send sound effect command to the client and is enabled if the client supports -sound (i.e. always for cfplus). +sound (i.e. always for the deliantra client). =head2 sourcecode -This command displays the means to download the sourcecode (server code, +This command displays the means to download the source code (server code, maps and archetypes) used to implement this version of the game. Every player has the right to download and modify the source code of the @@ -903,7 +868,7 @@ =head2 time -Shows the Crossfire in-game time, not the server time. It looks like this: +Shows the Deliantra in-game time, not the server time. It looks like this: It is 52 minutes past 8 o'clock am, on the Day of the Bull The 2nd Day of the Month of the Frost Giant, Year 63 @@ -914,13 +879,13 @@ =head2 title -Players can change their title. For example you called yourself Gandalf and -your race is elf, you can use the title command to change your name from -"Gandalf the elf" to "Gandalf the white". Usage: - title title clear # Sets your title back to your race. +Players can change their title. For example you called yourself Gandalf and +your race is elf, you can use the title command to change your name from +"Gandalf the elf" to "Gandalf the white" by using C. + Dragons cannot set their title because it changes during the game. =head2 unignore @@ -947,14 +912,18 @@ Values are: -inventory: Only keys in the top level inventory are used (default) +=over 4 + +=item B<inventory>: Only keys in the top level inventory are used (default) -keyrings: Only keys in active keyrings are used. +=item B<keyrings>: Only keys in active key rings are used. -containers: Only keys in active containers are used. +=item B<containers>: Only keys in active containers are used. + +=back -Note that keyrings are just a specialized container, so the containers -will also find keys in keyrings. +Note that key rings are just a specialized container, so the containers +will also find keys in key rings. Only active containers are used - keys will not jump out of closed containers, but hints will be given if you have keys in such containers. @@ -997,8 +966,8 @@ =head1 Authors Parts of this document were originally taken from the crossfire server -help files with unknwon authors. +help files with unknown authors. -Adapted for use by I<cfplus>, enhanced and corrected by Pippijn van +Adapted for use by I<deliantra>, enhanced and corrected by Pippijn van Steenhoven and Marc A. Lehmann.