[Crossfire-wiki] [Crossfire Wiki] page changed: client_side_scripting:client_scripting_interface-basic_howto

no-reply_wiki at cross-fire.org no-reply_wiki at cross-fire.org
Mon Nov 30 00:57:54 CST 2015


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

Date        : 2015/11/30 00:57
User        : partmedia
Edit Summary: Update overview

@@ -1,11 +1,9 @@
- ====== Client Scripting Interface - Basic howto ======
+ ====== Client Scripting Interface ======
  
- ===== Purpose of this manual =====
- This Howto covers the scripting interface present in gtk and x11 client under linux and Windows (see notes at end).
+ The **client scripting interface** can be used to control a Crossfire client using an external program //(script)//. This interface can be used to extend the client or automate repetitive tasks (see [[client_side_scripting:scripts|sample scripts]]).
  
- ===== What is the Client Scripting Interface? =====
- Basically, the Client Scripting Interface is a way to have an external program (the script) interact client-side with your in-game behaviour. The script can have a copy of messages sent from the server to your client (there is a wide variety of such messages), can have a copy of messages sent from your client to the server (there are also lots of them), may request information (on a item, a map square ...) and finally can issue commands to the server. Lets call those actions, respectively, server-client spying, client-server spying, examining and interacting.
+ The script is started from the client and communicates by reading information from standard input and writing commands to standard output. A full list of commands can be found below.
  
  ===== How do I run my script =====
  
  ==== C/++, Perl, Python, Bash, and others ====


IP-Address  : 169.229.74.131
Hostname    : fre-74-131.ResHall.Berkeley.EDU
Old Revision: http://wiki.metalforge.net/dokuwiki/doku.php/client_side_scripting:client_scripting_interface-basic_howto?rev=1377304874
New Revision: http://wiki.metalforge.net/dokuwiki/doku.php/client_side_scripting:client_scripting_interface-basic_howto

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



More information about the crossfire-wiki mailing list