Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera The Front


Ten przewodnik obejmuje wszystko, czego potrzebujesz, aby skonfigurować i ustawić swój dedykowany serwer The Front w Legion Hosting, w tym pierwsze uruchomienie, zmienne startowe GPanel, konfigurację ServerConfig_.ini, ustawienia trybu gry, łączenie się z serwerem oraz zarządzanie zapisami. Aby uzyskać informacje o komendach konsoli administratora, zobacz Komendy administratora The Front.

Czym jest The Front

The Front to postapokaliptyczna strzelanka survivalowa z otwartym światem stworzona przez Samar Studio. Akcja toczy się w zniszczonym świecie opanowanym przez mutantów i wrogie frakcje, a gracze muszą zbierać zasoby, wytwarzać broń i wyposażenie, budować i fortyfikować bazy oraz walczyć o przetrwanie zarówno z wrogami SI, jak i z innymi graczami. Gra łączy mechanikę strzelanki z perspektywy trzeciej osoby z rozbudowanymi systemami budowania baz i przetrwania.

Kluczowe cechy dedykowanego serwera obejmują:

  • Obsługę ponad 40 jednoczesnych graczy na jednym serwerze
  • Tryby gry PvP i PvE z konfigurowalnymi typami trybu walki
  • Rozległe dostrajanie rozgrywki poprzez plik konfiguracyjny ServerConfig_.ini
  • Mechaniki najazdów na bazy z konfigurowalnymi poziomami NPC najazdu i czasami odnowienia
  • Systemy kontroli terytorium i ochrony budowli oparte na Beaconach
  • Konsolę administratora w grze z ponad 100 komendami do zarządzania serwerem na żywo
Zatrzymaj serwer przed edycją jakichkolwiek plików konfiguracyjnych. Zawsze zatrzymuj serwer z karty Console w GPanel przed wprowadzaniem zmian w plikach konfiguracyjnych. Zmiany wprowadzone podczas działania serwera mogą zostać nadpisane, gdy serwer zapisuje dane.

Pierwsze uruchomienie

Gdy po raz pierwszy otrzymasz swój serwer The Front od Legion Hosting, musi on ukończyć wstępną instalację, zanim będzie można na nim grać.

  1. Zaloguj się do GPanel i wybierz swój serwer The Front z listy serwerów.
  2. Kliknij kartę Console i naciśnij Start.
  3. Serwer pobierze i zainstaluje pliki dedykowanego serwera The Front przez Steam (App ID 2334200). To wstępne pobieranie może zająć kilka minut w zależności od prędkości dysku.
  4. Po zakończeniu pobierania serwer uruchomi się automatycznie. Pierwsze uruchomienie generuje wstępne dane świata i może trwać dłużej niż kolejne uruchomienia.
  5. Poczekaj, aż dane wyjściowe konsoli wskażą, że serwer jest gotowy i nasłuchuje połączeń. Powinieneś zobaczyć komunikaty wskazujące, że port gry jest aktywny.
Czas pierwszego uruchomienia. Pierwsze uruchomienie serwera trwa dłużej, gdy gra generuje świat i inicjalizuje wszystkie systemy. Kolejne uruchomienia będą szybsze. Przeznacz 3-5 minut na ukończenie wstępnego uruchomienia.

Zmienne startowe GPanel

Podstawowe ustawienia serwera są konfigurowane jako zmienne startowe w GPanel. Wartości te są przekazywane jako parametry wiersza poleceń podczas uruchamiania serwera i nadpisują wszelkie odpowiadające im ustawienia w plikach konfiguracyjnych.

  1. W GPanel wybierz swój serwer The Front.
  2. Kliknij kartę Startup.
  3. Ustaw zmienne wymienione poniżej. Zmiany wejdą w życie przy następnym uruchomieniu lub ponownym uruchomieniu serwera.
Zmienna Domyślnie Opis
SRV_NAME Pterodactyl hosted Server Nazwa wyświetlana w przeglądarce serwerów w grze (parametr uruchomieniowy -ServerName). Niech będzie opisowa, aby gracze mogli znaleźć Twój serwer.
MAX_PLAYERS 10 Maksymalna liczba jednoczesnych graczy (parametr -QueueThreshold). Dostosuj w zależności od dostępnych zasobów serwera.
BEACON_PORT 27016 Port beacon Unreal Engine używany do uzgadniania połączeń. Konfigurowany automatycznie (port gry + 1).
QUERY_PORT 27017 Port UDP używany przez Steam do zapytań przeglądarki serwerów. Konfigurowany automatycznie (port gry + 2).
SHUTDOWN_PORT 27017 Port nasłuchiwania usługi wyłączania. Używany do zdalnych sygnałów wyłączania. Konfigurowany automatycznie (port gry + 3).
Zmienne startowe nadpisują pliki konfiguracyjne. Jeśli ustawienie jest skonfigurowane zarówno jako zmienna startowa, jak i w pliku ServerConfig_.ini, zmienna startowa ma pierwszeństwo. Używaj zmiennych startowych dla podstawowych ustawień tożsamości, a pliku konfiguracyjnego do szczegółowego dostrajania rozgrywki.

Konfiguracja ServerConfig_.ini

Szczegółowe ustawienia serwera i rozgrywki są kontrolowane poprzez plik ServerConfig_.ini. Jest to główny plik konfiguracyjny do dostrajania zachowania, zasad i parametrów rozgrywki Twojego serwera.

Lokalizacja pliku

Plik konfiguracyjny znajduje się w:

TheFrontManager/ServerConfig_.ini

Uzyskaj dostęp do tego pliku poprzez kartę Files w GPanel lub przez SFTP. Wszystkie ustawienia umieszcza się pod nagłówkiem sekcji [BaseServerConfig].

Podstawowe ustawienia serwera

Ustawienie Domyślnie Opis
ServerName "My Server" Wyświetlana nazwa serwera w przeglądarce serwerów. Umieść w cudzysłowach.
ServerPassword (puste) Hasło wymagane do dołączenia do serwera. Pozostaw puste dla serwera publicznego.
ServerTitle (puste) Krótki opis Twojego serwera wyświetlany w przeglądarce serwerów.
ServerAdminAccounts (puste) Lista Steam64 ID kont administratorów oddzielona średnikami. Przykład: 76561198012345678;76561198087654321;
QueueThreshold 40 Maksymalna liczba graczy dozwolona na serwerze jednocześnie.
IsCanMail 1.000000 Włącza lub wyłącza system poczty i czatu w grze. Ustaw na 0, aby wyłączyć.
UseSteamSocket 1 Używa gniazd sieciowych Steam do połączeń. Pozostaw włączone dla większości konfiguracji.

Ustawienia trybu gry i walki

Ustawienie Domyślnie Opis
ServerFightModeType 0 Tryb PvP serwera. 0 = PvP (gracze mogą się nawzajem atakować), 1 = PvE (gracze nie mogą zadawać sobie obrażeń).
IsCanSelfDamage 1 Pozwala graczom zadawać obrażenia samym sobie. 1 = włączone, 0 = wyłączone.
IsCanFriendDamage 1 Pozwala na ostrzał sojuszniczy między członkami drużyny. 1 = włączone, 0 = wyłączone.

Konfiguracja portów

Ustawienie Domyślnie Opis
Port 5001 Główny port gry (UDP). Gracze łączą się na tym porcie.
BeaconPort 5002 Port beacon Unreal Engine do uzgadniania połączeń.
ShutDownServicePort 5004 Port dla sygnałów usługi zdalnego wyłączania.
QueryPort 5003 Port zapytań Steam dla listingów przeglądarki serwerów.
Porty są wstępnie skonfigurowane. W Legion Hosting wszystkie porty są automatycznie przypisywane i konfigurowane. Twojemu serwerowi zostanie przypisany losowy port, chyba że masz prywatne IP. Nie zmieniaj wartości portów, chyba że poinstruuje Cię pomoc techniczna.

Przykładowy ServerConfig_.ini

Poniżej znajduje się przykładowy plik konfiguracyjny pokazujący typowe ustawienia:

[BaseServerConfig]
ServerName="My Legion Server"
ServerPassword=
ServerTitle="A friendly survival server"
ServerAdminAccounts=76561198012345678;
QueueThreshold=40
ServerFightModeType=1
IsCanSelfDamage=0
IsCanFriendDamage=0
IsCanMail=1.000000
UseSteamSocket=1
PlayerAddExpRate=1.5

Ustawienia trybu gry

The Front obsługuje tryby PvP i PvE, które fundamentalnie zmieniają doświadczenie wieloosobowe. Tryb ustawia się za pomocą ustawienia ServerFightModeType.

Tryb PvE (ServerFightModeType=1)

  • Gracze nie mogą bezpośrednio zadawać sobie obrażeń.
  • Nacisk położony jest na kooperacyjne przetrwanie przeciwko wrogom SI i mutantom.
  • Bazy są chronione przed najazdami graczy (najazdy NPC nadal występują).
  • Idealny dla społeczności skupionych na budowaniu i eksploracji.
  • Gracze nadal mogą tworzyć drużyny, handlować i współpracować.

Tryb PvP (ServerFightModeType=0)

  • Gracze mogą się nawzajem atakować i zabijać.
  • Bazy i struktury mogą być najeżdżane przez innych graczy.
  • Kontrola terytorium poprzez system Beaconów staje się rywalizacją.
  • Mnożniki obrażeń między graczami można dostroić za pomocą komend administratora (SetMeleePlayerDamageRatio, SetRangedPlayerDamageRatio).
  • Zalecany dla graczy nastawionych na rywalizację i doświadczonych.

Ustawienia budowania i najazdów

Te ustawienia kontrolują ochronę bazy i mechaniki najazdów. Można je skonfigurować za pomocą komend konsoli administratora lub pliku konfiguracyjnego:

Ustawienie / Komenda Opis
SetPlayerMaxHouseFlagNumber [N] Maksymalna liczba Beaconów (flag terytorialnych), jaką może postawić każdy gracz.
SetHouseFlagExcitantTime [0-24] Ustawia okno ataku/najazdu w godzinach. W trakcie tego okna wrodzy gracze mogą zadawać obrażenia strukturom w obrębie terytorium Beacona.
SetHFTrapMaxNum [N] Maksymalna liczba pułapek, jakie można umieścić w obszarze zasięgu Beacona.
SetConstructDisableRot [1/0] Przełącza rozpad struktur. Gdy włączony (1), struktury powoli rozpadają się z czasem, jeśli nie są konserwowane.
SetConstructMaxHealthRatio [multiplier] Mnożnik maksymalnej wytrzymałości struktur. Wyższe wartości utrudniają zniszczenie budynków.
SetConstructDefenseRatio [multiplier] Mnożnik obrażeń otrzymywanych przez struktury. Niższe wartości zmniejszają obrażenia zadawane budynkom.
Ataki NPC najazdu. Nawet w trybie PvE Twoja baza może być atakowana przez fale najazdów NPC. Skonfiguruj trudność NPC najazdu za pomocą komend SetCityNPCLevelRate, SetCityNPCDamageRate, SetCityNPCHealthRate i SetCityNPCNumRate.

Ustawienia tempa doświadczenia i zasobów

Możesz dostroić tempo zdobywania doświadczenia, tempo zbierania zasobów oraz różne mnożniki rozgrywki poprzez plik ServerConfig_.ini lub za pomocą komend konsoli administratora podczas działania serwera.

Tempo doświadczenia

Ustawienie / Komenda Domyślnie Opis
PlayerAddExpRate 1 Mnożnik całego doświadczenia zdobywanego przez graczy. Ustaw na 2 dla podwójnego XP.
SetPlayerKillAddExpRate [N] 1 Mnożnik doświadczenia zdobywanego za zabijanie NPC.
SetPlayerFarmAddExpRate [N] 1 Mnożnik doświadczenia zdobywanego za zbieranie zasobów.
SetPlayerCraftAddExpRate [N] 1 Mnożnik doświadczenia zdobywanego za wytwarzanie przedmiotów.

Tempo zbierania zasobów

Komenda Opis
GMSetTreeGainRate [N] Mnożnik pozyskiwania drewna.
GMSetBushGainRate [N] Mnożnik zbierania roślin i krzewów.
GMSetOreGainRate [N] Mnożnik pozyskiwania rud i minerałów.
GMSetCropReapRate [N] Mnożnik plonu ze zbiorów upraw.
GMSetFleshGainRate [N] Mnożnik pozyskiwania mięsa zwierzęcego.
GMSetCropGrowRate [N] Mnożnik prędkości wzrostu upraw.
GMSetTTC_Oil_Rate [N] Mnożnik produkcji szybu naftowego.
GMSetWaterCollector_Rate [N] Mnożnik produkcji kolektora rosy/wody.
GMSetTTC_Fish_Rate [N] Mnożnik produkcji kosza na ryby.

Jak się połączyć

Gracze łączą się z Twoim serwerem The Front poprzez przeglądarkę serwerów w grze. Znajdź adres IP i port serwera w karcie Console w GPanel lub zobacz Jak znaleźć adres IP i port serwera.

Poprzez przeglądarkę serwerów w grze

  1. Uruchom The Front.
  2. W menu głównym kliknij Servers.
  3. Kliknij kartę Dedicated Servers u góry.
  4. Użyj paska wyszukiwania lub przewiń listę, aby znaleźć swój serwer po nazwie (nazwa ustawiona w ustawieniu ServerName).
  5. Kliknij swój serwer i naciśnij Join. Wprowadź hasło, jeśli jest ustawione.
Serwer się nie pojawia? Jeśli Twój serwer nie pojawia się w przeglądarce, upewnij się, że w pełni się uruchomił i działa od co najmniej 2-5 minut. Nowe serwery potrzebują czasu na zarejestrowanie się na liście serwerów głównych Steam. Sprawdź również, czy ustawienie ServerName jest poprawnie skonfigurowane.

Poprzez przeglądarkę serwerów Steam

  1. W Steam przejdź do View > Game Servers (lub Servers).
  2. Kliknij kartę Favorites, a następnie Add a Server.
  3. Wprowadź adres IP serwera i port zapytań w formacie IP:QUERY_PORT (na przykład 192.168.1.100:5003).
  4. Gdy serwer się pojawi, kliknij go dwukrotnie, aby uruchomić The Front i połączyć się.
Brak bezpośredniego łączenia po IP w grze. The Front obecnie nie obsługuje funkcji bezpośredniego połączenia po IP w samym kliencie gry. Użyj przeglądarki serwerów w grze lub przeglądarki serwerów Steam, aby znaleźć i dołączyć do swojego serwera.

Zarządzanie zapisami i wymazywanie świata

The Front automatycznie zapisuje dane świata w regularnych odstępach. Zrozumienie systemu zapisu jest ważne dla zarządzania światem serwera.

Lokalizacja zapisu

Dane zapisu świata są przechowywane w katalogu danych serwera. Interwał zapisu można skonfigurować za pomocą komendy administratora SetSaveGameInterval (wartość w sekundach).

Ręczny zapis

Aby uruchomić ręczny zapis świata, użyj komendy konsoli administratora:

SaveWorld

Jest to przydatne przed wykonaniem konserwacji, wprowadzeniem zmian konfiguracji lub wyłączeniem serwera.

Tworzenie kopii zapasowych

  1. Zatrzymaj serwer z GPanel.
  2. Przejdź do katalogu zapisów serwera poprzez kartę Files w GPanel lub SFTP.
  3. Pobierz pliki zapisu na swój lokalny komputer w celu przechowania.
  4. Wykonaj również kopię zapasową pliku ServerConfig_.ini, aby zachować swoje ustawienia.

Rozpoczynanie nowego świata (wymazywanie świata)

Aby wymazać świat i zacząć od nowa:

  1. Zatrzymaj serwer z GPanel.
  2. Przejdź do katalogu danych zapisu.
  3. Usuń lub zmień nazwę istniejących plików zapisu świata.
  4. Opcjonalnie ustaw parametr ClearSeverTime w ServerConfig_.ini na datę (format: yyyy-mm-dd), aby zaplanować wymazanie.
  5. Uruchom serwer. Wygeneruje on świeży świat od podstaw.
Wykonaj kopię zapasową przed wymazywaniem. Zawsze pobieraj kopię swoich plików zapisu przed ich usunięciem. Po usunięciu danych świata nie można ich odzyskać. Jeśli chcesz mieć możliwość przywrócenia starego świata, zachowaj bezpiecznie kopię zapasową.

Wykaz portów

The Front używa następujących portów sieciowych. Są one automatycznie konfigurowane przez Twój plan hostingowy w Legion Hosting.

Port Protokół Domyślnie Przeznaczenie
Port gry UDP 5001 Główne połączenia gry. Gracze łączą się na tym porcie.
Port beacon UDP 5002 Port beacon Unreal Engine do uzgadniania połączeń.
Port zapytań UDP 5003 Zapytania przeglądarki serwerów Steam.
Port usługi wyłączania TCP 5004 Nasłuchiwanie usługi zdalnego wyłączania.

Powiązane artykuły


Potrzebujesz pomocy?

Jeśli nadal masz problemy ze swoim serwerem The Front, otwórz zgłoszenie do pomocy technicznej, a nasz zespół chętnie Ci pomoże.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.