Du kan köra en One Hour One Life-server hos ZapX på din egen VPS. Servern för One Hour One Life är Open Source: Du laddar ner källkoden från utvecklaren, bygger servern själv och kör den på Linux. I den här guiden får du veta vad du behöver, hur du bygger servern och hur dina spelare ansluter.
One Hour One Life ingår inte i Game Server Installer och det finns ingen färdig dedikerad server via SteamCMD. Du konfigurerar servern manuellt, enligt instruktionerna i den här guiden.
Utvecklaren bygger och kör sina servrar på Linux. Om din VPS kör Windows installerar du en Linux-mall via Inställningar > Ominstallation. Det tar bort alla data på din VPS. Läs mer i Server Reinstallation.
Inställningarna finns i separata filer i mappen OneLife/server/settings/. Varje fil innehåller exakt ett värde. De viktigaste inställningarna:
| Fil | Standardvärde | Betydelse |
|---|---|---|
port.ini | 8005 | Serverns port |
maxPlayers.ini | 160 | Maximalt antal spelare |
requireClientPassword.ini | 0 | 1 kräver ett lösenord för att ansluta |
clientPassword.ini | testPassword | Lösenordet som krävs för att ansluta |
requireTicketServerCheck.ini | 1 | Kontrollerar inloggningar mot den officiella Ticket-servern |
För en privat server ställer utvecklaren in requireTicketServerCheck.ini till 0 i sitt testskript. Om du använder ett lösenord ska du ändra clientPassword.ini – standardvärdet är offentligt känt.
Spelarna ställer in en egen server i spelet. För att göra det redigerar de följande filer i mappen settings i spelinstallationen:
| Fil | Innehåll |
|---|---|
useCustomServer.ini | 1 |
customServerAddress.ini | IP-adressen till din VPS, som finns under Översikt i ZapX-instrumentpanelen |
customServerPort.ini | 8005 eller värdet från din port.ini |
serverPassword.ini | Lösenordet från clientPassword.ini, om du kräver ett lösenord |
Servern och spelet bör ha samma version, annars kan anslutningen misslyckas.
| Port | Protokoll | Användning |
|---|---|---|
| 8005 | TCP | Spel (värdet från port.ini) |
Öppna porten i systemets brandvägg om du använder en. Läs mer i Brandvägg i Linux. Om du använder din VPS nätverksbrandvägg i ZapX-instrumentpanelen öppnar du porten där också.
