Sniper's Paradise!


Running Multiple Servers

For those of you who have the CPU power and the Internet connection available to handle more than one server, you can be the proud owner of a multiple server killing machine :-). Yes, that's right you can run more than one server on your computer!!! Hey even if your system can't run more than one server at a time but you want the ability to run different gametypes at different times. You can still set up multiple server.ini's so you will have the preset ability to change games or servers with the click of a button.

First Set up the configuration files [.ini's]. Start with the Unreal.ini file, we will use this as the master file, you will need to open it with NotePad and make the appropriate changes and tweaks to the overall file in general and change all of your settings for each game type, as shown on the page Configuring your .ini .Remember to save it as an .ini file ,not a text file .txt.

Second Make a copy for each server you want to run...we will rename it server1.ini, server2.ini, etc.

Third Open NotePad and open server1.ini and/or server2.ini. In this example we will compare the differences between the two:
Server1 in this case is for TeamGame and Server2 will be for DeathMatch.

Find the [URL] section in your unreal.ini file, it should be located right at the top

Server1

[URL]
Protocol=unreal
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.unr
LocalMap=Unreal.unr
Host=
Portal=
MapExt=unr
SaveExt=usa
Port=7777 Server1 we'll leave the default port number.

Server2

[URL]
Protocol=unreal
ProtocolDescription=Unreal Protocol
Name=Player
Map=Index.unr
LocalMap=UT-Logo.Map.unr
Host=
Portal=
MapExt=unr
SaveExt=usa
Port=7787 Server2 we'll change the port number



Next scroll down until you find [Engine.GameReplicationInfo]

Server1

[Engine.GameReplicationInfo]
ServerName=Joe Cool's Unreal TeamServer
ShortName=Joe Cool's TeamGame
AdminName=Joe Cool
AdminEmail=
Region=0
MOTDLine1=
MOTDLine2=
MOTDLine3=
MOTDLine4=

Server2

[Engine.GameReplicationInfo]
ServerName=Joe Cool's Unreal DeathMatch Server
ShortName=Joe Cool's DM
AdminName=Joe Cool
AdminEmail=
Region=0
MOTDLine1=
MOTDLine2=
MOTDLine3=
MOTDLine4=

Ok, now scroll down until you find [Engine.GameInfo]

Server1

[Engine.GameInfo]
bLowGore=False
bVeryLowGore=False
bCastShadow=False
AutoAim=0.930000
MaxSpectators=0 Set your Spectators 2 is the default
MaxPlayers=12Set the amount of players allowed in the server at one time
AdminPassword= Make sure you enteran ADMIN password. Do NOT leave blank!
GamePassword= Enter password to join server. Used for PRIVATE servers
bMuteSpectators=False
bNoCheating=True
bLocalLog=False
bLocalLogQuery=True
bWorldLog=False

Server2

[Engine.GameInfo]
bLowGore=False
bVeryLowGore=False
bCastShadow=False
AutoAim=0.930000
MaxSpectators=2 Set your Spectators 2 is the default
MaxPlayers=12Set the amount of players allowed in the server at one time
AdminPassword= Make sure you enteran ADMIN password. Do NOT leave blank!
GamePassword= Enter password to join server. Used for PRIVATE servers
bMuteSpectators=False
bNoCheating=True
bLocalLog=False
bLocalLogQuery=True
bWorldLog=False

Now, search for the [IpServer.UdpServerUplink]

Server1

[IpServer.UdpServerUplink]
DoUplink=True
UpdateMinutes=1
MasterServerAddress=
MasterServerPort=27900
Region=0

Server2

[IpServer.UdpServerUplink]
DoUplink=True
UpdateMinutes=1
MasterServerAddress=
MasterServerPort=27900
Region=0

Finally, search for the [UnrealShare.TeamGame] and [UnrealShare.DeathMatchGame]

Server1

[UnrealShare.TeamGame]
bSpawnInTeamArea=False
bNoTeamChanges=False
FriendlyFireScale=0.000000
MaxTeams=2Set Team Number
GoalTeamScore=70.000000
MaxTeamSize=6Set number of players on team. Server limit is 12 with 2 teams, we set it to 6
bNoMonsters=True
bHumansOnly=False
bCoopWeaponMode=True
bClassicDeathmessages=False

Server2

[UnrealShare.DeathMatchGame]
FragLimit=35Works for both TeamGame and DeathMatch. 0 is unlimited frags
TimeLimit=45Time limit for TeamGamee and DeathMatch. 0 is unlimited time
bMultiPlayerBots=True bChangeLevels=True bHardCoreMode=True bMegaSpeed=False InitialBots=0 bNoMonsters=False bHumansOnly=False bCoopWeaponMode=False bClassicDeathmessages=False

These are the differences in the .ini you'll need to run multiple servers on the same computer. If you want to make more changes to your servers .ini, that is covered in Configuring your .ini.

Fourth You'll need a way to launch your servers. The preferred method is using .bat files to start UCC.exe through the CommandLine.
Checkout TheBatchFile.html on how to set these up. You can also launch them directly from the commandline, checkout TheCommandLine.html

Fifth Now your servers should be up and running...you need to monitor them and make changes...The best method is to use Remote Server Admin Website...open an Internet browser...in the address box, enter http://<your server's IP address>:80/ServerAdmin/ for server1... example...http://111.22.444.55:80/ServerAdmin/
For server2 enter http://<Your server's IP address>:5080/ServerAdmin/...example http://111.22.444.55:5080/ServerAdmin/
Make sure you enter the last / after ServerAdmin otherwise it will not work.
A dialog box will open and ask you for your AdminName and Admin Password

By: MutantKiller

Spam Killer

Back To Top
2005 Sniper's Paradise
All logos and trademarks are properties of their respective owners.
Unreal™ is a registered trademark of Epic Games Inc.
Privacy Policy
Website by Softly
Powered by RUSH