SRCDS Steam group


Installing a TF2 server and gettign it published to steam.
#1
BASIC INFO
Server OS: Ubuntu Server 9.04 32-bit (virtual cleint running under VMware server 2.0, it has got VMtools installed, host is Windows 7)
Processor: Virtual 1.83Ghz Processor
Game(s): Team Fortress 2
Start Up Command: a shell script with the following:

Code:
!/bin/sh
echo "starting Team Fortress 2 Server"
./srcds_run -game tf -timeout 30 -autoupdate -debug tf2debug.log +map cp_dustbowl +port 27015 +maxplayers 24

Admin Mods: no admin mods at all (i dont know how to do this yet)

INSTALLING INFO
Full Install Command: Well this was not straight forward but here goes, first created the ubuntu VMware Virtual cleint then followed this guide. I copied it below for simplicity (and for those who may need it).

Code:
Team Fortress 2 is a team-based first-person shooter multiplayer video game developed by the Valve Corporation. A sequel to Valve’s previous Team Fortress Classic, it was first released as part of the video game compilation The Orange Box on 10 October 2007.

For those of you trying to get a Half Life 2 Server up and running on Linux here is a Ubuntu tailor how-to guide on how to do that. With some resourcefulness this how to should work with most flavors of Linux.

[u]Apt Prerequisite[/u]

zlibc
wget

[u]Install[/u]

1. create a directory for the install “valve”
# mkdir valve

2. download the linux dedicated server package
# wget http://download.sourcekills.com/files/games/tf2/tf2.tar.bz2

3. extract
# tar -xjvf tf2.tar.bz2

4. update to the current version *your should do this periodically”
# cd tf2
# ./update

5. If it complains about: ./steam: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory you do not have zlibc installed

(you may have to run the update command several times.)

Create and Edit server configuration file
# wget http://www.chemlab.org/res/tf2cfg.txt -O orangebox/tf/cfg/server.cfg

*change the following config vars

hostname "Linux TF2 Server" //this is your server name
rcon_password "please change me" //this is your password for remote console
# nano orangebox/tf/cfg/server.cfg
Starting the Server

# cd ~/tf2/orangebox
# ./srcds_run -game tf -timeout 30 -autoupdate -debuglog tf2debug.log +map cp_dustbowl

The above should be the info you need to assist me Smile

1. My server is not displayed on the Steam server list, so joe public cannot play unless they have the ipaddress.

2. the Time in game is running very fast

3. I cannot admin the server while in game using the RCON command. I have set the password in the config file. the responce i get is this
Code:
Unable to connect to remote server (80.7.242.232:27015)

please assist, if anyone is interested i am going to put the VMware Machine on the Virtual applicnces in at http://www.vmware.com Big Grin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)