Krótka odpowiedź. Możesz hostować serwer OpenArena samodzielnie za darmo: pobierz pełny plik ZIP OpenArena 0.8.8 z openarena.ws, rozpakuj go, uruchom oa_ded.x86_64 na Linuxie z +set dedicated 2 i otwórz port UDP 27960. Albo wynajmij serwer OpenArena i pomiń konfigurację sieci.
Gracze łączą się z adresem IP i portem twojego serwera z własnej gry OpenArena. Nikt nie potrzebuje Quake III Arena.
Sprawdzono 5 listopada 2026, aktualne dla OpenArena 0.8.8 (luty 2012), najnowszego wydania na openarena.ws.
Ten poradnik korzysta ze strony pobierania OpenArena, kodu silnika i gry OpenArena na GitHubie oraz konfiguracji, której nasz panel używa dla serwerów OpenArena. Żeby przejść od razu do wynajmu, zobacz Opcję 2.
Czego potrzebujesz
System operacyjny: 64-bitowy Linux dla poniższych kroków. Plik ZIP 0.8.8 zawiera linuksowy plik serwera oa_ded.x86_64.
Sieć: UDP 27960, domyślny port serwera silnika, osiągalny z internetu. Możesz go zmienić za pomocą net_port.
Oprogramowanie:wget i unzip. Bez konta Steam i bez licencji: OpenArena jest darmowa.
Gra: każdy gracz potrzebuje OpenArena, która też jest darmowa.
Opcja 1: hostuj samodzielnie
Linux
Pobierz grę. Otwórz stronę pobierania na openarena.ws i weź pełny ZIP dla 0.8.8, albo pobierz go linkiem ze strony.
mkdir ~/openarena && cd ~/openarena
wget -O openarena.zip "http://www.openarena.ws/request.php?4"
Ten link przekierowuje do kopii openarena-0.8.8.zip, więc użyj -O, żeby nadać plikowi nazwę.
Rozpakuj serwer. Potrzebujesz tylko pliku serwera oraz folderów baseoa i missionpack.
dedicated 2 służy do gry przez internet. W kodzie źródłowym silnika serwer wysyła sygnały do serwerów głównych tylko wtedy, gdy działa z dedicated 2 (lub ma ustawione sv_public), a dedicated 1 służy do gry w sieci LAN.
Otwórz port. Zezwól na UDP 27960 w zaporze maszyny (z ufw: sudo ufw allow 27960/udp) i przekieruj go jako UDP na routerze do tej maszyny.
Sprawdź. Gdy konsola wypisze AAS initialized, mapa i dane nawigacyjne botów zostały wczytane. Potem poproś znajomego, żeby połączył się z twoim publicznym IP i portem.
Główne ustawienia startowe
net_port: port UDP. Domyślny port silnika to 27960.
sv_hostname: nazwa serwera.
sv_maxclients: sloty graczy. Zmiana działa po wczytaniu mapy, więc zmień ją przed zmianą mapy lub restartem.
g_password: hasło do wejścia. Zostaw puste dla otwartego serwera.
rconpassword: hasło zdalnej konsoli. Bez niego komendy zdalne są wyłączone.
g_gametype: tryb gry, liczba z kodu gry: 0 Free For All, 3 Team Deathmatch, 4 Capture The Flag, 7 Harvester, 10 Last Man Standing, 11 Double Domination. W kodzie są też inne liczby (na przykład 1 Tournament i 12 Domination).
bot_enable i bot_minplayers: przy włączonych botach serwer dodaje boty, aż w meczu będzie tylu graczy. W trybach drużynowych liczba dotyczy drużyny, więc 4 uzupełnia każdą drużynę botami do 4 graczy (ludzie nadal mogą dołączać).
+map: mapa startowa. Tryby z celami wymagają mapy zrobionej pod nie: aggressor nie ma flag, więc dla Capture The Flag uruchom mapę CTF, na przykład oa_ctf2.
Opcja 2: hostuj w PlayNHost
Wynajem eliminuje zaporę, przekierowanie portów oraz kroki pobierania i rozpakowywania. Port jest ustawiony za ciebie.
Wybierz plan. Otwórz stronę hostingu serwerów OpenArena i porównaj plany (w chwili pisania SKIRMISH, DEATHMATCH i TOURNAMENT, na 8, 16 i 32 graczy). Kliknij Utwórz serwer przy planie (Dostosuj plan przy TOURNAMENT) i sfinalizuj zamówienie. Ceny są na tej stronie.
Poczekaj na instalację. Dostaniesz e-mail, gdy serwer będzie gotowy, a pojawi się on na panel.playnhost.com. Na karcie Console panel uznaje serwer za uruchomiony, gdy wypisze AAS initialized.
Otwórz Ustawienia. Te pola zasilają linię startową serwera:
Hostname serwera: nazwa serwera, do 55 znaków.
Hasło serwera: hasło do wejścia, do 20 znaków. Puste oznacza, że każdy może dołączyć.
Hasło RCON: do 20 znaków, dla komend zdalnej konsoli.
Typ gry / tryb gry: Free For All, Team Deathmatch, Capture The Flag, Harvester, Last Man Standing lub Double Domination.
Mapa gry: mapa, na której startuje serwer. Domyślna to aggressor, która nie ma flag, więc dla Capture The Flag wybierz mapę CTF, na przykład oa_ctf2.
Boty: do ilu graczy mecz jest uzupełniany botami, maksymalnie 16. W trybach drużynowych dotyczy to drużyny.
Maks. graczy: ustala je twój plan i nie da się go tu edytować. Edytuj sloty graczy może je obniżyć dla mniejszego meczu.
Zrestartuj. Serwer czyta te wartości przy starcie, więc zrestartuj go po zmianach i poczekaj na AAS initialized.
Dołącz. Gracze łączą się z OpenArena, używając adresu IP i portu serwera widocznych w panelu oraz hasła, jeśli je ustawiono.
Co nasza konfiguracja robi za ciebie
Instalacja. Skrypt instalacyjny pobiera ZIP 0.8.8 z openarena.ws i rozpakowuje tylko plik serwera, baseoa i missionpack, czyli ten sam odchudzony zestaw co w krokach dla Linuxa powyżej.
Stała linia startowa. Panel uruchamia oa_ded.x86_64 z twoim portem, nazwą, hasłami, slotami, typem gry i liczbą botów, a bot_enable 1 jest zawsze włączone. Nie ustawia ani dedicated 2, ani sv_public, więc według reguł silnika serwer nie zgłasza się do serwerów głównych. Podaj graczom jego adres zamiast czekać na wpis na publicznej liście.
Restart meczu. Szybkie zadanie Restart meczu wczytuje bieżącą mapę ponownie bez pełnego restartu.
Files. Dokładniejsza konfiguracja botów, typów gry i rotacji map znajduje się w Files.
Własny serwer czy wynajem: uczciwe porównanie
Koszt. Własny: oprogramowanie jest darmowe, a płacisz za sprzęt, prąd i łącze. Wynajęty: miesięczna opłata zależna od planu. Zobacz aktualne plany.
Dostępność. Własny: tak niezawodny jak twoja maszyna i domowy internet, a musi być włączony, gdy grają znajomi. Wynajęty: działa na sprzęcie hostingodawcy, nie na twoim PC.
Publiczna lista serwerów. Własny: możliwa z dedicated 2. Wynajęty: nasza linia startowa go nie ogłasza, więc podaj adres.
Ekspozycja sieciowa. Własny: gracze łączą się z twoim publicznym IP, a ty dbasz o zaporę i router. Wynajęty: twoje domowe IP nie bierze w tym udziału.
Kontrola. Własny: dowolne ustawienie startowe. Wynajęty: pola w Ustawieniach oraz pliki konfiguracyjne w Files.
Własny serwer pasuje, jeśli jakaś maszyna i tak działa cały dzień, a ty swobodnie czujesz się w sieciach. Wynajem pasuje, jeśli wolisz nie zajmować się sprzętem.
Typowe problemy i rozwiązania
Znajomi nie mogą się połączyć
Przyczyna: UDP 27960 (lub twój net_port) jest zablokowany przez zaporę albo nieprzekierowany na routerze.
Rozwiązanie: zezwól na niego jako UDP, przekieruj go i podaj graczom swoje publiczne IP z portem.
Zmiana slotów nic nie daje
Przyczyna:sv_maxclients jest zatrzaskiwany: działa po starcie serwera lub zmianie mapy.
Rozwiązanie: zmień mapę albo zrestartuj serwer.
Spodziewałeś się wpisu na liście serwerów
Przyczyna: serwer działa bez dedicated 2.
Rozwiązanie: na własnej maszynie uruchom z +set dedicated 2. W PlayNHost podaj adres.
FAQ
Czy mogę hostować serwer OpenArena za darmo?
Tak. Serwer to wolne oprogramowanie. Nadal płacisz za maszynę, prąd i internet.
Czy potrzebuję Quake III Arena?
Nie. ZIP 0.8.8 zawiera wszystko, czego potrzebuje serwer.
Jakiego portu używa serwer OpenArena?
Domyślnie UDP 27960. Zmienisz go za pomocą net_port.
Ilu graczy może dołączyć?
Wybierasz to za pomocą sv_maxclients. Nasze plany są na 8, 16 i 32 graczy.
Czy mogę dodać boty?
Tak. Ustaw bot_enable 1 i bot_minplayers albo użyj pola Boty w PlayNHost.
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