Talk:Multiple Servers

From UnrealAdminWiki

Written by Agressor

Edit UT_Servers.bat This will be the batch file that starts the server

@echo off
 
if "%2" equ "Duel" goto Duel
if "%2" equ "DM" goto DM
if "%2" equ "TDM" goto TDM
if "%2" equ "CTF" goto CTF
if "%2" equ "ONS" goto ONS
if "%2" equ "AS" goto AS
if "%2" equ "BR" goto BR
 
:Duel
set Map=DM-DE-Ironic-FE.ut2
set Mutator=XWeapons.MutNoSuperWeapon,XGame.MutNoAdrenaline,utcompv16a.MutUTComp,TA100.MutTalkingIcon
set Game=XGame.xDeathMatch
set timelimit=15
set MinPlayers=2
set MaxPlayers=2
set MaxSpectators=2
set weaponstay=False
set MaxLives=0
set GoalScore=0
set Translocator=False
set ForceRespawn=True
set PlayersMustBeReady=True
set Tournament=1
set GameSpeed=1.00
set NumBots=1
set Difficulty=6
set FriendlyFireScale=0
goto Start
 
:DM
set Map=DM-DE-Grendelkeep.ut2
set Mutator=XWeapons.MutNoSuperWeapon,utcompv16a.MutUTComp,TA100.MutTalkingIcon
set Game=XGame.xDeathMatch
set timelimit=20
set MinPlayers=2
set MaxPlayers=10
set MaxSpectators=2
set weaponstay=True
set MaxLives=0
set GoalScore=0
set Translocator=False
set ForceRespawn=False
set PlayersMustBeReady=False
set Tournament=1
set GameSpeed=1.00
set NumBots=2
set Difficulty=6
set FriendlyFireScale=100
goto Start
 
:TDM
set Map=DM-DE-Grendelkeep.ut2
set Mutator=XWeapons.MutNoSuperWeapon,utcompv16a.MutUTComp,TA100.MutTalkingIcon
set Game=XGame.xTeamGame
set timelimit=20
set MinPlayers=2
set MaxPlayers=4
set MaxSpectators=2
set weaponstay=False
set MaxLives=0
set GoalScore=0
set Translocator=False
set ForceRespawn=True
set PlayersMustBeReady=True
set Tournament=1
set GameSpeed=1.00
set NumBots=0
set Difficulty=6
set FriendlyFireScale=100
goto Start
 
:CTF
set Map=CTF-Citadel.ut2
set Mutator=XWeapons.MutNoSuperWeapon,utcompv16a.MutUTComp,TA100.MutTalkingIcon,NoSpdCombo.MutNoSpeed
set Game=XGame.xCTFGame
set timelimit=20
set MinPlayers=2
set MaxPlayers=10
set MaxSpectators=2
set weaponstay=True
set MaxLives=0
set GoalScore=0
set Translocator=True
set ForceRespawn=False
set PlayersMustBeReady=True
set Tournament=1
set GameSpeed=1.00
set NumBots=0
set Difficulty=6
set FriendlyFireScale=0
goto Start
 
:ONS
set Map=ONS-CBP2-Yorda.ut2
set Mutator=XWeapons.MutNoSuperWeapon,utcompv16a.MutUTComp,TA100.MutTalkingIcon
set Game=Onslaught.ONSOnslaughtGame
set timelimit=20
set MinPlayers=2
set MaxPlayers=12
set MaxSpectators=2
set weaponstay=True
set MaxLives=0
set GoalScore=0
set Translocator=True
set ForceRespawn=False
set PlayersMustBeReady=True
set Tournament=1
set GameSpeed=1.00
set NumBots=0
set Difficulty=6
set FriendlyFireScale=0
goto Start
 
:AS
set Map=AS-CBP2-Thrust.ut2
set Mutator=XWeapons.MutNoSuperWeapon,utcompv16a.MutUTComp,TA100.MutTalkingIcon
set Game=UT2k4Assault.ASGameInfo
set timelimit=20
set MinPlayers=2
set MaxPlayers=10
set MaxSpectators=2
set weaponstay=True
set MaxLives=0
set GoalScore=0
set Translocator=True
set ForceRespawn=False
set PlayersMustBeReady=True
set Tournament=1
set GameSpeed=1.00
set NumBots=0
set Difficulty=6
set FriendlyFireScale=100
goto Start
 
:BR
set Map=BR-CBP2-Aquarius.ut2
set Mutator=XWeapons.MutNoSuperWeapon,utcompv16a.MutUTComp,TA100.MutTalkingIcon
set Game=XGame.xBombingRun
set timelimit=20
set MinPlayers=2
set MaxPlayers=10
set MaxSpectators=2
set weaponstay=True
set MaxLives=0
set GoalScore=0
set Translocator=True
set ForceRespawn=False
set PlayersMustBeReady=True
set Tournament=1
set GameSpeed=1.00
set NumBots=0
set Difficulty=6
set FriendlyFireScale=0
goto Start
 
:Start
if "%1" equ "" (set Servers=1) else (set Servers=%1)
if %Servers% gtr 9 (set Servers=1) else (if %Servers% equ 0 (set Servers=1))
title Start %Servers% server(s)
for /l %%A in (1, 1, %Servers%) do start "UT2004-Server #"%%A" Game:"%Game%" Players:"%MaxPlayers% /high ucc server %Map%?Game=%Game%?mutator=%Mutator%?MaxLives=%MaxLives%?GoalScore=%GoalScore%?TimeLimit=%TimeLimit%?MinPlayers=%MinPlayers%?MaxPlayers=%MaxPlayers%?MaxSpectators=%MaxSpectators%?Translocator=%Translocator%?WeaponStay=%WeaponStay%?FriendlyFireScale=%FriendlyFireScale%?ForceRespawn=%ForceRespawn%?PlayersMustBeReady=%PlayersMustBeReady%?Tournament=%Tournament%?GameSpeed=%GameSpeed%?NumBots=%NumBots%?Difficulty=6?port=7%%A77 -ini=UT_Servers.ini -lanplay -log=..\UserLogs\Dedicated_Server%%A.log

Now we need to modifiy the ut2004.ini that came with the game. After you edit the file, save it a the new name, eg. UT_Servers.ini (оne ini-file is used)

Usage:

UT_Servers.bat [Amount of servers] [Game type]

[Amount of servers] - from 1 to 9

[Game type] - Duel, DM, TDM, CTF, ONS, AS, BR


Starting without parameters, would start 1 Duel server

Example:

UT_Servers.bat 2 CTF - would start 2 CTF servers

UT_Servers.bat 5 Duel - would start 5 Duel servers

UT_Servers.bat 3 TDM - would start 3 TDM servers

the UnrealAdmin Page
Site Sponsor


GamingHosting
History
  • Talk:Mult…e Servers