Naar de inhoud springen

One Hour One Life: server instellen op je VPS

Zo bouw je de open-sourceserver van One Hour One Life op je Linux-VPS, configureer je deze en verbind je spelers → Ontdek meer

10 november 20263 min leestijd0 Weergaven0 nuttig

Inleiding

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.

Info

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.

Vereisten

VereisteOne Hour One Life
BesturingssysteemLinux, bijvoorbeeld Debian of Ubuntu
ServerbestandenBroncode van GitHub
Toolsgit, een C++-compiler en make (bijvoorbeeld g++)
ToegangSSH
Info

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.

Configuratie

De instellingen staan in afzonderlijke bestanden in de map OneLife/server/settings/. Elk bestand bevat precies één waarde. Dit zijn de belangrijkste:

BestandStandaardwaardeBetekenis
port.ini8005Poort van de server
maxPlayers.ini160maximaal aantal spelers
requireClientPassword.ini0met 1 is een wachtwoord nodig om verbinding te maken
clientPassword.initestPasswordhet wachtwoord als dit vereist is
requireTicketServerCheck.ini1controleert logins bij de officiële ticketserver
Belangrijk

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.

Verbinding maken met de server

Je spelers stellen in de game een eigen server in. Hiervoor bewerken ze deze bestanden in de map settings van hun game-installatie:

BestandInhoud
useCustomServer.ini1
customServerAddress.inihet IP-adres van je VPS, te vinden in Overzicht in het ZapX-dashboard
customServerPort.ini8005 of de waarde uit je port.ini
serverPassword.inihet wachtwoord uit clientPassword.ini, als je een wachtwoord vereist

De server en de game moeten dezelfde versie hebben. Anders kan de verbinding mislukken.

Poorten en firewall

PoortProtocolGebruik
8005TCPGame (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.

FAQ

Veelgestelde vragen

Nee. One Hour One Life is niet beschikbaar in de Game Server Installer en heeft geen kant-en-klare dedicated server via SteamCMD. Je bouwt de open-sourceserver zelf met de broncode van de ontwikkelaar.
Linux, bijvoorbeeld Debian of Ubuntu. De ontwikkelaar bouwt en host zijn servers op Linux. De build configureer je voor Linux met ./configure 1.
Standaard 8005 (TCP). Je wijzigt de poort in het bestand settings/port.ini in de servermap.

Feedback

Was dit artikel nuttig?

Je feedback helpt ons inhoud beter te prioriteren en te verbeteren.

0 van 0 Gebruikers vonden dit artikel nuttig.

Persoonlijke hulp

Is de handleiding niet voldoende?

Onze ZAP-support kent je product — beschrijf kort je vraag en wij helpen je persoonlijk verder.

Zappy kent deze handleiding en antwoordt je direct in de chat.