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.
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.
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.
Le impostazioni sono memorizzate in singoli file nella cartella OneLife/server/settings/. Ogni file contiene un solo valore. Ecco i più importanti:
| File | Valore predefinito | Descrizione |
|---|---|---|
port.ini | 8005 | Porta del server |
maxPlayers.ini | 160 | Numero massimo di giocatori |
requireClientPassword.ini | 0 | 1 richiede una password per connettersi |
clientPassword.ini | testPassword | Password richiesta per la connessione |
requireTicketServerCheck.ini | 1 | Verifica gli accessi tramite il server ufficiale dei ticket |
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.
I tuoi giocatori devono impostare un server personalizzato nel gioco. Per farlo, devono modificare questi file nella cartella settings della loro installazione di gioco:
| File | Contenuto |
|---|---|
useCustomServer.ini | 1 |
customServerAddress.ini | L'indirizzo IP del tuo VPS, visibile in Panoramica nella dashboard di ZapX |
customServerPort.ini | 8005 o il valore impostato in port.ini |
serverPassword.ini | La 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.
| Porta | Protocollo | Uso |
|---|---|---|
| 8005 | TCP | Gioco (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ì.
