Server Setup for UT99
In this video I walk through how you can create a server in Unreal Tournament 99.
In the text below, I have some text you can copy and paste in case you want to create a server yourself.
When the install of UT99 GOTY has finished, then download my “UT99 GOTY Upgrade” package.
Also download the pre-edited ini files. They contain the settings needed to be server ready:
https://drive.google.com/drive/folders/1FHCmD2_34ze7m54c-5c35g1NFKSTUy2C?usp=sharing
Download and install the latest patch and Hotfix. Choose the one which fits your computer:
https://github.com/OldUnreal/UnrealTournamentPatches/releases/
Write this in your bat file:
@Echo Off
Echo Running Unreal Tournament Server instance UT99
:top
c:
cd \UT99Server\system
ucc server dm-Turbine?game=Botpack.DeathMatchPlus? log=uts1.log
copy uts1.log uts1crash.log
goto top
Find maps, mutators and gametypes for your custom server:
https://unrealarchive.org
Monster Hunt map pack:
https://unrealarchive.org/mappacks/unreal-tournament/monster-hunt/M/mh-mappack-06_a8aa3144.html
Download MonsterHunt:
https://unrealarchive.org/gametypes/unreal-tournament/M/monster-hunt/index.html
SMoRegenBeta1B (Regen Amo and HP)
https://unrealarchive.org/mutators/unreal-tournament/S/smoregenbeta1b_64e156ec.html
NoSelfDamage v0.3 (Prevent players from pushing each other into death traps)
https://unrealarchive.org/mutators/unreal-tournament/N/noselfdamage-v03_dbf351a6.html
BTCheckPoints (Gives you a checkpoint)
https://unrealarchive.org/mutators/unreal-tournament/B/btcheckpoints_74557260.html
BT++ v0.994
https://unrealarchive.org/mutators/unreal-tournament/B/bt-v0994_7646ef70.html
SmartCTF4D++v4
https://unrealarchive.org/mutators/unreal-tournament/S/smartctf-4d_7af95019.html
Add to UnrealTournament.ini:
ServerPackages=SmartCTF_4DPlusPlusv4
Mutator name: “SmartCTF_4DPlusPlusv3.SmartCTF”
Nexgen112N-full (server control)
http://www.ut-files.com/index.php?dir=Nexgen/
Add this to UnrealTournament.ini:
ServerPackages=NexgenCC
ServerPackages=Nexgen112N
ServerPackages=NexgenClientsideExtensions112NMHA
ServerPackages=NexgenPlus100N
ServerActors=Nexgen112N.NexgenActor
ServerActors=NexgenServersideExtensions.NSEMain
ServerActors=NexgenPlus100N.NXPMain
ACE v1.2e – an anti cheat mod.
https://ut99.org/viewtopic.php?t=14124
Edit the bat-file
@Echo Off
Echo Running Unreal Tournament Server instance UT99
:top
c:
cd \UT99Server\System
ucc server DM-Tutorial?Game=Botpack.DeathMatchPlus?Mutator=MapVoteX112.MapVoteX log=UT99.log
copy UT99.log UT99crash.log
goto top
Open the “MapVoteX.ini”. Now copy and overwrite the changes:
DefaultSettings=bUseTranslocator=False,MaxPlayers=10
DefaultCustomGameNum=2
CustomGame[0]=(bUse=True,MapFolder="Maps/DM",DefaultMap="DM-Deck16][",GameName="DeathMatch (DM)",GameClass="Botpack.DeathMatchPlus",Mutators="",Settings="InitialBots=3,Difficulty=4,Fraglimit=20,TimeLimit=20,MinPlayers=4,bUseTranslocator=True,bMultiWeaponStay=False",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[1]=(bUse=True,MapFolder="Maps/CTF",DefaultMap="CTF-Face",GameName="CaptureTheFlag (CTF)",GameClass="Botpack.CTFGame",Mutators="SmartCTF_4DPlusPlusv4.SmartCTF",Settings="InitialBots=5,GoalTeamScore=5,TimeLimit=20,MinPlayers=6,bUseTranslocator=True",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[2]=(bUse=True,MapFolder="Maps/MH",DefaultMap="MH-Panic",GameName="MonsterHunt (MH)",GameClass="MonsterHunt.MonsterHunt",Mutators="BTCheckPoints.BTCheckPoints,SMoRegenBeta1B.SMoRegenAmmo,SMoRegenBeta1B.SMoRegenHealth,NoSelfDamage.NoSelfDamage",Settings="bForceRespawn=True,bUseTeamSkins=False,TimeLimit=False,MinPlayers=4,InitialBots=3",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[3]=(bUse=True,MapFolder="Maps/BT",DefaultMap="BT-ToBT",GameName="BunnyTrack (BT)",GameClass="Botpack.CTFGame",Mutators="BTPlusPlusv0994.BTPlusPlus,BTCheckPoints.BTCheckPoints",Settings="bUseTeamSkins=False",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[4]=(bUse=False,MapFolder="",DefaultMap="",GameName="",GameClass="",mutators="",Settings="",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[5]=(bUse=False,MapFolder="",DefaultMap="",GameName="",GameClass="",mutators="",Settings="",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[6]=(bUse=False,MapFolder="",DefaultMap="",GameName="",GameClass="",mutators="",Settings="",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
CustomGame[7]=(bUse=False,MapFolder="",DefaultMap="",GameName="",GameClass="",mutators="",Settings="",ServerPackages="",ServerActors="",ServerName="",bNoEndGameVoting=False,bNoRandomGame=False)
Other Videos By Unreal Tournament 99
Other Statistics
Unreal Tournament Statistics For Unreal Tournament 99
At present, Unreal Tournament 99 has 124,874 views spread across 44 videos for Unreal Tournament, with his channel uploading 6 hours worth of Unreal Tournament videos. This makes up 98.92% of the content that Unreal Tournament 99 has uploaded to YouTube.