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
Kategorie

Jak nainstalovat módy na váš DayZ server


Tento průvodce vysvětluje, jak nainstalovat módy ze Steam Workshop na váš DayZ server hostovaný u Legion Hosting, včetně rozdílu mezi módy vyžadovanými klientem a módy pouze na straně serveru, jak spravovat soubory klíčů .bikey a jak funguje ověřování podpisů. Pro obecnou konfiguraci serveru se podívejte na Průvodce nastavením DayZ serveru.

Před změnou nastavení módů zastavte server. Vždy zastavte server z karty Console v GPanel před přidáním nebo odebráním módů. Změny provedené za běhu serveru se projeví až po dalším restartu a mohou způsobit chyby.

Nalezení ID módů na Steam Workshop

Každý mód na Steam Workshop má číselné Workshop ID viditelné v URL jeho stránky:

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

Číslo na konci URL (např. 1559212036) je Workshop ID. Před pokračováním si poznamenejte Workshop ID pro každý mód, který chcete nainstalovat.

Přidání módů vyžadovaných klientem

DayZ načítá módy prostřednictvím startovacího parametru -mod=. V GPanel přejděte na kartu Startup a najděte startovací příkaz nebo pole parametru módů. Přidejte svá Workshop ID v následujícím formátu:

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

Každý mód má prefix @ a je oddělen středníkem. Za každé Workshop ID připojte # (např. @1559212036#). Koncový znak # říká serveru, aby tento mód automaticky stáhl nebo aktualizoval ze Steam Workshop při každém spuštění serveru, takže vaše módy zůstávají aktuální bez ruční údržby. Server načítá módy v pořadí, v jakém se objevují v tomto parametru.

Na pořadí načítání módů záleží. Některé módy závisí na tom, aby jiné módy byly načteny jako první. Umístěte závislé módy před módy, které je vyžadují, v seznamu -mod=. Zkontrolujte Workshop stránku každého módu ohledně požadavků na pořadí načítání nebo uvedených závislostí. Nesprávné pořadí načítání je častou příčinou pádů serveru při startu.

Módy pouze na straně serveru

Módy, které běží pouze na serveru a nemusí být instalovány hráči (jako nástroje pro správce, logovací módy nebo serverové ekonomické úpravy), by měly být přidány do parametru -serverMod= místo -mod=. Na kartě Startup v GPanel najděte pole parametru serverových módů a přidejte Workshop ID ve stejném formátu @ID#:

-serverMod=@2564972768#;@2672706716#

Hráči nemusí stahovat ani odebírat módy uvedené v -serverMod=. Nepřidávejte sem módy vyžadované klientem -- pro ty použijte hlavní pole -mod=.

Soubory klíčů módů (.bikey)

DayZ používá systém ověřování podpisů k zajištění toho, že klienti a servery provozují identické soubory módů. Každý mód musí mít svůj soubor .bikey přítomný v adresáři keys/ na serveru, jinak budou hráči vyhozeni s chybou nesouhlasu podpisu.

Když jsou módy přidány ve formátu @workshopID#, server automaticky zkopíruje soubor .bikey každého módu do adresáře keys/ při stahování nebo aktualizaci módu. Ve většině případů nemusíte soubory klíčů pro Workshop módy kopírovat ručně.

Ruční instalace klíčů (pouze nahrávání přes SFTP)

Ruční kopírování klíčů je nutné pouze tehdy, když nahráváte mód přes SFTP místo použití systému automatického stahování z Workshop:

  1. Přejděte do ručně nahrané složky módu ve správci souborů GPanel nebo přes SFTP.
  2. Uvnitř složky módu hledejte podadresář keys/ nebo Key/ obsahující jeden nebo více souborů .bikey.
  3. Zkopírujte tyto soubory .bikey do kořenového adresáře keys/ serveru.
  4. Opakujte pro každý ručně nahraný mód. Chybějící soubory klíčů způsobí chyby nesouhlasu podpisu pro připojující se hráče.
Tip: Někteří autoři módů umisťují soubor klíče do kořenového adresáře složky módu místo do podadresáře keys/. Pokud nevidíte složku keys/, zkontrolujte kořenový adresář módu, zda neobsahuje soubor .bikey, a zkopírujte jej přímo do adresáře keys/ serveru.

Nastavení ověřování podpisů

Nastavení verifySignatures v serverDZ.cfg řídí, jak přísně server vynucuje kontrolu klíčů:

Hodnota Chování
0 Vypnuto -- žádné ověřování podpisů. Nepoužívejte na veřejných serverech.
1 Kontroluje podpisy, ale povoluje určitý nepodepsaný obsah.
2 Přísné -- všechny módy musí mít platné klíče v adresáři keys/. Doporučeno pro veřejné servery.

Sdílení seznamu módů s hráči

Hráči musí mít stejné módy vyžadované klientem nainstalovány lokálně, než se budou moci připojit k vašemu serveru. Pro usnadnění:

  • Vytvořte Steam Workshop kolekci obsahující všechny módy vašeho serveru a sdílejte odkaz na kolekci se svými hráči.
  • Alternativně sdílejte seznam Workshop ID, aby se hráči mohli přihlásit k odběru každého módu jednotlivě.
  • DayZ Launcher automaticky aktivuje odpovídající módy, když se hráč připojí, ale musí být již přihlášen k odběru a mít je stažené.

Související články

Potřebujete další pomoc? Pokud nemůžete vyřešit problém po dodržení tohoto průvodce, otevřete tiket podpory na legionhosting.net/submitticket.php a uveďte ID svého serveru, výstup konzole GPanel a popis problému.

Byl pro vás tento článek užitečný?

Ready to Get Started?

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