Krótka odpowiedź. Serwer ET: Legacy możesz hostować samodzielnie za darmo: pobierz archiwum ET: Legacy dla Linuxa z etlegacy.com, skopiuj pak0.pk3, pak1.pk3 i pak2.pk3 z darmowego pliku Wolfenstein: Enemy Territory od Splash Damage do etmain, a potem uruchom etlded.x86_64 na porcie UDP 27960. Albo wynajmij serwer ET: Legacy i pomiń pobieranie plików oraz konfigurację sieci.
Gracze znajdą twój serwer w przeglądarce serwerów w grze, bo serwer z ustawieniami dedicated "2" i sv_advert "3" wysyła sygnały heartbeat do serwera głównego. Domyślna konfiguracja ma już oba.
Sprawdzono 5 listopada 2026 na ET: Legacy 2.86.2, najnowszej stabilnej wersji na etlegacy.com (opublikowanej 11 października 2026).
Ten poradnik korzysta z wiki projektu ET: Legacy, jego kodu źródłowego i domyślnych plików konfiguracyjnych z archiwum 2.86.2, a także z ustawień instalacji i startu serwerów ET: Legacy, które hostujemy. Jeśli chcesz od razu przejść do wynajmu, przejdź do opcji 2.
Czego potrzebujesz
Oprogramowanie serwera: archiwum ET: Legacy dla Linuxa z etlegacy.com/download. Jest dostępne w wersji 64-bitowej (x86_64) i 32-bitowej (i386). Wiki projektu mówi, że klient 64-bitowy może dołączać tylko do serwerów z modami 64-bitowymi, takimi jak domyślny mod Legacy, więc wersję 32-bitową wybieraj tylko wtedy, gdy potrzebujesz moda wyłącznie 32-bitowego.
Oryginalne pliki gry:pak0.pk3, pak1.pk3 i pak2.pk3 z Wolfenstein: Enemy Territory. Wiki ET: Legacy mówi, że możesz je pobrać legalnie i za darmo ze strony Wolfenstein: Enemy Territory firmy Splash Damage. Konto Steam nie jest potrzebne.
Maszyna, która działa non stop: zapasowy komputer, domowy serwer albo maszyna wirtualna w chmurze. Ten poradnik używa Linuxa Debian lub Ubuntu.
Limit graczy: domyślny etl_server.cfg ustawia sv_maxclients "24", czyli liczbę graczy wraz z miejscami prywatnymi, i rezerwuje 4 z nich przez sv_privateclients "4".
Sieć: port gry, domyślnie UDP 27960 (net_port), dostępny z internetu.
Opcja 1: hostowanie samodzielne
Instalacja serwera
Pobierz i rozpakuj archiwum z etlegacy.com/download. Dla 2.86.2 plik 64-bitowy to etlegacy-v2.86.2-x86_64.tar.gz.
mkdir -p ~/etlegacy
cd ~/etlegacy
tar xvf etlegacy-v2.86.2-x86_64.tar.gz --strip-components=1
Dzięki --strip-components=1 program serwera etlded.x86_64 oraz foldery etmain i legacy trafiają prosto do ~/etlegacy.
Dodaj oryginalne pliki gry. Archiwum ich nie zawiera. Na stronie Wolfenstein: Enemy Territory od Splash Damage pobierz plik dla Linuxa et260b.x86_full.zip do ~/etlegacy. Zawiera instalator, et260b.x86_keygen_V03.run, a trzy pliki pak są w środku. Z poziomu ~/etlegacy to polecenie wyciąga je do etmain:
Edytuj konfigurację serwera. Archiwum zawiera etmain/etl_server.cfg z komentarzem przy każdym ustawieniu. Ustaw co najmniej te linie (dwie ostatnie mają już te wartości). Wiki projektu mówi, że wartości muszą być w cudzysłowie.
set sv_hostname "My ET server"
set sv_maxclients "24"
set g_password ""
set rconpassword "choose-a-long-password"
set dedicated "2"
set sv_advert "3"
Zostaw rconpassword puste, aby konsola zdalna była wyłączona. Ustaw g_password dla serwera prywatnego. Konfiguracja zaznacza, że sv_hostname ma najwyżej 26 znaków bez kodów kolorów.
Otwarcie portu
Gra: 27960 to wartość domyślna net_port, a kod sieciowy silnika używa UDP. Zezwól na UDP 27960 w zaporze maszyny (w Ubuntu z ufw: sudo ufw allow 27960/udp) i przekieruj go na routerze.
Inny port: odkomentuj //set net_port "27960" w konfiguracji i zmień liczbę albo podaj +set net_port 27961 w wierszu poleceń.
Start i dołączenie
Uruchom serwer z ~/etlegacy. To polecenie startowe z wiki projektu, z dodaną nazwą pliku z archiwum i portem:
Jest gotowy, gdy konsola wypisze Game Initialization completed in. Uruchamiaj go pod menedżerem usług, takim jak systemd, żeby wstał ponownie po awarii.
Omni-bot:omnibot_enable 1 ładuje boty dołączone do archiwum. Jeśli się załadował, konsola pokazuje Omni-bot Loaded Successfully. Aby dodać boty, otwórz konsolę i wpisz /bot minbots -1 oraz /bot maxbots 16. Ustaw omnibot_enable 0, jeśli chcesz tylko ludzi.
Dołącz. Uruchom ET: Legacy i poszukaj nazwy swojego serwera w przeglądarce serwerów.
Aktualizuj, rozpakowując nową wersję do nowego folderu, kopiując swoje trzy pliki pak i edytowane pliki konfiguracyjne do jego etmain oraz uruchamiając serwer stamtąd. FAQ projektu mówi, żeby nie nadpisywać poprzedniej wersji ET: Legacy.
Rotacja map
Domyślna konfiguracja ma już rotację. Pod koniec etl_server.cfg wykonuje exec mapvotecycle.cfg, co ustawia g_gametype 6 (głosowanie na mapę) i startuje od oasis. Gdy nikt nie głosuje, następna mapa pochodzi z listy battery, goldrush, radar, railgun i fueldump; w przeciwnym razie grana jest mapa z największą liczbą głosów. Dla kampanii dopisz // przed tą linią i usuń je z //exec campaigncycle.cfg, które używa g_gametype 4. Zmień ostatnią linię, set com_watchdog_cmd "exec mapvotecycle.cfg", na ten sam plik cyklu, bo serwer wykonuje go, żeby się odratować, gdy zostanie bez mapy. Pliki cykli są w etmain, więc możesz tam edytować listy map.
Opcja 2: hostowanie na PlayNHost
Wynajem eliminuje pobieranie, pliki pak, przekierowanie portów i rutynę aktualizacji. Mapę, hasło i zasady nadal wybierasz sam.
Wybierz plan. Otwórz stronę hostingu serwerów ET: Legacy i porównaj plany: MEDIC (16 graczy), FIELDOPS (24) i COVERT (32) w chwili pisania. Kliknij Utwórz serwer (przy COVERT na przycisku jest Dostosuj plan) i dokończ zamówienie. Ceny się zmieniają, więc sprawdź je na tej stronie.
Poczekaj na instalację. Serwer pojawi się w panelu. Jego Console wypisze Game Initialization completed in, gdy będzie gotowy.
Wybierz ustawienia. Na karcie Ustawienia znajdziesz Domyślna mapa, Włącz Omnibot i Hasło RCON. Zmień je i zrestartuj. RCON pozostaje wyłączony, dopóki nie ustawisz hasła, a pole konsoli w panelu działa w obu przypadkach.
Ustaw rotację. Serwer ładuje domyślną mapę, a potem wykonuje etmain/etl_server.cfg, który w wersji fabrycznej pod koniec wykonuje exec mapvotecycle.cfg i tym samym przechodzi na głosowanie na mapę od oasis. Aby zmienić rotację albo zostać na własnej mapie, edytuj tę linię i pliki cykli na karcie Files. Inne cvary trafiają do tego samego pliku.
Zaproś graczy. Serwer pojawia się w publicznej przeglądarce serwerów zaraz po starcie, bez tokena i dodatkowego kroku, więc gracze mogą szukać go po nazwie.
Co panel robi za ciebie:
Pobiera aktualne archiwum ET: Legacy i pliki gry od Splash Damage podczas instalacji serwera, rozpakowuje pliki pak do etmain i tworzy folder .etlegacy.
Ustawia net_ip na 0.0.0.0 oraz net_port na port przypisany do twojego serwera, w etmain/etl_server.cfg, a przy każdym starcie przepisuje linię sv_maxclients na liczbę graczy z twojego planu i linię rconpassword na wybrane przez ciebie hasło RCON. Wartość wpisana w te dwie linie zostanie zastąpiona przy następnym starcie, więc hasło RCON ustaw w panelu; liczba graczy wynika z planu. Portu nigdy nie musisz przekierowywać.
Ustawienie Wersja ET Legacy wybiera wersję 64-bitową (domyślną) albo 32-bitową podczas instalacji serwera.
Hostowanie samemu czy wynajem: uczciwe porównanie
Koszt: oprogramowanie serwera i oryginalne pliki gry są darmowe. Hostowanie samemu kosztuje prąd, sprzęt i łącze albo maszynę w chmurze. Wynajem to miesięczna opłata ustalona przez plan.
Dostępność: domowy serwer działa tylko wtedy, gdy działają twój komputer, prąd i internet. Wynajęty serwer działa na sprzęcie dostawcy.
Ekspozycja: w domu gracze łączą się z twoim publicznym adresem IP, a ty dbasz o zaporę i router. Wynajęty serwer trzyma twój domowy adres IP z daleka.
Konfiguracja: hostowanie samemu wymaga wiersza poleceń, dwóch pobrań z dwóch stron, przekierowania portów i własnych aktualizacji. Wynajem wymaga mapy, hasła i decyzji o RCON.
Kontrola: hostowanie samemu daje ci każdy plik. Na naszych serwerach panel zarządza portem i dwiema liniami konfiguracji, a do reszty masz kartę Files.
Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Możesz zaakceptować wszystko, zaakceptować tylko niezbędne pliki cookie lub wybrać według kategorii.Używamy plików cookie, aby strona działała, aby rozumieć sposób jej użycia i mierzyć nasz marketing. Tutaj są domyślnie włączone. Możesz wyłączyć to, czego nie chcesz.Przeczytaj naszą politykę prywatności