Sniper's Paradise!
Master Servers
A MasterServer is a server that maintains a list of all servers (of a certain game) that are currently online. When you open your Multiplayer Games menu and select Internet Games, in a few seconds a list of Unreal servers will appear. From there you can see the map name, players, game rules and you can click to enter the server.
- Every Unreal server sends a signal to the MasterServer every minute or so.
- The MasterServer keeps a list of all these servers, storing the IP and query port during this minute.
- When you open your Multiplayer Games menu and select Internet Games, you request and receive this server list.
- The MasterServer sends you this list. Your Unreal then performs a check on all servers in this list. This query is a request to each and every server in the list that you received from the MasterServer. Every server responds to this request with the server name, mapname, number of players, etc.
- And now you can see every server name of servers that is online and choose to join it.
When looking for Unreal servers to play in, your game queries the master server at Gamespy by default to find a list of the public Unreal Servers.
Ubrowser
When joinging other online servers, Unreal uses what is called a ubrowser to list all the games found on the master server. The settings Unreal uses to connect with the MasterServer are found in your Unreal.ini.
Signal
To make your server visible, you need to send a signal, called a Beacon (or UDPBeacon) every minute to the MasterServer. Of course, Unreal does this automatically.
If your Unreal client-version is 226 or lower, you won’t be able to find any Unreal server's online because of the GameSpy master server shut down in 2014. If you are running one of these older version of Unreal. It is recommended you upgade and install the 227 patch. Once installed your .ini will be automatically updated with the new master servers.
If you would still like to use an older version of Unreal you will need to add other Master Servers to your .ini to avoid not being able to see servers in your browser.
Instructions
To Join Server's Manually
For those who don't want to edit their Unreal.ini or perhaps are not computer literate below is an easy method of joining a server when your Unreal browser is not returning servers. All you need is the server IP address and port number. It you saved the server in your favorites then it should show up under the favorite tab.
To join a server type the IP address in the "open" box at the top of the Unreal browser.
If multiple servers are running on the same IP you will need the port number to successfully join. SP server's can be joined from Sniper's Paradise home page from the Server Info section by clicking on the image. You can also get the IP address and port number from here as well.
How To Query Other Master Servers - Using Unreal 224.
To configure your game to query other Master Servers:- Locate your Unreal's System folder, usually C:\Unreal\System
- Create a backup of your Unreal.ini file
- Edit your Unreal.ini file with a text editor, e.g. notepad
- Find the section [UBrowser.UBrowserMainClientWindow]. It's a list of Master Servers your game uses to ask for Game Servers.
- Find the line that starts with ListFactories0[7]=
- The line should read the following
- ListFactories0[7]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0
- Replace UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0 with one of the following 5 lines.
UBrowser.UBrowserGSpyFact,MasterServerAddress=master.hlkclan.net,MasterServerTCPPort=28900,GameName=unreal
UBrowser.UBrowserGSpyFact,MasterServerAddress=master.hypercoop.tk,MasterServerTCPPort=28900,GameName=unreal
UBrowser.UBrowserGSpyFact,MasterServerAddress=master.newbiesplayground.net,MasterServerTCPPort=28900,GameName=unreal
UBrowser.UBrowserGSpyFact,MasterServerAddress=master.oldunreal.com,MasterServerTCPPort=28900,GameName=unreal
UBrowser.UBrowserGSpyFact,MasterServerAddress=master2.oldunreal.com,MasterServerTCPPort=28900,GameName=unreal
- In the example below master.oldunreal.com was used but you can use any of the Master Servers listed above.
- The section should now look something like:
ListFactories0[7]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.oldunreal.com,MasterServerTCPPort=28900,Region=0
- Save your Unreal.ini file
- Restart your game
You should be able to query the Master Server added, if for some reason you you cant see any servers then replace your unreal.ini with the backup copy and try again. When using 224 you can only have 1 Master Server listed unlike 225, 226, 227 and Gold if you ever want to use the original Master Server just replace the name of the master server your using with "master0.gamespy.com" or find it in the default.ini.
How To Query Other Master Servers - Using Unreal 225F, 226 and Gold.
To configure your game to query other Master Servers:- Locate your Unreal's System folder, usually C:\Unreal\System
- Create a backup of your Unreal.ini file
- Edit your Unreal.ini file with a text editor, e.g. notepad
- Find the section [UBrowserAll]. It's a list of Master Servers your game uses to ask for Game Servers.
- Copy the line containing master.gamespy.com (or master0.gamespy.com) to the end of that list
- In the copied line, change the index number in the square brackets to the next free number
- In the copied line, replace master.gamespy.com (or master0.gamespy.com) with master.oldunreal.com
- The section should now look something like:
[UBrowserAll]
ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region=0,GameName=unreal ListFactories[1]=UBrowser.UBrowserHTTPFact,MasterServerAddress=master.telefragged.com,MasterServerTCPPort=80,MasterServerURI=/servers.txt ListFactories[2]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.oldunreal.com,MasterServerTCPPort=28900,Region=0,GameName=unreal ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master2.oldunreal.com,MasterServerTCPPort=28900,GameName=unreal ListFactories[4]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.hlkclan.net,MasterServerTCPPort=28900,GameName=unreal ListFactories[5]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.hypercoop.tk,MasterServerTCPPort=28900,GameName=unreal - Save your Unreal.ini file
- Restart your game
You should be able to query every Master Server you added if for some reason you you cant see any servers then replace your unreal.ini with the backup copy and try again.
Server Owners-How To List Your Unreal Server On Other Master Servers
To configure your server to advertise on other Master Servers:- Locate your Unreal server's System folder, usually C:\Unreal\System
- Create a backup of your server's Unreal.ini file
- Edit your server's Unreal.ini file with a text editor, e.g. notepad
- Find the section [Engine.GameEngine]
ServerActors=IpServer.UdpServerUplink MasterServerAddress=
or, if you use Nephthys then find the list
ServerActors=Nephthys.NptServerUplink MasterServerAddress= - Copy the line containing master.gamespy.com to the end of that list
- In the copied line, replace master.gamespy.com with master.oldunreal.com
- The section should now look something like:
[Engine.GameEngine]
or with Nephthys:
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=www.epicgames.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.telefragged.com MasterServerPort=27500
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.oldunreal.com MasterServerPort=27900
ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.oldunreal.com MasterServerPort=27900[Engine.GameEngine]
ServerActors=Nephthys.NptServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900
ServerActors=Nephthys.NptServerUplink MasterServerAddress=www.epicgames.com MasterServerPort=27900
ServerActors=Nephthys.NptServerUplink MasterServerAddress=master.telefragged.com MasterServerPort=27500
ServerActors=Nephthys.NptServerUplink MasterServerAddress=master.oldunreal.comMasterServerPort=27900<
ServerActors=Nephthys.NptServerUplink MasterServerAddress=master2.oldunreal.com MasterServerPort=27900/p> - Save your server's Unreal.ini file
- Restart your server
ServerActors=Nephthys.NptServerUplink MasterServerAddress=hypercoop.tk MasterServerPort=27900
ServerActors=Nephthys.NptServerUplink MasterServerAddress=master.qtracker.com MasterServerPort=27900
ServerActors=Nephthys.NptServerUplink MasterServerAddress=master.hlkclan.net.com MasterServerPort=27900
NOTE: Some servers, often on Linux, can not handle more than 3 UdpServerUplinks. If you have more than 3 lines, your server may crash or not even start properly. Use trial-and-error to determine whether this is the case with your server.
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