[CF-Devel] expanded dm help commands

johnny shelley jshelley at ictransnet.com
Thu Jan 3 18:45:54 CST 2002


This covers many commands missed the first time thru as well as a bit of
expansion on some of the commands. Also covers latest revisions to
create tim is commiting today.

-- 
johnny

PGP Public Key available from:
     
     http://www.keyserver.net:11371/pks/lookup?op=get&search=0x17BF1DD3
     
     
-------------- next part --------------
The following commands are available to you:
  dmhelp <command name>
  abil <player> <attribute> <value>
  addexp <player> <how much>
  create <number> <bonus> <archtype>
  debug <level>
  dump <tag>
  dumpallarchtypes
  dumpbelow
  dumpallmaps
  dumpallobjects
  dumpfriendlyobjects
  dumpmap
  forget_spell <spell name>
  free <tag>
  goto <map>
  invisible
  kick <player>
  learn_special_prayer <spell name>
  learn_spell <spell name>
  nodm
  nowiz
  overlay_save
  patch <tag> <variable> <value>
  plugin <plugin name>
  pluglist
  plugout <plugin to remove>
  printlos
  reset <map>
  remove <tag>
  set_god <player> <god>
  shutdown
  speed <new speed>
  spellreset
  ssdumptable
  stats <player>
  style_info
  summon <player>
  time
  wizpass
  who

General notes for DM's:
  Case sensitivity is important in player and map names.

DM help for abil:
  syntax: abil <player> <attribute> <value>
  notes: abil will permanently change the ability scores of players.
  Attribute is one of str, dex, con, int, wis, pow, cha. Value may not
  exceed 30.

DM help for addexp:
  syntax: addexp <player> <how much>
  notes: the player must have a skill readied. All experience added in
  this manner will go directly to the skill readied.

DM help for create:
  syntax: create <number> <bonus> <archtype> <variable1> <value1>
  <variable2> <value2> ...
  notes: creating items is rather dangerous and tends to crash the
  server when creating some items.

  The number and bonus attributes may be left off, or the bonus itself
  may be left off any time. If a bonus is desired, number must be
  specified as well. Archtype must be specified in all cases. Variable
  and values may be left off at any time, but specifiying a variable
  requires a value also be specified.

  Multipart values such as for an item name must be quoted.

  Example: create 5 +1 longsword name "Spiffy Sword" face chicken.171

  This would create 5 +1 longswords named 'Spiffy Sword' that look like
  chickens.
  see also: patch, dump

DM help for debug:
  syntax: debug <level>
  notes: Without arguments, debug will simply print the current level of
  debugging. Valid debugging levels are 0-3 where:
  llevError = 0, llevInfo = 1, llevDebug = 2, llevMonster = 3

DM help for dump:
  syntax: dump <tag>
  notes: Using dump, you can see the attributes of any item in the game.
  To find the object number of an item you wish to view, click on it. If
  this item is in your inventory, or you are standing over, click on
  yourself and the item tags will be displayed. 
  see also: patch

DM help for dumpallarchtypes:
  syntax: dumpallarchtypes
  notes: This prints out a list of all archtypes to stderr.

DM help for dumpbelow:
  syntax: dumpbelow
  notes: dumpbelow will dump the attributes of the top item you are
  standing over.
  see also: dump

DM help for dumpallmaps:
  syntax: dumpallmaps
  notes: This prints out map information for all active maps to stderr.

DM help for dumpallobjects:
  syntax: dumpallobjects
  notes: This prints out a list of all active objects to stderr.

DM help for dumpfriendlyobjects:
  syntax: dumpfriendlyobjects
  notes: This prints out a list of all active friendly objects to stderr.

DM help for forget_spell:
  syntax: forget_spell <spell name>
  notes: this will cause you to permanently lose knowledge of a spell.

DM help for free:
  syntax: free <tag>
  notes: free should ONLY be used after remove. Freeing an object that
  has not been removed will cause the game to crash. For most objects,
  simply removing them is sufficient and they will eventually be freed.
  See Also: remove

DM help for goto:
  syntax: goto <mapname>
  notes: using this command will instantly move you to the start point
  of the map specified.

DM help for invisible:
  syntax: invisible
  notes: makes you invisible for a short time.

DM help for kick:
  syntax: kick <player>
  notes: this command will kick a player off the server. If used without
  an argument, it will kick all players off the server with the
  exception of you.

DM help for learn_special_prayer:
  syntax: learn_special_prayer <prayer name>
  notes: this will allow you to permanently learn a spell as a special
  prayer of your god.
  see also: learn_spell

DM help for learn_spell:
  syntax: learn_spell <spell name>
  notes: this will allow you to permanently learn a spell. It is
  similiar to learn_special_prayer except that you will retain knowledge
  of this spell regardless of changing dieties.
  see also: learn_special_prayer

DM help for overlay_save:
  syntax: overlay_save
  notes: this will save everything on the current map that was not
  originally part of it as an overlay. The overlay will then be loaded
  anytime the map itself is loaded. Be careful with this as EVERYTHING
  on the map will be saved in an overlay, such as spawned monsters and
  dropped objects.

DM help for nodm and nowiz:
  syntax: nodm
  notes: both of these commands will return you to normal player status.

DM help for patch:
  syntax: patch <tag> <variable> <value>
  notes: using the patch command, you can radically modify the
  properties of objects in the game. Simply specify the object to modify
  and the new values of its variables (or completely new variables).
  See Also: dump

DM help for plugin:
  syntax: plugin <plugin name>
  notes: this will load a new plugin into memory. Using this with no
  arguments, or invalid arguments will cause a server crash. Plugin name
  should be as it appears in your plugin directory. Double check the
  names before using plugins.


DM help for pluglist:
  syntax: pluglist
  notes: this shows currently loaded plugins.

DM help for plugout:
  syntax: plugout <plugin name>
  notes: this will remove a loaded plugin from memory.

DM help for printlos:
  syntax: printlos
  notes: this is used for line of sight debugging.

DM help for remove:
  syntax: remove <tag>
  notes: remove will, suprisingly enough, remove the object specified by
  the tag supplied.
  see also: free

DM help for reset:
  syntax: reset <mapname>
  notes: all other characters must be off of the map at the time of
  reset. This will NOT reset any unique items, such as players
  apartments, in the case of unique items being on a map, it will cause
  them to be saved before the map is reset.

DM help for speed:
  syntax: speed <newspeed>
  notes: without arguments, this prints your current speed. If given an
  argument, it will set reset your speed to the new speed.

DM help for spellreset:
  syntax: spellreset
  notes: this causes the spell table to be reinitialized.

DM help for ssdumptable:
  syntax: ssdumptable
  notes: this will print out the current hash table to stderr.

DM help for set_god:
  syntax: set_god <player> <diety>
  notes: this will change a players diety to the diety specified.

DM help for shutdown:
  syntax: shutdown
  notes: This will cause the server to shut down entirely.

DM help for style_info:
  syntax: style_info
  notes: this will print out information regarding current styles in
  use.

DM help for summon:
  syntax: summon <player>
  notes: summoning a player will bring them immediately to your
  location. There is no 'reverse' summoning, except to go to a map
  yourself and summon the player again.

DM help for time:
  syntax: time
  notes: this will give additional information about server performance
  when used as dm.

DM help for wizpass:
  syntax: wizpass
  notes: this will toggle on and off your ability to walk thru walls as
  dm.

DM help for who:
  syntax: who
  notes: when used as dm, this will also print out the object tag of
  players.
    
    


More information about the crossfire mailing list