Je host een One Hour One Life-server bij ZapX op je eigen VPS. De server van One Hour One Life is open source: je downloadt de broncode van de ontwikkelaar, bouwt de server zelf en host deze op Linux. In deze handleiding lees je wat je nodig hebt, hoe je de server bouwt en hoe je spelers verbinding maken.
One Hour One Life is niet beschikbaar in de Game Server Installer en heeft geen kant-en-klare dedicated server via SteamCMD. Je stelt de server handmatig in, zoals beschreven in deze handleiding.
De ontwikkelaar bouwt en host zijn servers op Linux. Draait Windows op je VPS, installeer dan via Instellingen > Herinstallatie een Linux-template. Hierbij worden alle gegevens op je VPS verwijderd. Lees meer in Server opnieuw installeren.
De instellingen staan in afzonderlijke bestanden in de map OneLife/server/settings/. Elk bestand bevat precies één waarde. Dit zijn de belangrijkste:
| Bestand | Standaardwaarde | Betekenis |
|---|---|---|
port.ini | 8005 | Poort van de server |
maxPlayers.ini | 160 | maximaal aantal spelers |
requireClientPassword.ini | 0 | met 1 is een wachtwoord nodig om verbinding te maken |
clientPassword.ini | testPassword | het wachtwoord als dit vereist is |
requireTicketServerCheck.ini | 1 | controleert logins bij de officiële ticketserver |
Voor een privéserver stelt de ontwikkelaar in zijn tests script requireTicketServerCheck.ini in op 0. Als je een wachtwoord instelt, wijzig dan altijd clientPassword.ini; de standaardwaarde is openbaar bekend.
Je spelers stellen in de game een eigen server in. Hiervoor bewerken ze deze bestanden in de map settings van hun game-installatie:
| Bestand | Inhoud |
|---|---|
useCustomServer.ini | 1 |
customServerAddress.ini | het IP-adres van je VPS, te vinden in Overzicht in het ZapX-dashboard |
customServerPort.ini | 8005 of de waarde uit je port.ini |
serverPassword.ini | het wachtwoord uit clientPassword.ini, als je een wachtwoord vereist |
De server en de game moeten dezelfde versie hebben. Anders kan de verbinding mislukken.
| Poort | Protocol | Gebruik |
|---|---|---|
| 8005 | TCP | Game (waarde uit port.ini) |
Open de poort in de firewall van je systeem als je die gebruikt. Lees meer in Firewall op Linux. Gebruik je de Netwerkfirewall van je VPS in het ZapX-dashboard, open de poort dan ook daar.
