
FREECIV SERVER COMMANDS MANUAL
This manual page only lists the command line arguments. This is the server program used to establish a Freeciv server - See Since one aim of Freeciv is to have compatible rules.įreeciv is maintained by an international team of coders andĮnthusiasts, and is easily one of the most fun and addictive network Players of Civilization II(R) by Microprose(R) should feel at home, Ultimate goal: To become the greatest civilization. Player becomes the leader of a civilization, fighting to obtain the
FREECIV SERVER COMMANDS FREE
IPv6 aware servers have additional parameter: DESCRIPTIONįreeciv is a free turn-based multiplayer strategy game, in which each SYNOPSIS freeciv-server Īuth aware servers have additional parameters: v, -version Causes the server to display its version number and exit.Freeciv-server - The server for the Freeciv game The distribution has an example that sets options to be similar to Civilization I, which the option -r /usr/local/share/freeciv/rv would read.

r, -read Specifies a file of server commands which the server will automatically read and process, as if you had typed them in at the server's prompt. s, -saves Specifies a directory where save games. e, -exit-on-end When a game ends, exit instead of restarting.

q, -quitidle Quit if no players for the specified time in seconds and restarts a new server. This log contains information for player ranking. R, -Ranklog Defines a log file to be produced during processing. You may need to use this if 5556 is not available for your use on your system. Specifies the TCP port number to which clients will connect players must know this number to be able to connect if they are not to use the default of 5556 decimal. p, -port Freeciv has gotten the 5556 port assigned by IANA. M, -Metaserver Specifies an address for the metaserver to send information. m, -meta Notify metaserver and send server's info Use the -d option to set how much is logged. With a log file, such messages go to the log instead. By default, "fatal" and "normal" messages are printed to standard output. l, -log Defines a log file to be produced during processing. h, -help Prints out a description of the command line options and exits. europe.sav the real Europe at 200x100 size.

earth-80x50.sav the real Earth at 80x50 size. The distribution comes with such scenarios, typically stored in /usr/local/share/freeciv: earth-160x90.sav the real Earth at 160x90 size. This is for reloading saved games, or for loading scenarios. f, -file Loads a saved game into the server before initialization, instead of starting a new game. Level 4 adds to this debugging messages and allows them to be printed on a per-file and per-line basis (see the README coming with the distribution). The number should be 0 for fatal messages only, 1 for fatal and error messages, 2 for fatal, error and normal messages or 3 for fatal, error, normal and verbose messages. d, -debug Sets the amount of debugging information to be logged in the file named by the -l option. b -bind Listen for clients on a given address. N -Newusers Allow new users to login and be registered in the players base if authentication is enabled. G -Guests Allow guests to login as 'guest' when authentication is enabled. a -auth FILE Enable server authentication with configuration from FILE.
