Denne guide forklarer, hvordan du installerer Steam Workshop mods på din DayZ-server hostet hos Legion Hosting, herunder forskellen mellem klient-påkrævede og server-side-only mods, hvordan du administrerer .bikey-nøglefiler, og hvordan signaturbekræftelse fungerer. For generel serverkonfiguration, se DayZ Server Setup Guide.
Find mod-ID'er på Steam Workshop
Hver mod på Steam Workshop har et numerisk Workshop ID synligt i sidens URL:
https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036
Nummeret i slutningen af URL'en (f.eks. 1559212036) er Workshop ID'et. Indsaml Workshop ID'et for hver mod, du vil installere, før du fortsætter.
Tilføjelse af klient-påkrævede mods
DayZ indlæser mods gennem startparameteren -mod=. I GPanel skal du navigere til fanen Startup og finde startkommandoen eller mod-parameterfeltet. Tilføj dine Workshop ID'er i følgende format:
-mod=@1559212036#;@1565871491#;@2291785593#
Hver mod har præfikset @ og er adskilt af et semikolon. Tilføj et # efter hvert Workshop ID (f.eks. @1559212036#). Det afsluttende # fortæller serveren automatisk at downloade eller opdatere den pågældende mod fra Steam Workshop, hver gang serveren starter, så dine mods forbliver opdaterede uden manuel indgriben. Serveren indlæser mods i den rækkefølge, de optræder i denne parameter.
-mod=-listen. Tjek hver mods Workshop-side for krav til indlæsningsrækkefølge eller listede afhængigheder. Forkert indlæsningsrækkefølge er en hyppig årsag til servernedbrud ved opstart.
Server-side-only mods
Mods, der kun kører på serveren og ikke behøver at blive installeret af spillere (såsom admin-værktøjer, lognings-mods eller server-side økonomi-justeringer), skal tilføjes til parameteren -serverMod= i stedet for -mod=. I GPanels fane Startup skal du finde server-mod-parameterfeltet og tilføje Workshop ID'er i det samme @ID#-format:
-serverMod=@2564972768#;@2672706716#
Spillere behøver ikke at downloade eller abonnere på mods, der er listet i -serverMod=. Tilføj ikke klient-påkrævede mods her — brug hovedfeltet -mod= til dem.
Mod-nøglefiler (.bikey)
DayZ bruger et signaturbekræftelsessystem til at sikre, at klienter og servere kører identiske mod-filer. Hver mod skal have sin .bikey-fil til stede i serverens keys/-mappe, ellers bliver spillere smidt ud med en signaturfejl.
Når mods tilføjes med formatet @workshopID#, kopierer serveren automatisk hver mods .bikey-fil til keys/-mappen, når den downloader eller opdaterer modden. I de fleste tilfælde behøver du ikke at kopiere nøglefiler manuelt for Workshop-mods.
Manuel nøgleinstallation (kun SFTP-uploads)
Manuel kopiering af nøgler er kun nødvendig, når du uploader en mod via SFTP i stedet for at bruge Workshop auto-download-systemet:
- Naviger til den manuelt uploadede mod-mappe i GPanels filhåndtering eller via SFTP.
- Inde i mod-mappen skal du kigge efter en
keys/- ellerKey/-undermappe, der indeholder en eller flere.bikey-filer. - Kopier disse
.bikey-filer til serverens rod-keys/-mappe. - Gentag for hver manuelt uploadet mod. Manglende nøglefiler vil forårsage signaturfejl for spillere, der forsøger at oprette forbindelse.
keys/-undermappe. Hvis du ikke ser en keys/-mappe, så tjek mod-roden for eventuelle .bikey-filer og kopier dem direkte til serverens keys/-mappe.
Indstillinger for signaturbekræftelse
Indstillingen verifySignatures i serverDZ.cfg styrer, hvor strengt serveren håndhæver nøgletjek:
| Værdi | Adfærd |
|---|---|
0 |
Deaktiveret — ingen signaturbekræftelse. Brug ikke dette på offentlige servere. |
1 |
Tjekker signaturer, men tillader noget usigneret indhold. |
2 |
Streng — alle mods skal have gyldige nøgler i keys/-mappen. Anbefalet til offentlige servere. |
Del din mod-liste med spillere
Spillere skal have de samme klient-påkrævede mods installeret lokalt, før de kan oprette forbindelse til din server. For at gøre dette nemmere:
- Opret en Steam Workshop Collection, der indeholder alle dine servers mods, og del samlingens link med dine spillere.
- Alternativt kan du dele listen over Workshop ID'er, så spillere kan abonnere på dem individuelt.
- DayZ Launcher vil automatisk aktivere matchende mods, når en spiller opretter forbindelse, men de skal allerede være abonneret og downloadet.
Relaterede artikler
- DayZ Server Setup Guide — serverDZ.cfg-konfiguration og hvordan spillere opretter forbindelse
- DayZ Loot Economy (types.xml) — tilpasning af genstandsspawnrater og loottabeller
- DayZ Troubleshooting — almindelige fejl, BattlEye-problemer og RCON-opsætning
- How to Upload Files via SFTP