Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
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

Jak zainstalować mody na serwerze DayZ


Ten przewodnik wyjaśnia, jak zainstalować mody z Warsztatu Steam na serwerze DayZ hostowanym w Legion Hosting, w tym różnicę między modami wymaganymi po stronie klienta a modami działającymi wyłącznie po stronie serwera, jak zarządzać plikami kluczy .bikey oraz jak działa weryfikacja podpisów. Ogólną konfigurację serwera znajdziesz w Przewodniku po konfiguracji serwera DayZ.

Zatrzymaj serwer przed zmianą ustawień modów. Zawsze zatrzymuj serwer z karty Console w GPanel przed dodaniem lub usunięciem modów. Zmiany wprowadzone podczas działania serwera nie zostaną zastosowane aż do następnego restartu i mogą powodować błędy.

Znajdowanie identyfikatorów modów w Warsztacie Steam

Każdy mod w Warsztacie Steam ma numeryczny identyfikator Warsztatu widoczny w adresie URL jego strony:

https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036

Liczba na końcu adresu URL (np. 1559212036) jest identyfikatorem Warsztatu. Przed kontynuowaniem zbierz identyfikator Warsztatu dla każdego moda, który chcesz zainstalować.

Dodawanie modów wymaganych po stronie klienta

DayZ ładuje mody za pomocą parametru startowego -mod=. W GPanel przejdź do karty Startup i znajdź pole polecenia startowego lub parametru modów. Dodaj swoje identyfikatory Warsztatu, używając następującego formatu:

-mod=@1559212036#;@1565871491#;@2291785593#

Każdy mod jest poprzedzony znakiem @ i oddzielony średnikiem. Dodaj # po każdym identyfikatorze Warsztatu (np. @1559212036#). Końcowy znak # nakazuje serwerowi automatyczne pobranie lub aktualizację danego moda z Warsztatu Steam przy każdym uruchomieniu serwera, dzięki czemu Twoje mody pozostają aktualne bez ręcznej interwencji. Serwer ładuje mody w kolejności, w jakiej pojawiają się w tym parametrze.

Kolejność ładowania modów ma znaczenie. Niektóre mody zależą od tego, aby inne mody zostały załadowane jako pierwsze. Umieść mody będące zależnościami przed modami, które ich wymagają, na liście -mod=. Sprawdź stronę Warsztatu każdego moda pod kątem wymagań dotyczących kolejności ładowania lub wymienionych zależności. Nieprawidłowa kolejność ładowania jest częstą przyczyną awarii serwera przy uruchamianiu.

Mody działające wyłącznie po stronie serwera

Mody, które działają tylko na serwerze i nie muszą być instalowane przez graczy (takie jak narzędzia administracyjne, mody logujące lub modyfikacje ekonomii po stronie serwera), należy dodawać do parametru -serverMod= zamiast -mod=. W karcie Startup w GPanel znajdź pole parametru modów serwerowych i dodaj identyfikatory Warsztatu w tym samym formacie @ID#:

-serverMod=@2564972768#;@2672706716#

Gracze nie muszą pobierać ani subskrybować modów wymienionych w -serverMod=. Nie dodawaj tutaj modów wymaganych po stronie klienta — do nich używaj głównego pola -mod=.

Pliki kluczy modów (.bikey)

DayZ używa systemu weryfikacji podpisów, aby zapewnić, że klienci i serwery korzystają z identycznych plików modów. Każdy mod musi mieć swój plik .bikey obecny w katalogu keys/ serwera, w przeciwnym razie gracze zostaną wyrzuceni z błędem niezgodności podpisu.

Gdy mody są dodawane przy użyciu formatu @workshopID#, serwer automatycznie kopiuje plik .bikey każdego moda do katalogu keys/ podczas pobierania lub aktualizacji moda. W większości przypadków nie musisz ręcznie kopiować plików kluczy dla modów z Warsztatu.

Ręczna instalacja kluczy (tylko przy przesyłaniu przez SFTP)

Ręczne kopiowanie kluczy jest wymagane tylko wtedy, gdy przesyłasz moda za pomocą SFTP, a nie używasz systemu automatycznego pobierania z Warsztatu:

  1. Przejdź do ręcznie przesłanego folderu moda w menedżerze plików GPanel lub przez SFTP.
  2. Wewnątrz folderu moda poszukaj podkatalogu keys/ lub Key/ zawierającego jeden lub więcej plików .bikey.
  3. Skopiuj te pliki .bikey do głównego katalogu keys/ serwera.
  4. Powtórz dla każdego ręcznie przesłanego moda. Brakujące pliki kluczy spowodują błędy niezgodności podpisu dla łączących się graczy.
Wskazówka: Niektórzy autorzy modów umieszczają plik klucza w katalogu głównym folderu moda, a nie w podkatalogu keys/. Jeśli nie widzisz folderu keys/, sprawdź katalog główny moda pod kątem jakiegokolwiek pliku .bikey i skopiuj go bezpośrednio do katalogu keys/ serwera.

Ustawienia weryfikacji podpisów

Ustawienie verifySignatures w pliku serverDZ.cfg kontroluje, jak rygorystycznie serwer egzekwuje sprawdzanie kluczy:

Wartość Działanie
0 Wyłączone — brak weryfikacji podpisów. Nie używaj na serwerach publicznych.
1 Sprawdza podpisy, ale dopuszcza pewną niepodpisaną zawartość.
2 Rygorystyczne — wszystkie mody muszą mieć prawidłowe klucze w katalogu keys/. Zalecane dla serwerów publicznych.

Udostępnianie listy modów graczom

Gracze muszą mieć zainstalowane lokalnie te same mody wymagane po stronie klienta, zanim będą mogli połączyć się z Twoim serwerem. Aby to ułatwić:

  • Utwórz Kolekcję Warsztatu Steam zawierającą wszystkie mody Twojego serwera i udostępnij graczom link do kolekcji.
  • Alternatywnie udostępnij listę identyfikatorów Warsztatu, aby gracze mogli subskrybować każdy z nich indywidualnie.
  • Launcher DayZ automatycznie włączy pasujące mody, gdy gracz się połączy, ale gracze muszą już je subskrybować i mieć pobrane.

Powiązane artykuły

Potrzebujesz dalszej pomocy? Jeśli nie możesz rozwiązać problemu po wykonaniu tego przewodnika, otwórz zgłoszenie do pomocy technicznej pod adresem legionhosting.net/submitticket.php i dołącz identyfikator serwera, dane wyjściowe konsoli GPanel oraz opis problemu.

Was this article helpful?

Ready to Get Started?

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