Vai al contenuto

One Hour One Life: configurare un Server VPS

Scopri come compilare e configurare il server open source di One Hour One Life sul tuo VPS Linux e come far connettere i tuoi giocatori → Scopri di più

10 novembre 20263 min di lettura0 Visualizzazioni0 utile

Introduzione

Puoi gestire un server di One Hour One Life su ZapX, sul tuo VPS. Il server di One Hour One Life è open source: scarichi il codice sorgente dello sviluppatore, compili il server e lo gestisci su Linux. In questa guida scoprirai di cosa hai bisogno, come compilare il server e come far connettere i tuoi giocatori.

Info

One Hour One Life non è incluso nel Installer per Game Server e non dispone di un server dedicato già pronto tramite SteamCMD. Devi configurare il server manualmente, come descritto in questa guida.

Requisiti

RequisitoOne Hour One Life
Sistema operativoLinux, per esempio Debian o Ubuntu
File del serverCodice sorgente su GitHub
Strumentigit, un compilatore C++ e make (per esempio g++)
AccessoSSH
Info

Lo sviluppatore compila e gestisce i suoi server su Linux. Se sul tuo VPS è installato Windows, puoi installare un template Linux da Impostazioni > Reinstallazione. Questa operazione elimina tutti i dati sul VPS. Per saperne di più, consulta Reinstallazione del server.

Configurazione

Le impostazioni sono memorizzate in singoli file nella cartella OneLife/server/settings/. Ogni file contiene un solo valore. Ecco i più importanti:

FileValore predefinitoDescrizione
port.ini8005Porta del server
maxPlayers.ini160Numero massimo di giocatori
requireClientPassword.ini01 richiede una password per connettersi
clientPassword.initestPasswordPassword richiesta per la connessione
requireTicketServerCheck.ini1Verifica gli accessi tramite il server ufficiale dei ticket
Importante

Per un server privato, lo sviluppatore imposta requireTicketServerCheck.ini su 0 nel suo script di test. Se imposti una password, cambia assolutamente il valore di clientPassword.ini: quello predefinito è noto a tutti.

Connettersi al server

I tuoi giocatori devono impostare un server personalizzato nel gioco. Per farlo, devono modificare questi file nella cartella settings della loro installazione di gioco:

FileContenuto
useCustomServer.ini1
customServerAddress.iniL'indirizzo IP del tuo VPS, visibile in Panoramica nella dashboard di ZapX
customServerPort.ini8005 o il valore impostato in port.ini
serverPassword.iniLa password impostata in clientPassword.ini, se ne richiedi una

Il server e il gioco devono avere la stessa versione, altrimenti la connessione potrebbe non riuscire.

Porte e firewall

PortaProtocolloUso
8005TCPGioco (valore impostato in port.ini)

Se usi un firewall sul tuo sistema, apri la porta anche lì. Per saperne di più, consulta Firewall su Linux. Se usi il Firewall di rete del tuo VPS nella dashboard di ZapX, apri la porta anche lì.

FAQ

Domande frequenti

No. One Hour One Life non è incluso nel Game Server Installer e non dispone di un server dedicato già pronto tramite SteamCMD. Devi compilare il server open source partendo dal codice sorgente dello sviluppatore.
Linux, per esempio Debian o Ubuntu. Lo sviluppatore compila e gestisce i suoi server su Linux; configura la compilazione per Linux con ./configure 1.
Per impostazione predefinita, 8005 (TCP). Puoi modificarla nel file settings/port.ini nella cartella del server.

Feedback

Questo articolo ti è stato utile?

Il tuo feedback ci aiuta a definire le priorità e a migliorare i contenuti.

0 di 0 I feedback hanno giudicato utile questo articolo.

Assistenza personale

Le istruzioni non sono sufficienti?

Il supporto ZAP conosce il tuo prodotto: descrivi brevemente la tua richiesta e ti aiuteremo personalmente.