06-02-2021, 23:59
Wstęp
Wielu z was zapewne chciało stworzyć własny serwer, ale bardzo szybko stwierdziło że nie potrafi bo wygooglowanie tego jest za trudnie to jakaś czarna komputerowa magia. Nie lękajcie się, przychodzę wam z pomocą z tym prostym, ilustrowanym poradnikiem jak stworzyć serwer OpenTTD na systemie Windows 10.
Podstawy
Klient OpenTTD zawiera w sobie serwer, więc mając grę, nie trzeba nic sciągać. Wystarczy uruchomić klienta z flagą -D. Jak to zrobić? Przez cmd Szukamy pliku wykonywalnego OpenTTD, czyli openttd.exe. Domyślnie jest to: C:\Program Files\OpenTTD Znajdujemy i klikamy prawym > Wyślij do > Pulpit.
Za nami już połowa tworzenia serwera!
Teraz, znowu prawym przyciskiem myszy klikamy na nowoutworzony skrót, i otwieramy Właściwości. W właściwościach szukamy pola Element docelowy, i dodajemy na końcu -D
Całość, po naszych modyfikacjach powinna wyglądać tak:
obrazek
Klikamy Ok i uruchamiamy nasz skrót. Gratulacje, właśnie stworzyliśmy serwer OpenTDD!
Otwieranie serwera na świat
Wprawne oko szybko zauważy, że naszego serwera nie ma na globalnej liście serwerów. Wynika to z tego, że domyślna konfiguracja serwera tworzy serwer w sieci lokalnej, i nie wystawia go na zewnątrz.
Szukamy więc pliku konfiguracyjnego. Domyślnie jest to C:\Users\<twoja nazwa użytkownika>\Documents\OpenTTD.
Otwieramy plik openttd.cfg za pomocą notatnika, klikamy CTRL+F i szukamy frazy [network]
Zmieniamy następujące linijki:
server_advertise = false na server_advertise = true
lan_internet = 0 na lan_internet = 1
oraz oczywiście
server_name na server_name = TwojaSuperNazwa
Zapisujemy i zamykamy.
Teraz czeka nas zdecydowanie najtrudniejsza i najbardziej niebezpieczna część całego procesu kreacji.
Jako iż nie każdy ma pojęcie jak działa internet, podsyłam krótki artykuł który przedstawia interesujące nas zagadnienie: NAT
Żeby przekierować porty, musimy dostać się do naszego routera. Wpisujemy w przeglądarkę jego adres, jeśli go nie znamy korzystamy z tego krótkiego poradnika: klik, i logujemy się. Login i hasło to prawdopodobnie admin admin, lub inny, zależny od modelu routera. W moim przypadku jest to 192.168.1.1
Dalej niestety wszystko zależy od naszego dostawcy. Ja posiadam FunBoxa 3.0, i pokażę jak to zrobić na jego przykładzie.
Po zalogowaniu się wchodzimy w opcje zaawansowane, i szukamy zakładki NAT/PAT.
W polu aplikacja/usługa klikamy nowa... i wpisujemy nazwę, może być na przykład openttd. W polach port zewnętrzny i port wewnętrzny wpisujemy 3979,protokół na TCP/UDP, a jako urządzenie wybieramy urządzenie na którym mamy serwer (domyślnie wybiera się aktualne urządzenie, w innych routerach może być konieczne wskazanie adresu IP naszego komputera).
tak to powinno wyglądać
Jeśli nie mamy szczęścia bycia abonentami Orange, a nie możemy znaleźć podobnej zakładki, szukamy Port forwarding lub Przekierowanie portów. Sam proces ustawiania NAT przebiega identycznie.
I tyle.
Ponownie uruchamiamy nasz serwer, i możemy na nim grać ze znajomymi.
Dalsza konfiguracja serwera (zapisy, dodatki, scenariusze) dostępna tutaj
Wielu z was zapewne chciało stworzyć własny serwer, ale bardzo szybko stwierdziło że nie potrafi bo wygooglowanie tego jest za trudnie to jakaś czarna komputerowa magia. Nie lękajcie się, przychodzę wam z pomocą z tym prostym, ilustrowanym poradnikiem jak stworzyć serwer OpenTTD na systemie Windows 10.
Podstawy
Klient OpenTTD zawiera w sobie serwer, więc mając grę, nie trzeba nic sciągać. Wystarczy uruchomić klienta z flagą -D. Jak to zrobić? Przez cmd Szukamy pliku wykonywalnego OpenTTD, czyli openttd.exe. Domyślnie jest to: C:\Program Files\OpenTTD Znajdujemy i klikamy prawym > Wyślij do > Pulpit.
Za nami już połowa tworzenia serwera!
Teraz, znowu prawym przyciskiem myszy klikamy na nowoutworzony skrót, i otwieramy Właściwości. W właściwościach szukamy pola Element docelowy, i dodajemy na końcu -D
Całość, po naszych modyfikacjach powinna wyglądać tak:
obrazek
Klikamy Ok i uruchamiamy nasz skrót. Gratulacje, właśnie stworzyliśmy serwer OpenTDD!
Otwieranie serwera na świat
Wprawne oko szybko zauważy, że naszego serwera nie ma na globalnej liście serwerów. Wynika to z tego, że domyślna konfiguracja serwera tworzy serwer w sieci lokalnej, i nie wystawia go na zewnątrz.
Szukamy więc pliku konfiguracyjnego. Domyślnie jest to C:\Users\<twoja nazwa użytkownika>\Documents\OpenTTD.
Otwieramy plik openttd.cfg za pomocą notatnika, klikamy CTRL+F i szukamy frazy [network]
Zmieniamy następujące linijki:
server_advertise = false na server_advertise = true
lan_internet = 0 na lan_internet = 1
oraz oczywiście
server_name na server_name = TwojaSuperNazwa
Zapisujemy i zamykamy.
Teraz czeka nas zdecydowanie najtrudniejsza i najbardziej niebezpieczna część całego procesu kreacji.
Jako iż nie każdy ma pojęcie jak działa internet, podsyłam krótki artykuł który przedstawia interesujące nas zagadnienie: NAT
Żeby przekierować porty, musimy dostać się do naszego routera. Wpisujemy w przeglądarkę jego adres, jeśli go nie znamy korzystamy z tego krótkiego poradnika: klik, i logujemy się. Login i hasło to prawdopodobnie admin admin, lub inny, zależny od modelu routera. W moim przypadku jest to 192.168.1.1
Dalej niestety wszystko zależy od naszego dostawcy. Ja posiadam FunBoxa 3.0, i pokażę jak to zrobić na jego przykładzie.
Po zalogowaniu się wchodzimy w opcje zaawansowane, i szukamy zakładki NAT/PAT.
W polu aplikacja/usługa klikamy nowa... i wpisujemy nazwę, może być na przykład openttd. W polach port zewnętrzny i port wewnętrzny wpisujemy 3979,protokół na TCP/UDP, a jako urządzenie wybieramy urządzenie na którym mamy serwer (domyślnie wybiera się aktualne urządzenie, w innych routerach może być konieczne wskazanie adresu IP naszego komputera).
tak to powinno wyglądać
Jeśli nie mamy szczęścia bycia abonentami Orange, a nie możemy znaleźć podobnej zakładki, szukamy Port forwarding lub Przekierowanie portów. Sam proces ustawiania NAT przebiega identycznie.
I tyle.
Ponownie uruchamiamy nasz serwer, i możemy na nim grać ze znajomymi.
Dalsza konfiguracja serwera (zapisy, dodatki, scenariusze) dostępna tutaj