Przejdź do treści

One Hour One Life: konfiguracja serwera na Serwerze VPS

Dowiedz się, jak zbudować serwer Open Source One Hour One Life na VPS-ie z Linuksem, skonfigurować go i umożliwić graczom połączenie → Czytaj dalej

10 listopada 20263 min czytania0 Wyświetlenia0 pomocne

Wprowadzenie

Serwer One Hour One Life możesz uruchomić w ZapX na własnym VPS-ie. Serwer One Hour One Life jest Open Source: pobierasz kod źródłowy od twórcy, samodzielnie budujesz serwer i uruchamiasz go w systemie Linux. W tym poradniku dowiesz się, czego potrzebujesz, jak zbudować serwer i jak umożliwić graczom połączenie.

Informacje

One Hour One Life nie jest dostępne w Game Server Installer i nie ma gotowego serwera dedykowanego przez SteamCMD. Konfigurujesz serwer ręcznie, zgodnie z instrukcjami w tym poradniku.

Wymagania

WymaganieOne Hour One Life
System operacyjnyLinux, na przykład Debian lub Ubuntu
Pliki serweraKod źródłowy z GitHub
Narzędziagit, kompilator C++ i make (na przykład g++)
DostępSSH
Informacje

Twórca buduje i uruchamia swoje serwery w systemie Linux. Jeśli na twoim VPS-ie działa Windows, zainstaluj szablon systemu Linux, wybierając Ustawienia > Ponowna instalacja. Spowoduje to usunięcie wszystkich danych z VPS-a. Więcej informacji znajdziesz w artykule Ponowna instalacja serwera.

Konfiguracja

Ustawienia znajdują się w osobnych plikach w folderze OneLife/server/settings/. Każdy plik zawiera dokładnie jedną wartość. Najważniejsze pliki:

PlikDomyślna wartośćZnaczenie
port.ini8005Port serwera
maxPlayers.ini160Maksymalna liczba graczy
requireClientPassword.ini0Wartość 1 wymaga hasła do połączenia
clientPassword.initestPasswordHasło, jeśli jest wymagane
requireTicketServerCheck.ini1Sprawdza logowanie na oficjalnym serwerze ticketów
Ważne

Na potrzeby serwera prywatnego twórca ustawia w swoim skrypcie testowym wartość 0 w pliku requireTicketServerCheck.ini. Jeśli ustawiasz hasło, koniecznie zmień jego wartość w clientPassword.ini — domyślne hasło jest publicznie znane.

Łączenie się z serwerem

Gracze konfigurują w grze własny serwer. W tym celu edytują poniższe pliki w folderze settings w swojej instalacji gry:

PlikZawartość
useCustomServer.ini1
customServerAddress.iniAdres IP twojego VPS-a, widoczny w sekcji Przegląd w panelu ZapX
customServerPort.ini8005 lub wartość z pliku port.ini
serverPassword.iniHasło z pliku clientPassword.ini, jeśli jest wymagane

Serwer i gra powinny mieć tę samą wersję. W przeciwnym razie połączenie może się nie udać.

Porty i zapora sieciowa

PortProtokółZastosowanie
8005TCPGra (wartość z pliku port.ini)

Jeśli korzystasz z zapory systemowej, odblokuj port. Więcej informacji znajdziesz w artykule Zapora sieciowa w systemie Linux. Jeśli używasz zapory sieciowej VPS-a w panelu ZapX, odblokuj port również tam.

FAQ

Często zadawane pytania

Nie. One Hour One Life nie jest dostępne w Game Server Installer i nie ma gotowego serwera dedykowanego przez SteamCMD. Serwer Open Source budujesz samodzielnie z kodu źródłowego twórcy.
Linux, na przykład Debian lub Ubuntu. Twórca buduje i uruchamia serwery w systemie Linux, a kompilację konfigurujesz poleceniem ./configure 1.
Domyślnie 8005 (TCP). Możesz go zmienić w pliku settings/port.ini w folderze serwera.

Opinia

Czy ten artykuł był pomocny?

Twoja opinia pomaga nam lepiej ustalać priorytety i aktualizować treści.

0 od 0 Osoby oceniające uznały ten artykuł za pomocny.

Indywidualna pomoc

Instrukcja nie wystarcza?

Nasz zespół wsparcia ZAP zna twój produkt — opisz krótko problem, a pomożemy ci osobiście.