en:suckerserv:installation
Ceci est une ancienne révision du document !
Table des matières
Supported Operating Systems
- Linux
- FreeBSD
Required Dependencies
Name | Description | Download page URL | Ubuntu Package |
---|---|---|---|
CMake | Build system | Download | cmake |
GeoIP | IP address to country lookup database | Download | libgeoip-dev |
SQLite3 | Database engine | sqlite-3.7.0.tar.gz (source) | libsqlite3-dev |
ZLib | Data compression library | zlib-1.2.5.tar.gz (source) | zlib1g-dev |
Subversion | Open source version control system | subversion-1.6.11.tar.bz2 (source) | subversion |
Mysql | Open source database | libmysqlclient-dev |
Download the Source Code
svn checkout http://suckerserv.googlecode.com/svn/trunk/ suckerserv
Build and Install
cd suckerserv chmod +x compile.sh ./compile.sh
Configuration
The server configuration file exists at conf/server.conf.
Essential Server Variables
Name | Default Value | Description |
---|---|---|
serverip | “0.0.0.0” | Game server listen address |
serverport | 28785 | Game server listen port |
servername | “SuckerServ” | A name to identify your server that will appear on the server browser |
maxplayers | 8 | Maximum number of client connections |
admin_password | “” | Used to gain admin status in-game by typing /setmaster <admin_password>. (See alternative: The #admin command) |
Game Customization Variables
Name | Default Value | Description |
---|---|---|
default_gamemode | “ffa” | The game mode used for the first game |
default_game_on_empty | 1 | Switch back to default game mode when the server goes empty |
allowed_gamemodes | <all> | List of acceptable game modes that players can vote for |
allow_mapvote | 1 | Ban map voting by setting this var to 0 |
use_best_map_size | 0 | Next map is chosen for its appropriate size based on the number of players |
use_server_random_maprotation | 0 | Next map is randomly chosen |
mapvote_disallow_unknown_map | 1 | Disallow map votes for maps not found in the current game-mode's map rotation list |
The map rotation lists are located in conf/maps.conf and conf/new_maps.conf
Startup and Shutdown
./bin/server
To immediately shutdown the server:
./bin/server stop
Support
If you're having any problems installing or configuring SuckerServ feel free to drop by our IRC channel at #suckerserv on the Gamesurge IRC network and we'll help you out (#suckerserv@irc.gamesurge.net), or our Jabber room at sauerbraten@salons.xytune.org.
en/suckerserv/installation.1307972280.txt.bz2 · Dernière modification : 2014/05/31 00:26 (modification externe)