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
Categorii

Cum să instalezi moduri pe serverul tău DayZ

RO dayz mods workshop bikey signature 0 au considerat util acest articol

Acest ghid explică cum să instalezi moduri din Steam Workshop pe serverul tău DayZ găzduit cu Legion Hosting, inclusiv diferența dintre modurile necesare clientului și cele exclusiv server-side, cum să gestionezi fișierele de cheie .bikey și cum funcționează verificarea semnăturilor. Pentru configurarea generală a serverului, consultă Ghidul de configurare a serverului DayZ.

Oprește serverul înainte de a modifica setările modurilor. Oprește întotdeauna serverul din fila Console din GPanel înainte de a adăuga sau elimina moduri. Modificările făcute în timp ce serverul rulează nu vor avea efect decât la următoarea repornire și pot cauza erori.

Găsirea ID-urilor de moduri pe Steam Workshop

Fiecare mod din Steam Workshop are un ID Workshop numeric vizibil în URL-ul paginii sale:

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

Numărul de la sfârșitul URL-ului (de ex., 1559212036) este ID-ul Workshop. Adună ID-ul Workshop pentru fiecare mod pe care vrei să-l instalezi înainte de a continua.

Adăugarea modurilor necesare clientului

DayZ încarcă modurile prin parametrul de pornire -mod=. În GPanel, navighează la fila Startup și localizează comanda de pornire sau câmpul parametrului de mod. Adaugă ID-urile tale Workshop folosind următorul format:

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

Fiecare mod este prefixat cu @ și separat printr-un punct și virgulă. Adaugă un # după fiecare ID Workshop (de ex., @1559212036#). Caracterul # de la sfârșit îi spune serverului să descarce sau să actualizeze automat acel mod din Steam Workshop de fiecare dată când pornește serverul, astfel încât modurile tale rămân la zi fără intervenție manuală. Serverul încarcă modurile în ordinea în care apar în acest parametru.

Ordinea de încărcare a modurilor contează. Unele moduri depind de încărcarea prealabilă a altor moduri. Plasează modurile-dependență înaintea modurilor care le necesită în lista -mod=. Verifică pagina Workshop a fiecărui mod pentru cerințe privind ordinea de încărcare sau dependențe listate. Ordinea de încărcare incorectă este o cauză frecventă a blocării serverului la pornire.

Moduri exclusiv server-side

Modurile care rulează doar pe server și nu trebuie instalate de jucători (cum ar fi instrumentele de administrare, modurile de logare sau ajustările de economie server-side) ar trebui adăugate la parametrul -serverMod= în loc de -mod=. În fila Startup din GPanel, localizează câmpul parametrului de mod de server și adaugă ID-urile Workshop în același format @ID#:

-serverMod=@2564972768#;@2672706716#

Jucătorii nu trebuie să descarce sau să se aboneze la modurile listate în -serverMod=. Nu adăuga aici moduri necesare clientului -- folosește câmpul principal -mod= pentru acelea.

Fișiere de cheie pentru moduri (.bikey)

DayZ folosește un sistem de verificare a semnăturilor pentru a se asigura că clienții și serverele rulează fișiere de mod identice. Fiecare mod trebuie să aibă fișierul său .bikey prezent în directorul keys/ al serverului, altfel jucătorii vor fi dați afară cu o eroare de nepotrivire a semnăturii.

Când modurile sunt adăugate folosind formatul @workshopID#, serverul copiază automat fișierul .bikey al fiecărui mod în directorul keys/ atunci când descarcă sau actualizează modul. În majoritatea cazurilor nu trebuie să copiezi manual fișierele de cheie pentru modurile Workshop.

Instalarea manuală a cheilor (doar pentru încărcări prin SFTP)

Copierea manuală a cheilor este necesară doar când încarci un mod prin SFTP în loc să folosești sistemul de descărcare automată din Workshop:

  1. Navighează la folderul modului încărcat manual în managerul de fișiere GPanel sau prin SFTP.
  2. În interiorul folderului modului, caută un subdirector keys/ sau Key/ care conține unul sau mai multe fișiere .bikey.
  3. Copiază acele fișiere .bikey în directorul rădăcină keys/ al serverului.
  4. Repetă pentru fiecare mod încărcat manual. Fișierele de cheie lipsă vor cauza erori de nepotrivire a semnăturii pentru jucătorii care se conectează.
Sfat: Unii autori de moduri includ fișierul de cheie în rădăcina folderului modului în loc de un subdirector keys/. Dacă nu vezi un folder keys/, verifică rădăcina modului pentru orice fișier .bikey și copiază-l direct în directorul keys/ al serverului.

Setări de verificare a semnăturilor

Setarea verifySignatures din serverDZ.cfg controlează cât de strict aplică serverul verificările cheilor:

Valoare Comportament
0 Dezactivat -- fără verificarea semnăturilor. Nu folosi pe serverele publice.
1 Verifică semnăturile, dar permite anumit conținut nesemnat.
2 Strict -- toate modurile trebuie să aibă chei valide în directorul keys/. Recomandat pentru serverele publice.

Distribuirea listei de moduri către jucători

Jucătorii trebuie să aibă instalate local aceleași moduri necesare clientului înainte de a se putea conecta la serverul tău. Pentru a face acest lucru mai ușor:

  • Creează o Colecție Steam Workshop care conține toate modurile serverului tău și distribuie link-ul colecției jucătorilor tăi.
  • Alternativ, distribuie lista de ID-uri Workshop astfel încât jucătorii să se poată abona la fiecare individual.
  • DayZ Launcher va activa automat modurile corespunzătoare când un jucător se conectează, dar acestea trebuie să fie deja abonate și descărcate.

Articole conexe

Ai nevoie de ajutor suplimentar? Dacă nu poți rezolva o problemă după ce ai urmat acest ghid, deschide un tichet de asistență la legionhosting.net/submitticket.php și include ID-ul serverului, ieșirea din consola GPanel și o descriere a problemei.

A fost util acest articol?

Ready to Get Started?

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