![]() |
|
Jak stworzyć serwer OpenTTD? Poradnik dla bardzo opornych. - Wersja do druku +- OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] (https://forum.openttd.pl) +-- Dział: OpenTTD (https://forum.openttd.pl/forumdisplay.php?fid=1) +--- Dział: Poradniki (https://forum.openttd.pl/forumdisplay.php?fid=7) +--- Wątek: Jak stworzyć serwer OpenTTD? Poradnik dla bardzo opornych. (/showthread.php?tid=2468) |
Jak stworzyć serwer OpenTTD? Poradnik dla bardzo opornych. - saunter - 06-02-2021 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 |