[Crossfire-wiki] [Crossfire DokuWiki] page added: client:commands

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Wed Aug 5 22:39:47 CDT 2009


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2009/08/05 22:39
User        : kbulgrien
Edit Summary: Created from client_commands page.

//All of the different commands for the client//

This list is definitive as of September 2004, but not yet fully organized.  It taken from the source code and formatted.  It still needs to be sorted and categorized.

  * Movement
    * Actions
      * fire - Repeatedly use currently selected range item (usually a skill or spell) in given direction.(Note: direction can either be specified as a number after the command, or by using one of the direction commands after using the fire command.)
      * fire_stop - Stop repeating the fire command.
      * run - Repeatedly move in given direction. (Note: direction can either be specified as a number after the command, or by using one of the direction commands after using the run command.)
      * run_stop - Stop repeated movement of the run command.
    * Directions
      * stay - Stay in place.  
      * north - Move North (up).
      * east - Move East (right).
      * south - Move South (down).
      * west - Move West (left).
      * northeast - Move Northeast (up and right).
      * southeast - Move Southeast (down and right).
      * southwest - Move Southwest (down and left).
      * northwest - Move Northwest (up and left).
  * Client side commands
    * Actions
      * take - similar to get command.  (Note: How is it different?  Also, test and describe it.)
      * ; - Not really a command.  Used to seperate commands in a single input line.
    * Display information
      * clearinfo - Clear the text window or windows.
      * help - Display help, optionally takes a command name as an argument. (Note: How is this different from the server side command?)
      * inv - Display list of items in inventory. (Note: This should produce similar output to the inventory command, but is processed client side.  The server side command is better in almost all instances.)
      * resist - Display list of resistances. (Note: This should produce similar output to the resistances command, but is processed client side.  The server side command is better in almost all instances.)
      * magicmap - Display last magic map in seperate window.
      * metaserver - Display the metaserver list.  This works even while connected to a server.
    * Client configuration
      * bind - Binds the command (or commands seperated by ;) supplied in the argument to the next key pressed.
      * unbind - Display a list of keybindings.  Also, given an argument number, unbinds that binding number.
      * foodbeep
      * savedefaults - Save configuration information to disk.
      * savewinpos - Save window position information to disk.  Includes all windows in split mode, and sizes of the various window panes.
      * show
      * showicon
      * showweight
      * disconnect - Disconnect from the server. (Note: This command is a bit buggy, as it disconnects from the server, but doesn't update the client mode, so you have to use Disconnect in the Client menu before you can do anything else.)
    * Scripting
      * script - Start executing a given script.
      * scripts - Display list of running scripts, and their script numbers.
      * scriptkill - Stop a given script from executing.  Takes the script number as an argument.
      * scripttell - Communicate information to a given script.  Takes the script number as the first argument.  The rest is passed on to the script.
    * Debugging commands
      * dmalloc
      * mapredraw
      * num_free_items
    * Not yet subcategorized
      * autorepeat
      * cwindow
      * scroll
  * Communication
    * With words
      * party - On its own, only displays help for its several subcommands.
        * party form - To form a party, type: party form <partyname>
        * party passwd - To set or change a password for a party, type: party passwd <password>  Passwords are limited to 8 characters.
         * party list - Display a list of current parties.
         * party join - To join a party, type: party join <partyname>  If the party has a passwd, it will you prompt you for it.
         * party leave - Leave a party.
         * party say - To talk to party members, type: party say <message>
         * party who - Display a list of all party members.
         * party kills - See what you've killed.  (Not implemented/Broken?)
       * gsay
       * shout
       * chat
       * tell
       * reply
       * say
       * shout
       * me
    * Random Events
      * cointoss
      * orcknuckle
    * Actions
      * nod
      * dance
      * kiss
      * bounce
      * smile
      * cackle
      * laugh
      * giggle
      * shake
      * puke
      * growl
      * scream
      * sigh
      * sulk
      * hug
      * cry
      * poke
      * accuse
      * grin
      * bow
      * clap
      * blush
      * burp
      * chuckle
      * cough
      * flip
      * frown
      * gasp
      * glare
      * groan
      * hiccup
      * lick
      * pout
      * shiver
      * shrug
      * slap
      * smirk
      * snap
      * sneeze
      * snicker
      * sniff
      * snore
      * spit
      * strut
      * thank
      * twiddle
      * wave
      * whistle
      * wink
      * yawn
      * beg
      * bleed
      * cringe
      * think
  * Commands that are not yet organized
    * explore
    * apply
    * applymode
    * archs
    * body
    * brace
    * build
    * cast
    * disarm
    * drop
    * dropall
    * examine
    * get
    * help
    * hiscore
    * inventory
    * invoke
    * killpets
    * listen
    * mapinfo
    * mark
    * output-sync
    * output-count
    * peaceful
    * pickup
    * prepare
    * quit
    * rename
    * resistances
    * rotateshoottype
    * shutdown
    * skills
    * use_skill
    * ready_skill
    * search
    * search-items
    * statistics
    * take
    * throw
    * time
    * weather
    * title
    * usekeys
    * bowmode
    * petmode
    * wimpy
    * Socket commands - these should really do nothing more than output things to the various players/sockets. (This description is from the source code, not necessarily final.)
      * hiscore
      * logs
      * maps
      * motd
      * players
      * who
  * Game internals
    * save
    * sound
    * sstable
    * verify
    * fix_me
    * malloc
    * strings
    * version
    * printlos
  * DM commands
    * DM character commands
      * dm
      * dmhide
      * hide
      * nodm
      * nowiz
      * possess (This command is disabled)
      * wizpass
    * Movement
      * goto
      * teleport
    * Player examination and modification
      * addexp
      * banish
      * freeze
      * kick
      * summon
      * toggle_shout
    * Object examination and modification
      * create
      * dump
      * dumpbelow
      * free
      * patch
      * remove
    * Stack based object examination and modification
      * diff
      * stack_list
      * stack_pop
      * stack_push
    * Map examination and modification
      * reset
    * Server status
      * plugin
      * pluglist
      * plugout
  * Not yet categorized
    * abil
    * debug
    * dumpfriendlyobjects
    * dumpallarchetypes
    * dumpallmaps
    * dumpallobjects
    * dumpmap
    * forget_spell
    * invisible
    * learn_special_prayer
    * learn_spell
    * set_god
    * speed
    * ssdumptable
    * stats
    * style_info
    * overlay_save
    * mon_aggr
    * loadtest

//This list is intended to be accurate, so please don't recategorize anything unless you're absolutely sure.  That means don't move a command from "Not yet categorized" to where you think it should be, but aren't sure.//

EditMe : Give a brief description of each command, and finish categorizing commands.  Annoyingly, this requires testing each command to make sure we're accurate.

IP-Address  : 70.254.32.178
Old Revision: none
New Revision: http://wiki.metalforge.net/doku.php/client:commands

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/




More information about the crossfire-wiki mailing list