Aller au contenu

One Hour One Life : configurer un serveur sur ton Serveur VPS

Découvre comment compiler le serveur open source de One Hour One Life sur ton VPS Linux, le configurer et permettre à tes joueurs de s’y connecter → En savoir plus

10 novembre 20264 min de lecture0 Vues0 utile

Introduction

Tu peux héberger un serveur One Hour One Life chez ZapX sur ton propre Serveur VPS. Le serveur de One Hour One Life est open source : tu télécharges le code source du développeur, tu compiles le serveur toi-même et tu l’héberges sous Linux. Ce guide t’explique ce dont tu as besoin, comment compiler le serveur et comment tes joueurs peuvent s’y connecter.

Infos

One Hour One Life n’est pas inclus dans le Installateur de serveurs de jeu et ne dispose pas de serveur dédié prêt à l’emploi via SteamCMD. Tu dois configurer le serveur manuellement, comme décrit dans ce guide.

Prérequis

PrérequisOne Hour One Life
Système d’exploitationLinux, par exemple Debian ou Ubuntu
Fichiers du serveurCode source sur GitHub
Outilsgit, un compilateur C++ et make (par exemple g++)
AccèsSSH
Infos

Le développeur compile et héberge ses serveurs sous Linux. Si ton Serveur VPS fonctionne sous Windows, installe un modèle Linux via Paramètres > Réinstallation. Cette opération supprime toutes les données de ton Serveur VPS. Pour en savoir plus, consulte Réinstallation du serveur.

Configuration

Les paramètres se trouvent dans des fichiers individuels du dossier OneLife/server/settings/. Chaque fichier contient une seule valeur. Voici les principaux :

FichierValeur par défautSignification
port.ini8005Port du serveur
maxPlayers.ini160Nombre maximum de joueurs
requireClientPassword.ini01 exige un mot de passe pour se connecter
clientPassword.initestPasswordMot de passe, s’il est exigé
requireTicketServerCheck.ini1Vérifie les connexions auprès du serveur de tickets officiel
Important

Pour un serveur privé, le développeur définit requireTicketServerCheck.ini sur 0 dans son script de test. Si tu définis un mot de passe, pense à modifier clientPassword.ini : la valeur par défaut est connue de tous.

Se connecter au serveur

Tes joueurs doivent configurer un serveur personnalisé dans le jeu. Pour cela, ils modifient les fichiers suivants dans le dossier settings de leur installation du jeu :

FichierContenu
useCustomServer.ini1
customServerAddress.iniL’adresse IP de ton Serveur VPS, disponible dans la Vue d’ensemble du tableau de bord ZapX
customServerPort.ini8005 ou la valeur définie dans ton fichier port.ini
serverPassword.iniLe mot de passe de clientPassword.ini, si tu en as défini un

Le serveur et le jeu doivent être à jour avec la même version, sinon la connexion risque d’échouer.

Ports et pare-feu

PortProtocoleUtilisation
8005TCPJeu (valeur définie dans port.ini)

Si tu utilises un pare-feu système, autorise le port correspondant. Pour en savoir plus, consulte Pare-feu sous Linux. Si tu utilises le pare-feu réseau de ton Serveur VPS dans le tableau de bord ZapX, autorise également le port à cet endroit.

FAQ

Questions fréquentes

Non. One Hour One Life n’est pas inclus dans le Game Server Installer et ne dispose pas de serveur dédié prêt à l’emploi via SteamCMD. Tu dois compiler toi-même le serveur open source à partir du code source du développeur.
Linux, par exemple Debian ou Ubuntu. Le développeur compile et héberge ses serveurs sous Linux, et la compilation se configure pour Linux avec ./configure 1.
Par défaut, le port 8005 (TCP). Tu peux le modifier dans le fichier settings/port.ini du dossier du serveur.

Avis

Cet article t’a-t-il été utile ?

Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.

0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.

Aide personnalisée

Le guide ne suffit pas ?

Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.