Search Perform an advanced search query SOFTPEDIA
 
SOFTPEDIA
Updated one minute ago
HomeSubmit a program for being reviewedAdvertise on our websiteGet help on surfing our websitesSend us your feedbackGet information about our XML/RSS backend and how to use itBrowse the news archiveVisit our discussion forumVizitati forumul in limba romana



KLIP
  1. HOME
  2. SCIENCE
  3. TECHNOLOGY
  4. WEBMASTER
  5. SECURITY
  6. MICROSOFT
  7. LINUX
  8. APPLE
  9. GAMES
  10. TELECOMS
  11. REVIEWS
  12. LIFE & STYLE
  13. EDITORIALS
  14. INTERVIEWS
  15. RSS
Welcome!
Hello, Guest

Login if you have a Softpedia.com account.

Otherwise, register for one.

OTHER TIPS, TRICKS AND TUTORIALS

Wolfenstein: Enemy Territory Server Setup

- How to setup a Wolfenstein: ET dedicated server.

By: Mihai Marinof, Linux Editor

Wolfenstein: Enemy Territory is a World War ll style FPS which is very popular due to the free clients available for Linux, Windows and Mac. The game itself isn't so bad either. This article will explain how to quickly set-up an ET server but also guide you towards an advanced customized server. But before you start anything, you should take a look at the game's requirements. To run a dedicated server, you should have at least:
· 1.3 GHz processor;
· 128 MB RAM (assuming no other apps run in the background);
· T1 Internet connection (1.5 Mbps);
· UDP ports from 27950 to 27965 opened/forwarded.


Getting started

· For security reasons, the ET server shouldn't be run as root. To create a new user, run the command:

CODE

adduser etserver
passwd etserver


· Next, login as the newly created user and download Enemy Territory installation pack:

CODE

wget ftp://ftp.idsoftware.com/idstuff/et/linux/et-linux-2.60.x86.run


· Install Enemy Territory:

style="clear: both; border: 1px solid #CCC; padding: 0px; ">
CODE

chmod 775 et-linux-2.60.x86.run
mkdir /home/etserver/bin
./et-linux-2.60.x86.run


NOTE: Choose /home/etserver/enemy-territory as the installation path and /home/etserver/bin for the symbolic links path.


Provide a Config file for the ET server

· Get the config file:

CODE

cd /home/etserver/enemy-territory/etmain
wget http://linux.softpedia.com/et.server.cfg


· Open it with your favorite text editor (nano, mceditor, vi etc) and change the general values such as admin mail and web address, server hostname and so on but don't touch the values you don't know.


Start the server

· The following command starts the server:
NOTE: You need screen installed on your system. Screen is a program that keeps the ET server running in the background without requiring you to stay logged-in.

CODE

screen -d -m -S etserver /home/etserver/enemy-territory/etded +set vm_game 0 +set sv_pure 1 +set dedicated 2 +net_ip 81.23.245.267 +net_port 27960 +set sv_punkbuster 1 +exec et.server.cfg


Command options details:
· +set vm_game 0 - The server starts without a virtual environment.
· +set sv_pure 1 - Will ensure that people's pk3s are the same as your servers.
· +set dedicated 2 - The server announces itself to the master servers.
· +net_port 27960 - The port on which the game server runs.
· +set sv_punkbuster 1 - Activates Anti-Cheat program.
· +exec et.server.cfg - Executes the config file created earlier.


ETPro

ETPro is a mod for Wolfenstein: Enemy Territory specifically designed for competition play. It offers administration and competition features such as saving XP/ranking/weaponstats etc, private messaging, server configuring for specific skill levels and a lot more.

To install ETPro:

· Download the latest version from SOFTPEDIA and save it into your home folder.

· Unzip it to the enemy territory directory:

CODE

cd /home/etserver/enemy-territory
unzip /home/etserver/etpro-3_2_6.zip


· Start the server with:

CODE

screen -d -m -S etserver /home/etserver/enemy-territory/etded +set vm_game 0 +set sv_pure 1 +set dedicated 2 +net_ip 81.23.245.267 +set fs_game etpro +net_port 27960 +set sv_punkbuster 1 +exec et.server.cfg


Hosting Custom Maps & Mods

If you’re running custom campaigns, custom maps or modifications on your server, then the players connecting to your server will need to have those files as well. Unfortunately, the maximum speed a player can download files from a server is capped at around 25 kB/s, which should be enough for small files but it's way too slow for downloading large custom maps.

This is where the web download feature comes in. If you have a web server that can host files for download, you can configure your game server to redirect file request to the web server, this way the clients will download maps and such at the web server's maximum download rate (which is probably 10 times faster than 25 kB/s).

To use this feature, you have to:

· Upload the game server files to a new directory (name it etfiles) on the web server but keep the same directory tree. For instance, if a player will request the file pack1.pk3, it should be available at the address http://www.your-webserver.com/etfiles/etmain/pack1.pk3.

· Open the et.server.cfg file and edit these values:
NOTE: The wwwBaseURL address does NOT end with a "/".

CODE

set sv_wwwDownload "1"
set sv_wwwBaseURL "http://www.your-webserver.com/etfiles"
set sv_wwwCheckPath ""
set sv_wwwDLDisconnected "0"
set sv_wwwFallbackURL ""


Enjoy!

MORE RELATED ARTICLES: How to Bind a Range of IPs Screencast Guide: Capure Your Linux Desktop on Video! How to Setup an Encrypted Filesystem FreeNX Installation Guide for Fedora 6 Grant Root Privileges to Regular Users Setting Up a SHOUTcast Server DSP Plug-In Resetting a Forgotten Root Password
 
Comments | Link here | Subscribe
Print | Send to friend
Today's News | Yesterday's News

Search:

26th December 2006, 10:59 GMT | Copyright (c) 2006 Softpedia | Contact:
Read by 34,490 user(s) | Rating: | 14 vote(s) so far | Cast your vote:
Wolfenstein: Enemy Territory Server Setup - USER OPINIONS




We are sorry, there are no opinions available for this article.






SHARE YOUR OPINION ABOUT Wolfenstein: Enemy Territory Server Setup

Since you are not logged on, your comments will have to be approved before being displayed.
Click here to login, or register.
Your Name:
Your Email:
Type in the result:
Your Opinion:
 


DO YOU WANT TO CONTACT US?  

If you have some comments or you want to send us some information you can send us an email directly to .
You can use the form below for the same purpose.
Your full name: (at least 3 characters)
Your email address: (at least 5 characters)
Message subject: (at least 5 characters)
Message text:
(at least 10 characters)
Type in the result:
 
 



© 2001 - 2008 Softpedia. All rights reserved.
Softpedia™ and Softpedia™ logo are registered trademarks of SoftNews NET SRL.
Copyright Information | Privacy Policy | Terms of Use | Contact Softpedia | Update your software | Archive