Kompletny poradnik · 5 min czytania
Serwer Natural Selection 2 od środka: pełny poradnik
Ten poradnik opisuje prowadzenie serwera Natural Selection 2 w 2026: czego gra wymaga od sprzętu, opcje startowe, cztery pliki JSON z twoimi zasadami, web admin, grupy adminów, mody i mapy z Workshopu oraz to, co koniec aktywnego rozwoju znaczy dla właściciela serwera.
Autor: Matthew Griffin, Właściciel Gaming DeluxeOpublikowano · Zaktualizowano
W tym poradniku
- Dlaczego społeczności NS2 wciąż prowadzą własne serwery
- Procesor, tickrate i dlaczego wygrywa taktowanie
- Opcje startowe, które definiują twój serwer
- ServerConfig, MapCycle, ServerAdmin i BannedPlayers
- Grupy adminów bez rozdawania pełnej kontroli
- Web admin, wydajność i RCON
- Mody z Workshopu i własne mapy
- Hostowanie gry, która nie jest już rozwijana
- Na co patrzeć, zanim wynajmiesz serwer NS2
- Słowniczek serwera Natural Selection 2
- Serwer Natural Selection 2: pomoc i kolejne kroki
Dlaczego społeczności NS2 wciąż prowadzą własne serwery
Natural Selection 2 to jednocześnie strzelanka z pierwszej osoby i strategia czasu rzeczywistego. Każda drużyna ma Commandera, który patrzy na mapę z góry, stawia budowle, zbiera surowce i bada ulepszenia, a wszyscy pozostali walczą na ziemi. Marines mają karabiny, strzelby, miotacze ognia, jetpacki i Exosuity; Kharaa ewoluują w Skulki, Lerki, Gorge'y, Fade'y i ogromne Onosy.
Ta mieszanka ról sprawia, że dobry serwer liczy się tu bardziej niż w większości strzelanek. Runda działa tylko wtedy, gdy obaj Commanderzy chcą grać, drużyny są mniej więcej równe, a serwer nadąża, gdy tuzin graczy bije się przy Hive. Społeczności prowadzą własne serwery, żeby wieczory dla rookie były przyjazne, żeby rozgrywać scrimy na stałych zasadach, testować nowe mody i utrzymać ekipę stałych bywalców, którzy się znają.
Procesor, tickrate i dlaczego wygrywa taktowanie
Oficjalna wiki NS2 mówi o sprzęcie wyjątkowo wprost. Serwer nie wykorzystuje w pełni wielu rdzeni: w najlepszym razie używa dwóch wątków, a jeden z nich robi główne obliczenia. Dlatego hostingi stawiają na wysokie taktowanie, a nie na dużą liczbę rdzeni. Liczby od społeczności, które podaje wiki, wyglądają tak:
| Maks. graczy | Minimalne taktowanie według wiki | RAM według wiki |
|---|---|---|
| 12 | 3,0 GHz | 2 GB |
| 16 | 3,6 GHz | 2 GB |
| 20 | 4,0 GHz | 2 GB |
| 24 | 4,4 GHz | 2 GB |
Nasze serwery NS2 zaczynają od 5,0 GHz, czyli powyżej wartości z wiki dla pełnego serwera na 24 graczy, a formularz zamówienia dokłada progi 5,2 GHz+ i 5,6 GHz+. Wiki zaznacza też, że tickrate pokazywany w web adminie nie przekracza 30, a odczyt powyżej 30 to błąd obliczeń, więc oceniaj wydajność po tym, jak stabilnie się trzyma w dużych walkach, a nie po szczytowej wartości.
Opcje startowe, które definiują twój serwer
Większość ustawień NS2 to opcje startowe, a nie linijki w pliku ini. Panel uzupełnia te, które wiążą serwer z naszą siecią; te poniżej to te, które zmieniają właściciele:
| Opcja | Co robi |
|---|---|
| -name | Nazwa widoczna w przeglądarce serwerów |
| -password | Hasło do wejścia; pomiń je na serwerze publicznym |
| -limit | Limit graczy, maksymalnie 24 |
| -map | Pierwsza mapa, ns2_summit, jeśli jej nie ustawisz |
| -mods | ID modów z Workshopu do wczytania, rozdzielone spacjami |
| -webadmin, -webuser, -webpassword | Włączają interfejs webowy i ustawiają jego login |
ServerConfig, MapCycle, ServerAdmin i BannedPlayers
Od buildu 220 reszta konfiguracji mieszka w plikach JSON, które serwer tworzy przy pierwszym starcie. Każdy ma jedno zadanie:
- ServerConfig.json trzyma ustawienia rozgrywki: rookie_friendly, tagi serwera, automatyczny balans drużyn i end_round_on_team_unbalance, które kończy rundę, gdy drużyny są zbyt nierówne (domyślnie 0.4, czyli 40 procent).
- MapCycle.json ustala minuty między zmianami map, tryb po kolei albo losowy i mapy, także mapy z Workshopu powiązane z ich ID modów.
- ServerAdmin.json definiuje grupy adminów i użytkowników.
- BannedPlayers.json zawiera listę banów z nazwą, ID, powodem i czasem wygaśnięcia, gdzie 0 oznacza ban na stałe.
Automatyczny balans drużyn w NS2 nie przerzuca graczy między drużynami. Jak wyjaśnia wiki, zatrzymuje gracza z większej drużyny w specjalnym trybie widza, dopóki liczby na polu walki się nie wyrównają, a ten gracz może zmienić drużynę bez kary. Sterują tym dwa ustawienia: ilu graczy ponad równowagę trzeba, żeby balans ruszył, i ile sekund ma najpierw poczekać.
Grupy adminów bez rozdawania pełnej kontroli
System adminów w ServerAdmin.json to jedna z najlepszych funkcji NS2 dla społeczności. Grupa jest albo listą dozwolonych komend, gdzie członkowie mogą odpalać tylko wymienione komendy, albo listą zablokowanych, gdzie mogą wszystko poza wymienionymi. Moderatorom możesz dać sv_kick i sv_say, a sv_ban i sv_reset zostawić starszym adminom.
Użytkownicy są wpisani po nazwie, z ID i grupami, do których należą. NS2 używa własnego formatu Steam ID, więc wiki podaje przeliczenie: dla ID zapisanego jako STEAM_0:0:X użyj X razy 2; dla STEAM_0:1:X użyj X razy 2 plus 1. 32-bitowe Steam ID społeczności, które pokazują popularne konwertery Steam ID, to ta sama liczba.
Web admin, wydajność i RCON
Serwer dedykowany ma w sobie mały serwer WWW. Uruchomiony z opcjami web admina serwuje stronę, na której oglądasz wykres wydajności, widzisz graczy i wykonujesz komendy konsoli. Do zdalnego dostępu potrzebuje loginu: albo jednego użytkownika ustawionego przez -webuser i -webpassword, albo kilku użytkowników z pliku .htpasswd wskazanego przez -webusers.
Ten sam serwer WWW odpowiada na proste zapytania danymi o serwerze w JSON i potrafi wykonywać komendy RCON wysłane jako zapytania WWW, a odpowiedź pokazuje się w konsoli serwera. Web admin słucha na własnym porcie (80, chyba że -webport ustawi inny), więc zanim go włączysz, zapytaj wsparcie, którego portu użyć na twoim serwerze.
Mody z Workshopu i własne mapy
- Znajdź ID każdego moda na jego stronie w Steam Workshop.
- Dopisz ID do opcji startowej -mods, rozdzielone spacjami, i zrestartuj serwer.
- Dla własnej mapy dodaj wpis do MapCycle.json z nazwą mapy i ID jej moda.
- Upewnij się, że mapa została raz wczytana przez -mods, zanim użyje jej rotacja.
- Po restarcie sprawdź w logu mody, które się nie wczytały.
Unikaj wpisywania tej samej mapy dwa razy, gdy rotacja leci po kolei, jak radzi wiki, a gdy chcesz wcześniej przejść do następnej mapy, użyj komendy konsoli cyclemap. Gracze pobierają mody automatycznie przy wejściu, więc długa lista modów kosztuje głównie czas łączenia nowych osób; trzymaj ją przy tym, czego twoi gracze naprawdę używają.
Hostowanie gry, która nie jest już rozwijana
Kończąc aktywny rozwój w lutym 2023, Unknown Worlds zapowiedziało, że dalej będzie hostować serwery Matched Play, żeby gracze wciąż znajdowali gry na żądanie. Dla właściciela serwera społeczności koniec rozwoju ma cichą zaletę: build już się nie zmienia, więc mody i configi, które działają dziś, działają dalej, a ciebie nie zaskoczy niespodziewany patch w piątkowy wieczór.
Mimo to zostaw zaplanowane zadanie Steam Update. Nic nie kosztuje, gdy nowego buildu nie ma, a dzięki niemu serwer od razu nadąży, jeśli kiedyś jednak przyjdzie jakaś poprawka.
Na co patrzeć, zanim wynajmiesz serwer NS2
Natural Selection 2 jest bardziej wybredne co do hostingu niż większość strzelanek. Sprawdź to przed zakupem.
- Taktowanie jednego rdzeniaNS2 liczy logikę gry w jednym wątku, więc pytaj o taktowanie, a nie o liczbę rdzeni.
- Dostęp do plików JSONTwoje zasady mieszkają w ServerConfig, MapCycle i ServerAdmin. Musisz móc edytować wszystkie.
- Opcje startoweMody, limit graczy i web admin to opcje startowe. Upewnij się, że możesz je zmieniać.
- Sloty do 24Serwer zatrzymuje się na 24 graczach. Oferty powyżej tego nie dadzą więcej graczy.
- Kopie zapasoweConfigi i listy adminów buduje się długo. Sprawdź, jak długo trzymane są kopie.
- LokalizacjaPrzetestuj ping przed zakupem; liczy się bardziej niż jakakolwiek specyfikacja.
Słowniczek serwera Natural Selection 2
- Commander
- Gracz w każdej drużynie, który buduje, bada i wydaje rozkazy z góry.
- Kharaa
- Drużyna obcych: Skulk, Lerk, Gorge, Fade i Onos.
- Hive
- Budowla bazy obcych, która rozprzestrzenia infestację i spawnuje nowych obcych.
- Tickrate
- Ile razy na sekundę serwer aktualizuje grę; w NS2 najwyżej 30.
- ServerConfig.json
- Ustawienia rozgrywki: tryb rookie, tagi, balans drużyn i zasady końca rundy.
- MapCycle.json
- Rotacja map, także z mapami z Workshopu.
- ServerAdmin.json
- Grupy adminów, ich komendy i należący do nich użytkownicy.
- Rookie friendly
- Flaga i tag serwera, które oznaczają go jako przyjazny dla nowych graczy.
- Matched Play
- Serwery matchmakingu na żądanie od Unknown Worlds.
Serwer Natural Selection 2: pomoc i kolejne kroki
Oficjalne źródła i nasze własne strony.
- Natural Selection 2 na SteamieGra, jej Workshop i wiadomości.
- Wiadomości Natural Selection 2 na SteamieAktualizacje Unknown Worlds i komunikat o rozwoju z 2023 (po angielsku).
- Panel sterowania Gaming DeluxeLogowanie i narzędzia panelu.
- Nasze lokalizacje serwerów
- Kontakt ze wsparciemPomoc 24/7 po polsku przy modach, grupach adminów i opcjach startowych.
Jak powstał ten poradnik: na podstawie sklepu Steam, ogłoszeń Unknown Worlds na Steamie i strony Dedicated Server z oficjalnej wiki Natural Selection 2 (kopia z archiwum, bo wiki na żywo nie odpowiadała na nasze zapytania), z pomocą AI przy szkicu. Każdy plan, cenę i lokalizację sprawdziliśmy z naszym formularzem zamówienia na żywo, a przed publikacją tekst przejrzał Matthew Griffin. Widzisz coś nieaktualnego? Daj nam znać.
Źródła, sprawdzone 25 października 2026:
- Natural Selection 2 na Steamie (Unknown Worlds, KRAFTON, 30 października 2012, Commander, formy życia, otwarty kod gry, mody z Workshopu pobierane przy wejściu) (po angielsku)
- Unknown Worlds Entertainment ceases active development of Natural Selection 2, wiadomości na Steamie, 14 lutego 2023 (117 aktualizacji, serwery Matched Play zostają) (po angielsku)
- Wiadomości Natural Selection 2 na Steamie (Matched Play v1.0, 9 grudnia 2022; hotfix 344, 30 grudnia 2022) (po angielsku)
- Dedicated Server, oficjalna wiki Natural Selection 2, kopia z archiwum z 27 grudnia 2021 (aplikacja serwera 4940, opcje startowe, -limit maks. 24, pliki JSON, web admin, grupy adminów, wartości CPU i RAM; wiki na żywo nie odpowiadała) (po angielsku)
- Formularz zamówienia Gaming Deluxe, Natural Selection 2 Dedicated Server (po angielsku)