Serwer dedykowany

Okno dedykowanego serwera

dedykowany server to gra sieciowa OpenTTD server który nie ma lokalnego klienta biorącego udział w grze. Serwer dedykowany może działać w tle na komputerze.

Contents

Uruchomienie serwera dedykowanego

Uruchom plik wykonywalny OpenTTD używając opcji linii komend -D (litera D!) .

W Windows

Metoda 1:

Metoda 2:

In Linux

Możesz także uruchomić openttd z opcją -f . Oznacza to, że proces będzie działał w tle, ale konsola nie będzie dostępna . Wszystkie dane wyjściowe zostaną przesłane do pliku openttd.log . YMożesz wyświetlić dziennik za pomocą tail : tail -f openttd.log , aby śledzić zdarzenia .

In OS/2

In Mac OS X

In Docker.io

Konfigurowanie serwera

Istnieją 3 sposoby zmiany opcji gry:

Dostępne narzędzia:

Zmień ustawienia sieci (network) w sekcji Sieć w openttd.cfg:

Kontrolowanie serwera za pomocą rcon

Skonfiguruj serwer dedykowany do akceptowania rcon komendy:

Przykład: rcon_pw x8na7f

Połącz się z serwerem jako klient:

Przykład: rcon x8na7f "kick 5"

Instalowanie dodatków online

Jeśli chcesz zainstalować zawartość za pomocą funkcji pobierania zawartości w grze, możesz to zrobić z konsoli na dedykowanym serwerze. Zaletą korzystania z tego w porównaniu do manualnego kopiowania plików na serwer jest to, że automatycznie uzyska on wszystkie zależności zadeklarowane przez autora treści podczas przesyłania go do systemu dodatków (content) .

content update

Zaczekaj, aż w konsoli zostanie wydrukowane „Połączenie z serwerem dodatków zamknięte”.

content state

Lista dostępnych treści jest teraz drukowana. Znajdź zawartość, którą chcesz pobrać, i przeczytaj jej identyfikator zapisany na początku wiersza. Na przykład. 2947 dla Simple City Builder.

content select 2947
content download

Wskazówka: jeśli używasz nocnej wersji r26000+ lub wersji stabilnej 1.4+, możesz wpisać content state city , aby wyświetlić tylko treść (content) zawierającą słowo 'miasto' (city) w ich nazwie.

Ładowanie gry

W oknie serwera dedykowanego (lub z rcon):

Przykład: openttd.exe -D -g "scenario/echo.scn" .

Automatyczne uruchamianie/zatrzymanie i zapis gry

Jeśli nie chcesz uruchamiać 'dockera': Uruchom dedykowany serwer w Ubuntu/Debian, możesz pobrać i zainstalować skrypt init.d Otrzymasz następujące funkcje:

Aby uzyskać więcej funkcji, zainstaluj przewodnik i pobierz, odwiedź: https://bitbucket.org/frodus/openttd-init

Dzięki gotowemu kontenerowi dokowanemu otrzymujesz przetestowane i działające środowisko dla openttd. W Ubuntu 14.04 lub nowszym możesz uruchomić: sudo apt-get install docker.io , a następnie przeczytać dokumentację na następujący adres URL https://registry.hub.docker.com/r/bateau/openttd/ Pamiętaj, że jest to wstępnie skonfigurowana maszyna wirtualna, a pakowanie jest wykonywane przez firmę zewnętrzną.

Zobacz też