[Crossfire-wiki] [Crossfire DokuWiki] page changed: faq

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Fri Dec 1 21:11:41 CST 2006


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

Date        : 2006/12/01 21:11
User        : leaf
Edit Summary: Some progress made with formatting, still not sure if the chapter numbers are necessary

@@ -1,101 +1,114 @@
  ====== Crossfire FAQ ======
  
- FIXME - numerous formatting corrects and content updates still necessary
+ FIXME - numerous formatting corrections and content updates still necessary
  
- Chapter 1 - Introduction 
+ ===== Chapter 1 - Introduction =====
  Crossfire is a multiplayer graphical arcade and adventure game made for the X-Windows environment. It has certain flavours from other games, especially Gauntlet (TM) and Nethack/Moria. Any number of players can move around in their own window, finding and using items and battle monsters. They can choose to cooperate or compete in the same "world."
  
- Chapter 2 - Installation Questions
+ ===== Chapter 2 - Installation Questions =====
  
- 2.1 What do I need to run Crossfire?
+ ==== 2.1 What do I need to run Crossfire? ====
  
  You will need UNIX, X-windows and an ANSI C compiler to compile this game. 
+ 
  Crossfire has been known to compile on the following systems (latest known version number of Crossfire that compiled on these systems is included in parentheses):
-  Sun3, SunOs 4.1.1, gcc (0.90.3) 
-  DEC300AXP-500 (Alpha with OSF1 1.3) (0.90.3) 
-  Sun4 with SunOS 4.1.3 (0.90.2) 
-  Ultrix 4.2a (0.90.1) 
-  PC Compatiable, with Linux (0.89.3) 
-  IBM RS/6000 with AIX 1.2, X11R4/5 (0.91.4) 
-  HP735, HPUX, X11R5 (0.90.2) 
-  DEC 3100 and DEC 5000 with ULTRIX BSD 4.2 
-  DEC with OSF1 
-  VAX3100 with BSD 4.3 
-  IBM RT with BSD4.3 
-  HP9000-series (HP-UX) (very old versions of HP-UX might barf on stdarg.h) 
-  MIPS with RISC/os 
-  (UMIPS) 4.52 (?) 
-  It has been compiled with X11R3, X11R4 and X11R5 (the editor requires X11R5). 
-  To get directions on compilation, read the INSTALL file. 
  
+   * Sun3, SunOs 4.1.1, gcc (0.90.3) 
+   * DEC300AXP-500 (Alpha with OSF1 1.3) (0.90.3) 
+   * Sun4 with SunOS 4.1.3 (0.90.2) 
+   * Ultrix 4.2a (0.90.1) 
+   * PC Compatiable, with Linux (0.89.3) 
+   * IBM RS/6000 with AIX 1.2, X11R4/5 (0.91.4) 
+   * HP735, HPUX, X11R5 (0.90.2) 
+   * DEC 3100 and DEC 5000 with ULTRIX BSD 4.2 
+   * DEC with OSF1 
+   * VAX3100 with BSD 4.3 
+   * IBM RT with BSD4.3 
+   * HP9000-series (HP-UX) (very old versions of HP-UX might barf on stdarg.h) 
+   * MIPS with RISC/os 
+   * (UMIPS) 4.52 (?) 
  
- 2.2 How do I get the files? 
-  The files can be downloaded by either FTP or WWW. 
+ It has been compiled with X11R3, X11R4 and X11R5 (the editor requires X11R5). 
  
- 2.2.1 Via FTP 
-  The commonest method is to use anonymous ftp from one of the following sites, choose the closest one to you for a faster transfer rate: 
+ To get directions on compilation, read the INSTALL file. 
+ 
+ ==== 2.2 How do I get the files? ====
+ 
+ The files can be downloaded by either FTP or WWW. 
+ 
+ === 2.2.1 Via FTP ===
+ 
+ The commonest method is to use anonymous ftp from one of the following sites, choose the closest one to you for a faster transfer rate: 
  Primary:
    http://sourceforge.net/project/showfiles.php?group_id=13833
  Secondary:
    ftp://ftp.real-time.com/pub/games/crossfire 
    ftp://ftp.sunet.se:/pub/unix/games/crossfire 
- Return to Contents 
- 2.2.2 Via WWW 
-  See the FTP section, above 
- Return to Contents 
- 2.2.2 Via CVS
-  Use the following CVS Checkout command:
-  (Careful of line wrap, command should be all on one line..)
-  cvs -z3 -d:pserver:anonymous at crossfire.cvs.sourceforge.net:/cvsroot/crossfire co crossfire
-  cvs -z3 -d:pserver:anonymous at crossfire.cvs.sourceforge.net:/cvsroot/crossfire co maps-bigworld
-  cvs -z3 -d:pserver:anonymous at crossfire.cvs.sourceforge.net:/cvsroot/crossfire co client
+ 
+ === 2.2.2 Via WWW ===
+ 
+ See the FTP section, above 
+ 
+ === 2.2.2 Via SVN ===
+ 
+ The general commands to check out a module (archtypes, client, maps, server map editor, et al) is the following: 
+   * svn co https://svn.sourceforge.net/svnroot/crossfire/arch
+   * svn co https://svn.sourceforge.net/svnroot/crossfire/client
+   * svn co https://svn.sourceforge.net/svnroot/crossfire/maps
+   * svn co https://svn.sourceforge.net/svnroot/gridarta
+   * svn co https://svn.sourceforge.net/svnroot/crossfire/server
   
- 2.3 How can I get help compiling Crossfire on my platform? 
+ ==== 2.3 How can I get help compiling Crossfire on my platform? ====
+ 
  Here's the general instructions:
+ 
  The server package is available as a gzipped tarball.
- Download the server tarball
-  (ex: ftp://ftp.sourceforge.net/pub/sourceforge/crossfire/crossfire-1.6.0.tar.gz) 
- Download the maps tarball
-  (ex: ftp://ftp.sourceforge.net/pub/sourceforge/crossfire/crossfire-1.6.0.maps-big.tar.gz or ftp://ftp.sourceforge.net/pub/sourceforge/crossfire/crossfire-1.6.0.maps-small.tar.gz)
- Untar to a directory
-  (ex: tar xzvf <filename.tgz> -c <path/to/destination/directory>)
- ./configure --prefix=/where/you/want/it/and/have/permission
- make
- make install
- cd to the install directory (hint: /where/you/want/it/and/have/permission)
- Look for the 'share' directory and untar the maps into the 'maps' directory in there
-  (ex: tar xzvf crossfire-1.6.0.maps-big.tar.gz -c /where/you/want/it/and/have/permission/share/maps or
-  tar xzvf crossfire-1.6.0.maps-small.tar.gz -c /where/you/want/it/and/have/permission/share/maps)
- Look for the etc directory and a file called settings where you can change some settings (defaults are fine too)
- Look for the bin directory and run crossfire or crossloop from in there to start the server
-  (ex: ./crossfire & or ./crossloop &) 
+ 
+   - Download the server tarball  (ex: ftp://ftp.sourceforge.net/pub/sourceforge/crossfire/crossfire-1.6.0.tar.gz) 
+   - Download the maps tarball  (ex: ftp://ftp.sourceforge.net/pub/sourceforge/crossfire/crossfire-1.6.0.maps-big.tar.gz or ftp://ftp.sourceforge.net/pub/sourceforge/crossfire/crossfire-1.6.0.maps-small.tar.gz)
+   - Untar to a directory (ex: tar xzvf <filename.tgz> -c <path/to/destination/directory>)
+   - ./configure --prefix=/where/you/want/it/and/have/permission
+   - make
+   - make install
+   - cd to the install directory (hint: /where/you/want/it/and/have/permission)
+   - Look for the 'share' directory and untar the maps into the 'maps' directory in there  (ex: tar xzvf crossfire-1.6.0.maps-big.tar.gz -c /where/you/want/it/and/have/permission/share/maps or tar xzvf crossfire-1.6.0.maps-small.tar.gz -c /where/you/want/it/and/have/permission/share/maps)
+   - Look for the etc directory and a file called settings where you can change some settings (defaults are fine too)
+   - Look for the bin directory and run crossfire or crossloop from in there to start the server (ex: ./crossfire & or ./crossloop &) 
+ 
  Of course you need development tools (make, gcc, autoconfig - and whatever else the package README says) to build it. If you don't use the prefix when you run configure then it will install in the default folders so make sure you can write to them.
+ 
  If you still have problems, try mailing the Crossfire mailing list with your problem, make sure to include what system you are trying to compile on.  Please note that ALL linux users must have GTK-dev installed as well as xpmlib!!!. 
  
- 2.4 How do I send mail to the Crossfire mail server? 
-  Five mailing-lists exist; the first is for general discussion while the second is for just announcing new versions. Another list is used for development discussion. The fourth list is for CVS updates. The fifth list is for map discussion, ideas, and bug reports.  If you want to join or leave any of the lists, visit the Mailing List page to find out more. 
+ ==== 2.4 How do I send mail to the Crossfire mail server? ====
  
- 2.5 How do I get my server listed in the metaserver? 
-  After you installed your server, there is a file called settings in the share folder with the following settings: 
-  metaserver_notification off
-  metaserver_server crossfire.real-time.com
-  metaserver_host put.your.hostname.here
-  metaserver_port 13326
-  metaserver_comment Put a comment here 
-  Update the file with the following: 
-  metaserver_notification on
-  metaserver_server crossfire.real-time.com
-  metaserver_host put.your.hostname.here
-  metaserver_port 13326
-  metaserver_comment Put a comment here
+ Five mailing-lists exist; the first is for general discussion while the second is for just announcing new versions. Another list is used for development discussion. The fourth list is for CVS updates. The fifth list is for map discussion, ideas, and bug reports.  If you want to join or leave any of the lists, visit the Mailing List page to find out more. 
+ 
+ ==== 2.5 How do I get my server listed in the metaserver? ====
+ 
+ After you installed your server, there is a file called settings in the share folder with the following settings: 
+ 
+   * metaserver_notification off
+   * metaserver_server crossfire.real-time.com
+   * metaserver_host put.your.hostname.here
+   * metaserver_port 13326
+   * metaserver_comment Put a comment here 
+ 
+ Update the file with the following: 
+ 
+   * metaserver_notification on
+   * metaserver_server crossfire.real-time.com
+   * metaserver_host put.your.hostname.here
+   * metaserver_port 13326
+   * metaserver_comment Put a comment here
   
-  Be sure to update the host and comment fields with the relevant information 
+ Be sure to update the host and comment fields with the relevant information 
+ 
+ ==== 2.6 What port does Crossfire run on? ====
  
- 2.6 What port does Crossfire run on? 
-  Port 13327 
+ Port 13327 
  
- Chapter 3 - Playing Crossfire 
+ ===== Chapter 3 - Playing Crossfire =====
  
  3.1 Beginner's Questions 
  
  3.1.1 Which initial stats are most important? 
@@ -268,9 +281,10 @@
  
  3.4.1 I'm on the starting map, what do I do now? 
   You should be in a city square with a few sign posts in the middle. Move over the signs and apply them ("a") to read what they say.  Other suggestions and ideas can be found in the Crossfire Handbook. 
  
- Chapter 4 - Client/Server Questions 
+ ===== Chapter 4 - Client/Server Questions =====
+ 
  4.1 Which is faster, Crossclient or Telnet? 
   Crossfire is now client/server based, telnet is no longer an option. 
  
  4.2 How do you start a server and also how do people play in that same game? 
@@ -301,16 +315,18 @@
  Check your movement speed (4th line down in the client stat area), it shows up as Speed: and you want those numbers to be high (greater then 1.0)
  Check your Strength score and make sure you haven't lost any stats from death or monster attacks
  If you are still lagging and if no one else is lagging, then start troubleshooting your network connection
   
- Chapter 5 - Maintenance Questions 
+ ===== Chapter 5 - Maintenance Questions =====
+ 
  5.1 How do I balance up the spells? 
   You need to edit the spell_params file in your libdir. Have a look in the file Crossfire/doc/spell_params.doc for more information. 
  
  5.2 How do I delete my character?? 
   Typing 'quit will permanently delete your character. This command works in all clients. With the GTK Client you can also select File -> Quit Character.
  
- Chapter 6 - Contributing to Crossfire 
+ ===== Chapter 6 - Contributing to Crossfire =====
+ 
  6.1 How do I create my own map? 
   Assuming you've read the Map Guide and know what to do (and as equally important - what not to do!) download the  Java Editor and follow the documentation in there. Feel free to send any questions to the  Crossfire-Maps or  Crossfire-List mailinglists or stop by the Crossfire IRC channel for help. 
   
  6.2 How do I get my map into the official distribution? 
@@ -342,9 +358,10 @@
  Modify the picture files you want to change (or create new archetypes if you want to add additional objects to the game),
  Then, go to the directory '<crossfire-source>/lib', do a 'make collect.pl && perl ./collect.pl arch' (make sure you did the configure step before). This will collect all archetype from arch directory
  Finally do a 'make && make install', this will build the image collection files and install them in the crossfire install directory. And don't forget to restart the server.
  
- Chapter 7 - Big World Map
+ ===== Chapter 7 - Big World Map =====
+ 
  7.1 What is the Big World Map?
   The current map scale allowed for easy travel from one side of the world to the other (in less then a minute, actually) and was getting rather crowded. After discussion on the mailing list, it was decided to increase the scale and update the layout of the current world map.
  
  7.2 Where can I find out more about the Big World Map?


IP-Address  : 65.193.16.100
Old Revision: http://wiki.metalforge.net/doku.php/faq?rev=1165028201
New Revision: http://wiki.metalforge.net/doku.php/faq

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




More information about the crossfire-wiki mailing list