Studenten Net Twente making the net wiki work

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
commissies:gamescom:manual_ff [2009/03/09 00:48]
willem Aangepast: Multiple server hosting
commissies:gamescom:manual_ff [2009/03/09 01:13] (current)
willem
Line 1: Line 1:
 ====== Fortress-Forever ====== ====== Fortress-Forever ======
 +Fortress Forever is a **FREE** online, multiplayer,​ class-based mod for the Half-Life 2 PC game. It was originally created by a group of Team Fortress Classic(TFC) players. After many years of waiting for the Release of TF2, with limited to no information at the time regarding TF2's production, most of the TFC community considered TF2 vaporware. With no evidence of continued production of TF2, the community took the TFC sequel into their own hands.
  
 +The project'​s early stages began in early August of 2004, where planning and forming began. http://​www.fortress-forever.com launched in late november of that year. With the launch of the website much interest was sparked within the community. With a final promise of a TFC sequel many fans of the series gathered in support behind the team. Roughly three years in the making, and Fortress Forever was finally released on September 13th, 2007. 
  
  
Line 6: Line 8:
 Below you'll find a install manual for the Halflife2:​Source Mod [[http://​www.fortress-forever.com|Fortress Forever]]. \\  Below you'll find a install manual for the Halflife2:​Source Mod [[http://​www.fortress-forever.com|Fortress Forever]]. \\ 
 Before we begin I'd like to give a large shout to the following people for helping me maintain my servers and supply me with a large quantity of support: Before we begin I'd like to give a large shout to the following people for helping me maintain my servers and supply me with a large quantity of support:
-  - Bully (fellow admin) +  - [[http://​gs2.snt.utwente.nl/​stats/​hlstats.php?​mode=playerinfo&​player=47|Bully]] (fellow admin) 
-  - Psychonic (hlstatsx author ​([[http://​gs2.snt.utwente.nl/​stats/​|stats page]])) +  - Psychonic ([[http://​www.hlxcommunity.com/​forums/​|hlstatsx]] author
-  - hlstriker ​(flagassist author (FF plugin))+  - [[http://​gs2.snt.utwente.nl/​stats/​hlstats.php?​mode=playerinfo&​player=1944|hlstriker]] (flagassist author (FF plugin)) 
 +For those who wish to see a bit more about my servers, feel free to visit the next urls: 
 +  * http://​ff1.snt.utwente.nl/​bans - Server synchronised ban & adminlist (also shows current amount of players and score). 
 +  * http://​gs2.snt.utwente.nl/​stats - Server stats. 
 ==== 1.1. Requirements:​ ==== ==== 1.1. Requirements:​ ====
   * linux hlds tool ([[http://​storefront.steampowered.com/​download/​hldsupdatetool.bin|download link]])   * linux hlds tool ([[http://​storefront.steampowered.com/​download/​hldsupdatetool.bin|download link]])
Line 70: Line 76:
   cd ~/install   cd ~/install
   mv FortressForever ~/​servers/​manual/​   mv FortressForever ~/​servers/​manual/​
-Congrats! You have no installed a Fortress-Forever server!+Congrats! You have now installed a Fortress-Forever server!
  
-===== 2. Running =====+==== 1.5. Configuring the server ==== 
 +Last but not less important: Configuration of your servers! \\  
 +\\  
 +In order to get your server to run, with a custom hostname for example or a maplist you prefer, you wil need to edit several files. \\  
 +Below is a short list of files you can edit (and an explanation of what it might hold): 
 +  * /​home/<​user>/​servers/<​servername/​FortressForever/​cfg/​server.cfg - Server configuration variables (like sv_hostname,​ rcon_password,​ class limits). 
 +  * /​home/<​user>/​servers/<​servername/​FortressForever/​maplist.txt - Server maprotation file with names of the maps it's running. 
 + 
 +===== 2. Running ​multiple servers=====
  
 Below you'll find the things I do when hosting multiple servers. \\  Below you'll find the things I do when hosting multiple servers. \\ 
Line 81: Line 95:
   * Optional: ​   * Optional: ​
     * Bash scripting knowledge (for creating startup scripts)     * Bash scripting knowledge (for creating startup scripts)
-    * Extra spare time!+    * Cookies, chips, pizza (any junkfood will do!)
     * Coffee also helps!     * Coffee also helps!
  
 ==== 2.2. Setting up multiple severs ==== ==== 2.2. Setting up multiple severs ====
-There are several ways for hosting multiple Fortress-Forever (FF) servers on one machine. Since harddisk space isn't really an issue anymore these days, I've decided to install FF into one directory and clone that directory, naming the directories like the servers are. Currently my online servers are the following:+There are several ways for hosting multiple Fortress-Forever (FF) servers on one machine. Since harddisk space isn't really an issue anymore these days, I've decided to install FF into one directory and clone that directory, naming the directories like the servers are. \\  
 +\\  
 +Currently my online servers are the following:
   #FF.SNT @ quakenet - #1 2fort & well - 2.3 EU   #FF.SNT @ quakenet - #1 2fort & well - 2.3 EU
   #FF.SNT @ quakenet - #2 Concmaps - 2.3 EU   #FF.SNT @ quakenet - #2 Concmaps - 2.3 EU
Line 91: Line 107:
   #FF.SNT @ quakenet - #4 The Collapsed Dungeon - 2.3   #FF.SNT @ quakenet - #4 The Collapsed Dungeon - 2.3
   #FF.SNT @ quakenet - #5 Snipers! - 2.3 EU   #FF.SNT @ quakenet - #5 Snipers! - 2.3 EU
-These servers are spread amongs 2 pretty hardcore ​servers. My first server ​hosts 3 of them, called "​2fortwell",​ "​concmaps"​ and "​dungeon"​.+These servers are spread amongs 2 pretty hardcore ​machines. My first machine ​hosts 3 of them, called "​2fortwell",​ "​concmaps"​ and "​dungeon"​.
 The 3 servers all have their own /​home/<​user>/​servers/<​servername>​ directories. \\  The 3 servers all have their own /​home/<​user>/​servers/<​servername>​ directories. \\ 
 \\  \\ 
Line 99: Line 115:
 I'm keeping bash scripts for each server in the "​servers"​ directory. The bash scripts are named "​serv_<​servername>"​ and each have been given the execute flag (+x) to run. \\  I'm keeping bash scripts for each server in the "​servers"​ directory. The bash scripts are named "​serv_<​servername>"​ and each have been given the execute flag (+x) to run. \\ 
 An example of the bash script that's keeping my first "​2fortwell"​ server up: An example of the bash script that's keeping my first "​2fortwell"​ server up:
-  manual@manual.localhost.lan:​~/​servers#​ cat serv_1ff.sh+  manual@manual.localhost.lan:​~/​servers#​ cat serv_2fortwell.sh
   #!/bin/bash   #!/bin/bash
   #   #
commissies/gamescom/manual_ff.1236559717.txt.gz · Last modified: 2009/03/09 00:48 by willem
[unknown link type]Back to top