1pioneers-server-console(6) Games Manual pioneers-server-console(6)
2
3
4
6 pioneers-server-console - command-line game server for Pioneers
7
8
10 pioneers-server-console [ -a port ] [ -c AI count ] [ -g game title ]
11 [ -k seconds ] [ -m metaserver ] [ -n hostname ]
12 [ -P player count ] [ -p port ] [ -R [0|1|2] ] [ -r ] [ -s ]
13 [ -t minutes ] [ -T [0|1] ] [ -v points ] [ -x ]
14
15
17 This manual page documents briefly the pioneers-server-console command.
18
19 Pioneers is a computerized version of a well known strategy board game.
20 The goal of the game is to colonize an island. The players play the
21 first colonists hence the name pioneers. It uses a client/server model
22 for networked play of between two and eight players. This program pro‐
23 vides a console-only server that pioneers clients can connect to.
24
25
27 -a port Listen for administrative commands on port port.
28
29 -c num Start up num computer players.
30
31 -g game title
32 Load the ruleset specified by game title. The title can be
33 found in the *.game files. You need quotes for titles with
34 spaces.
35
36 -k secs Automatically stop the server if no one has connected after
37 secs seconds.
38
39 -m metaserver
40 Register this server with the metaserver at the specified
41 address.
42
43 -n hostname Use this hostname instead of the hostname reported by host‐
44 name(1).
45
46 -P num Start a game for num total players (including computer
47 players).
48
49 -p port Use port port for player connections.
50
51 -R [0|1|2] "Sevens rule": Specify gameplay behavior when a player
52 rolls a seven. A value of 0 (the default) means that
53 rolling a seven always moves the robber. A value of 1
54 requires the player to re-roll if a seven is rolled on the
55 first two turns. A value of 2 means the player always re-
56 rolls.
57
58 -r Register with a meta server. The meta server to use can be
59 overriden with the -m option. Default meta sever: pio‐
60 neers.debian.net
61
62 -s Don't start the game immediately; wait for a command on the
63 admin port (-a) instead.
64
65 -T [0|1] Choose a terrain type: 0 for the default, or 1 for random
66 terrain.
67
68 -t mins Tournament mode: add AI players after mins minutes.
69
70 -v points Specify the number of "victory points" required to win the
71 game.
72
73 -x Automatically exit after a player has won.
74
75
77 The default settings of the server can be influenced with the following
78 three environment variables:
79
80 PIONEERS_META_SERVER
81 The hostname of the meta-server when no meta-server is specified
82 on the command-line.
83
84 PIONEERS_SERVER_NAME
85 The hostname of the server. If it is not set, the hostname is
86 determined by hostname(1).
87
88 PIONEERS_DIR
89 The path to the game definition files. If it is not set, the
90 default installation path will be used.
91
92
94 /usr/share/games/pioneers/*.game and $XDG_DATA_HOME/pioneers/*.game
95 Game definitions
96
97
99 This manual page was written by Steve Langasek <vorlon@debian.org>, and
100 updated by Roland Clobus <rclobus@bigfoot.com>. Pioneers was written
101 by Dave Cole <dave@dccs.com.au>, Andy Heroff <aheroff@mediaone.net>,
102 and Roman Hodek <roman@hodek.net>, with contributions from many other
103 developers on the Internet; see the AUTHORS file in the pioneers dis‐
104 tribution for a complete list of contributing authors.
105
106
108 pioneers(6), pioneers-server-gtk(6), pioneersai(6), hostname(1)
109
110
111
112pioneers May 2, 2008 pioneers-server-console(6)