PDA

View Full Version : Hosting Dedicated Servers


CamperSpecial
07-18-2010, 08:58 AM
Hosting a dedicated server is as easy as it gets with Chaser.
All you need is the Standalone 1.50 server files which can be downloaded at
http://ds.jowood.com/chaser/Chaser_StandaloneServer150.zip

Just extract that, then honestly all you have to do is run DSLauncher.exe, select the game type you want, then fill in the information for the server and hit launch Internet Server.
BUT of course you would want to run it as a service. With our USMC servers they all are run off of FireDaemon
http://www.firedaemon.com/
However you run your dedicated servers, all service managing software are alike.
http://img686.imageshack.us/img686/683/serveryi.jpg
The picture gives you the idea how its setup, but obviously mines a little more modified from hosting multiple servers and mod servers.
Excutable: Linked to your Chaser.exe in the Standalone1.50 contents folder
Working Directory: The directory with the contents of Standalone1.50
Parameters: -dserver yourconfigname.def

The .def files which hold your server config should look like this for each game type.


SHOCK TROOPS:

GameMode "ST"
VisibleOnInternet "1"
Password ""
Pingcheck "300"

Set "HostPort" "3000"
Set "Hostname" "YOUR NAME"
Set "NumGames" "0"

Set "STRoundTime" "3"
Set "STChaseCam" "1"
Set "FriendlyFire" "0"
Set "PlayersLimit" "50"


AddMap "Maps\chst02.cew"

CAPTURE THE FLAG

GameMode CTF
VisibleOnInternet 1
PingCheck 0
Password

Set "HostPort" 3333
Set "Hostname" "YOUR NAME"
Set "NumGames" 1

Set "FragLimitCTF" 20
Set "TimeLimitCTF" 30
Set "FriendlyFire" 1
Set "PlayersLimit" 20

AddMap "Maps\ClanWarz.cew"


DEATHMATCH

GameMode "DM"
VisibleOnInternet "1"
PingCheck ""
Password ""

Set "HostPort" "3023"
Set "Hostname" "YOUR NAME"
Set "NumGames" "1"
Set "FragLimitDM" "20"
Set "TimeLimitDM" "8"
Set "PlayersLimit" "20"

AddMap "Maps\Western Raid.cew"

TEAM DEATHMATCH

GameMode TDM
VisibleOnInternet 1
PingCheck 0
Password

Set "HostPort" 3002
Set "Hostname" "YOUR NAME"
Set "NumGames" 4

Set "FragLimitTDM" 20
Set "TimeLimitTDM" 20
Set "FriendlyFire" 1
Set "PlayersLimit" 16

AddMap "Maps\chdm07.cew"


Now if its setup as a service when it crashes it will autorestart, and will run "silently". You can rename the .def files whatever you want, so long as in the Parameter you have it -dserver therightname.def . To find the map names since Jowood made funky names for their maps, all you need to do is run DSLauncher.exe, select the map you want then hit Launch Internet Server, and the name of the map you selected will be in
AddMap "Maps\chdm02.cew"
which is reall the map final strike.
To make your maps cycle you just need to add your desired number of games, then add more maps, a big map cycle list would look like this


GameMode "DM"
VisibleOnInternet "1"
PingCheck ""
Password ""

Set "HostPort" "3023"
Set "Hostname" "www.usmcchaser.com"
Set "NumGames" "1"
Set "FragLimitDM" "20"
Set "TimeLimitDM" "8"
Set "PlayersLimit" "20"

AddMap "Maps\Western Raid.cew"
AddMap "Maps\USMC_Aim Iceworld.cew"
AddMap "Maps\USMC_Aim Beachhouse.cew"
AddMap "Maps\USMC_Aim UFC.cew"
AddMap "Maps\USMC_Aim Barbwire.cew"
AddMap "Maps\USMC_Aim DeathPit.cew"
AddMap "Maps\USMC_Aim CastleArena.cew"
AddMap "Maps\USMC_Aim Vantage.cew"
AddMap "Maps\USMC_Aim ShoeBox.cew"
AddMap "Maps\USMC_Aim Satellite.cew"
AddMap "Maps\USMC_Aim heat.cew"
AddMap "Maps\USMC_Aim Gods.cew"
AddMap "Maps\USMC_Aim Pyramid.cew"
AddMap "Maps\USMC_Aim Castle.cew"
AddMap "Maps\USMC_Aim Gravity.cew"
AddMap "Maps\USMC_Aim Ivy.cew"
AddMap "Maps\USMC_Aim Matrix.cew
AddMap "Maps\USMC_Aim Stream.cew"
AddMap "Maps\USMC_Aim Dust.cew"
AddMap "Maps\USMC_Aim Chinkasaurus.cew"



And if you want to host this for demo, all you need to do is replace the Chaser.exe in your Standalone1.50 folder with the Chaser.exe from your Chaser MP Demo folder! And it will host a demo dedicated server.