Configuration/Tactical Ops

From 333networks.com wiki
Jump to: navigation, search

This page shows what changes you need to do, if you want to use the 333networks masterservers with the game Tactical Ops.

Version 2.x (UT Modification)

Game/Player

Open your TacticalOps.ini in UnreaTournament/TacticalOps/System

Find:

[UBrowserAll]
ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=unreal.epicgames.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[1]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0,GameName=ut
bHidden=True
bFallbackFactories=True

[UBrowser.UBrowserMainClientWindow]
LANTabName=UBrowserLAN
ServerListNames[0]=UBrowserLAN
ServerListNames[1]=UBrowserAll
ServerListNames[2]=TOServers
ServerListNames[3]=None
bKeepMasterServer=False

Change it to

[UBrowser.UBrowserMainClientWindow]
LANTabName=UBrowserLAN
ServerListNames[0]=UBrowserLAN
ServerListNames[1]=UBrowserAll
ServerListNames[2]=TOServers
ServerListNames[3]=None
...
bKeepMasterServer=True

[UBrowserAll]
ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=unreal.epicgames.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[1]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[2]=UBrowser.UBrowserGSpyFact,MasterServerAddress=gsm.qtracker.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.333networks.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.noccer.de,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.errorist.tk,MasterServerTCPPort=28900,Region=0,GameName=ut
bHidden=False
bFallbackFactories=False

Also add this to your TacticalOps.ini
(Please note: In the UT modification Tactical Ops is the gametype s_SWATGame)

[TOServers]
ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=s_SWATGame,bCompatibleServersOnly=True

Now open your UBrowser.int, it is in TacticalOps/System and make the changes shown below:

[ServerListTitles]
UBrowserUT=UT Servers
UBrowserLAN=LAN Servers
UBrowserPopulated=Populated Servers
UBrowserAll=All Servers
TOServers=TO Server

Server

The default configuration file is tacticalops.ini which resists in UnrealTournament/TacticalOps/System/ (Note: The configuration file an also be called server.ini server1.ini which is caused by custom configuration oder gameserver providers). Please note: Linux servers do not support more than a maximum of 4 uplinks. They will crash. If your server crashes, do only 3 uplinks.

Find:

[Engine.GameEngine]
ServerActors=IpDrv.UdpBeacon
ServerActors=IpServer.UdpServerQuery
ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.mplayer.com MasterServerPort=27900

Change it to

[Engine.GameEngine]
ServerActors=IpDrv.UdpBeacon
ServerActors=IpServer.UdpServerQuery
ServerActors=IpServer.UdpServerUplink MasterServerAddress=utmaster.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.333networks.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.noccer.de MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.errorist.tk MasterServerPort=27900


Version 3.15 to 3.5 (Standalone Client)

Game/Player

Open your TacticalOps.ini in TacticalOps/System

Find:

[UBrowserAll]
ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=unreal.epicgames.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[1]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0,GameName=ut
bHidden=True
bFallbackFactories=True

[UBrowser.UBrowserMainClientWindow]
LANTabName=UBrowserLAN
ServerListNames[0]=UBrowserLAN
ServerListNames[1]=UBrowserAll
ServerListNames[2]=TOServers
ServerListNames[3]=None
bKeepMasterServer=False

Change it to

[UBrowser.UBrowserMainClientWindow]
LANTabName=UBrowserLAN
ServerListNames[0]=UBrowserLAN
ServerListNames[1]=UBrowserAll
ServerListNames[2]=TOServers
ServerListNames[3]=None
...
bKeepMasterServer=True

[UBrowserAll]
ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=unreal.epicgames.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[1]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[2]=UBrowser.UBrowserGSpyFact,MasterServerAddress=gsm.qtracker.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.333networks.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.noccer.de,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.errorist.tk,MasterServerTCPPort=28900,Region=0,GameName=ut
bHidden=False
bFallbackFactories=False

Also add this to your TacticalOps.ini

[TOServers]
ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=TO350,bCompatibleServersOnly=True

Now open your UBrowser.int, it is in TacticalOps/System and make the changes shown below:

[ServerListTitles]
UBrowserUT=UT Servers
UBrowserLAN=LAN Servers
UBrowserPopulated=Populated Servers
UBrowserAll=All Servers
TOServers=TO Server

Server

The default configuration file is tacticalops.ini which resists in TacticalOps/System/ (Note: The configuration file an also be called server.ini server1.ini which is caused by custom configuration oder gameserver providers). Please note: Linux servers do not support more than a maximum of 4 uplinks. They will crash. If your server crashes, do only 3 uplinks.

Find:

[Engine.GameEngine]
ServerActors=IpDrv.UdpBeacon
ServerActors=IpServer.UdpServerQuery
ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.mplayer.com MasterServerPort=27900

Change it to

[Engine.GameEngine]
ServerActors=IpDrv.UdpBeacon
ServerActors=IpServer.UdpServerQuery
ServerActors=IpServer.UdpServerUplink MasterServerAddress=utmaster.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.333networks.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.noccer.de MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.errorist.tk MasterServerPort=27900

Remarks

Example of the UBrowser server list

Please take notice of the following:

  • Some servers, often on Linux, can not handle more than 3-4 UdpServerUplinks. If you have more than 3-4 lines, your server may crash or not even start properly. Use trial-and-error to determine whether this is the case with your server.
  • Older servers are vulnerable for malicious queries. You could consider using SecureValidate or alternative uplink packages.
  • The masterserver "darkelarious.blicky.net" has permanently moved to the address master.333networks.com. When you have this entry, please remove "darkelarious.blicky.net" and consider adding one of the other alternatives.
  • Thanks to to-live.eu