Setting up a Chaos UT2 Server

All about Chaos for Unreal... (UT3, UT2004, UT2003, UT)
Post Reply
DrHibbert
Posts: 1
Joined: Sun Oct 31, 2004 8:54 pm

Setting up a Chaos UT2 Server

Post by DrHibbert »

I already have a working UT2004 server in linux, I would like to keep that but how do I setup a Chaos server aswell?? I know I need to download Chaos 3.5 Zip full and the 3.51 Patch, extract that and create a second ini file with the chaos stuff, but what stuff do I need to put into the ini file that is different than the regular UT2004 ini (other than a different port #) Also do I need to change anything with the startup script (other than Map and ini file)?? Thanks

DrHibbert
jeditobe1
Inactive Chaos Team Member
Posts: 2638
Joined: Mon Mar 10, 2003 11:06 pm
Location: The Dagobah System
Contact:

Post by jeditobe1 »

A set of chaos ini files should be automatically generated with everything needed the first time you start up chaos. This doesnt always work for servers however, but sometimes does. After that you would just need to go in and change the port/name/password stuff.

If it doesnt generate them correctly, heres what i beleive you need to add manually:

[Core.System]
CacheRecordPath=../ChaosUT2/System/*.ucl
Paths=../ChaosUT2/Animations/*.ukx
Paths=../ChaosUT2/Maps/*.ut2
Paths=../ChaosUT2/Sounds/*.uax
Paths=../ChaosUT2/StaticMeshes/*.usx
Paths=../ChaosUT2/System/*.u
Paths=../ChaosUT2/Textures/*.utx

[Engine.GameEngine]
ServerPackages=ChaosGames
ServerPackages=ChaosUT

Note that order matters for the serverpackages lines.

I dont know for sure, but you may need to change the following:

[Engine.GameInfo]
VotingHandlerType=ChaosGames.ChaosUT_xVotingHandler

This mainly handles CCTF voting for maps i think.
I make Darth Vader look like a teenage punk with a lightsaber.
Rythmix
Posts: 495
Joined: Mon Apr 26, 2004 6:26 am

Post by Rythmix »

Hmm, I think thats actually already done just by installing the mod and running the game once, as it makes its own INI file.

Only thing you need to change is:

in ChaosUT2.ini

Port=xxxx ; something different than your UT2004 server.

ListenPort=xx; something different than the webadmin port in your UT2004 server.

OldQueryPortNumber=7787; This sometimes causes problems if it matches the other server, its usually 10 numbers higher than the port being used. so if you use 7777 for UT2004, then this would be 7787 for this value. And if you used 8888 on the chaos ini, then 8898 for this value.
only needed if the bRestartServerOnPortSwap is equal to true.

Then run the server as you do in linux, pointing to a chaos map and setting the gametype to a chaos gametype like:ChaosGames.ChaosxDeathMatch
EDIT : This is how it works on Windows, not sure whatever other setup things are needed for linux.
Last edited by Rythmix on Wed Nov 10, 2004 6:46 pm, edited 2 times in total.
Rythm is Gonna Get Ya!
jb
Posts: 9825
Joined: Fri May 03, 2002 12:29 am
Location: Coral Springs, FL
Contact:

Post by jb »

Thanks Rythmix and Jedi.

DrHibbert,
did you get it working yet?
Jb
Post Reply