Running Game Servers

Server Gametype Map Players Frag limit Time limit
Yes_Im_Online
79.143.187.69:7777
Power Up Suicide 0 / 16 140 59
xiii.opaquit.com
80.188.192.90:7777
Deathmatch USS-Patriot 0 / 16 40 0

How to Join

Via IP Join

Download XIII IP Join and copypaste the IP from this site. You can customize your appearance in the game.

Manually

  1. Write down the IP.
  2. Start the game.
  3. Press F2, type in SWITCHLEVEL and the noted IP address and press return. You should be connecting to the server.

How to Host

Required ports to forward: 7099 (ping lamp) and 7777 (connect to server), both UDP.

  1. Download the Standalone Dedicated XIII Server and the Update Files 2018.
  2. Unpack it wherever you like and open its System folder.
  3. Launch a game session by using UCC.exe with the appropriate parameters. (description below)
  • server < UCC can execute various "commandlets". The "server" commandlet is the one for launching a server.
  • "MapFile" < Has no parameter naming. Literally the name of the map file, i.e. DM_LostTemple.unr
  • MapName < Map name to be displayed
  • NP < Number of players
  • FF < Friendly fire
  • FR < Points limit
  • TI < Time limit
  • Game < Gametype (PackageName.GameInfoClass)
  • GameIdx < Game name to be displayed (indicated by game index: 0-5)
  • Mutator < Mutators to be used if any (usage: Mutator=Package1.Mutator1,Package2.Mutator2)
  • ServerName < Server name to be displayed
  • AdminPassword < Password for administrator privileges (Kick, KickBan)
  • GS < register as an online game server
  • IsPrivate < (Y/N, switches password dialog on/off before login attempt, default: IsPrivate=N)

Optional Parameters

  • -INI < Use different core settings than those from XIII.ini (i.e. -INI=CustomXIII.ini)
  • -LOG < Use a different file to log to (i.e. -LOG=../Logs/11_05_2011_1337.log)
  • -PORT < Use a different port (default: 7777)

Example (copy that for your own adjustments)

UCC server DM_LostTemple.unr?MapName=Lost_Temple?NP=16?FF=0?FR=200?TI=60?Game=XIIIMP.XIIIMPTeamGameInfo?GameIdx=1?Mutator=?ServerName=DedicatedServer?AdminPassword=admin?GS=1?IsPrivate=N -PORT=7777


As a server hoster, be sure to have following entries in your XIII.ini (not mandatory to be in this order):

  • [Engine.GameEngine]
  • ServerActors=IpDrv.RegisterServerToUbiCom
  • ServerActors=IpDrvPlus.MasterServerUplink
  •  
  • [LibHTTP.HttpSock]
  • sHostname=master.insidexiii.com
  •  
  • [IpDrv.TcpNetDriver]
  • AllowDownloads=True
  • DownloadManagers=IpDrv.HTTPDownload
  • DownloadManagers=Engine.ChannelDownload
  •  
  • [IpDrv.HTTPDownload]
  • RedirectToURL=http://redirect.insidexiii.com/
  • UseCompression=True

If you've installed the standalone server correctly, the settings should already be set as needed.

Note for hosting on Linux: To execute UCC.exe, install wine and execute the commandline like that: "wine UCC.exe server DM_Banque.unr?..."

Appendix

Gametypes

  • XIIIMP.XIIIMPGameInfo
  • XIIIMP.XIIIMPTeamGameInfo
  • XIIIMP.XIIIMPCTFGameInfo
  • XIIIMP.XIIIMPDuckGameInfo
  • XIIIMP.XIIIMPBombGame

Mutators

Gametype modificators

  • XIDMaps.PRock01aMutator - no weapon on spawn
  • XIIIMP.MarioMutator - turn all pickup items to Power Up ones

    Example: Team Power Up

    ...?Game=XIIIMP.XIIIMPTeamGameInfo?GameIdx=1?Mutator=XIIIMP.MarioMutator?...

GameIdx

To show the correct gametype in the server overview.

  • 0 Deathmatch
  • 1 Team Deathmatch
  • 2 Capture The Flag
  • 3 The Hunt
  • 4 Sabotage
  • 5 Power Up

Maps

Winslow BankDM_Banque.unr
Platform 02DM_Base_XBox.unr
Platform 03DM_Base.unr
AFM-10DM_Base2.unr
EmeraldDM_Hual1.unr
FBIDM_Amos.unr
Bristol SuitesDM_Pal.unr
SPADSDM_Spads_XBox.unr
SPADS 2DM_Spads.unr
Plain RockDM_PRock.unr
Warehouse 33DM_Warehouse.unr
USS-PatriotCTF_Base.unr
XXCTF_Sanc.unr
KellowneeCTF_Snow.unr
New YorkCTF_Toits.unr
TempleCTF_Temple.unr
DocksSB_USA2.unr
DocksDM_USA2_demo.unr
CholandSB_Hual1a.unr
CampSB_Camp.unr
HualparDM_Hual04a.unr
AsylumDM_PRock01a.unr
USADM_USA01.unr
SS-419DM_SM01.unr
Lost TempleDM_LostTemple.unr