See juhend selgitab, kuidas paigaldada Steam Workshop modifikatsioone oma DayZ serverile, mida majutab Legion Hosting, sealhulgas erinevus kliendi jaoks vajalike ja ainult serveripoolsete modifikatsioonide vahel, kuidas hallata .bikey võtmefaile ja kuidas allkirja kontrollimine töötab. Üldise serveri seadistamise kohta vaadake DayZ serveri seadistamise juhendit.
Modi ID-de leidmine Steam Workshop-is
Igal Steam Workshop-i modifikatsioonil on numbriline Workshop ID, mis on nähtav selle lehe URL-is:
https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036
Number URL-i lõpus (nt 1559212036) on Workshop ID. Koguge kokku kõigi modifikatsioonide Workshop ID-d, mida soovite paigaldada, enne jätkamist.
Kliendi jaoks vajalike modifikatsioonide lisamine
DayZ laadib modifikatsioone läbi -mod= käivitusparameetri. GPanel-is navigeerige Startup vahekaardile ja leidke käivituskäsk või modi parameetri väli. Lisage oma Workshop ID-d järgmises formaadis:
-mod=@1559212036#;@1565871491#;@2291785593#
Iga modi ees on @ ja need on eraldatud semikooloniga. Lisage # iga Workshop ID järele (nt @1559212036#). Lõpus olev # käsib serveril seda modi automaatselt alla laadida või uuendada Steam Workshop-ist iga kord, kui server käivitub, nii et teie modifikatsioonid püsivad ajakohased ilma käsitsi sekkumiseta. Server laadib modifikatsioone selles järjekorras, nagu need parameetris esinevad.
-mod= loendis. Kontrollige iga modi Workshop lehte laadimise järjekorra nõuete või loetletud sõltuvuste kohta. Vale laadimise järjekord on levinud serveri kokkujooksmise põhjus käivitamisel.
Ainult serveripoolsed modifikatsioonid
Modifikatsioonid, mis töötavad ainult serveris ja mida mängijad ei pea paigaldama (nagu administreerimistööriistad, logimismodifikatsioonid või serveripoolsed majanduse kohandused), tuleks lisada -serverMod= parameetri alla, mitte -mod= alla. GPanel-i Startup vahekaardil leidke serveri modi parameetri väli ja lisage Workshop ID-d samas @ID# formaadis:
-serverMod=@2564972768#;@2672706716#
Mängijad ei pea alla laadima ega tellima modifikatsioone, mis on loetletud -serverMod= all. Ärge lisage siia kliendi jaoks vajalikke modifikatsioone — kasutage nende jaoks peamist -mod= välja.
Modi võtmefailid (.bikey)
DayZ kasutab allkirja kontrollimise süsteemi, et tagada klientide ja serverite identsete modifailide kasutamine. Iga modi .bikey fail peab olema serveri keys/ kataloogis, vastasel juhul eemaldatakse mängijad allkirja mittevastavuse veaga.
Kui modifikatsioonid lisatakse @workshopID# formaadis, kopeerib server automaatselt iga modi .bikey faili keys/ kataloogi, kui see modi alla laadib või uuendab. Enamikul juhtudel ei pea te Workshop modifikatsioonide võtmefaile käsitsi kopeerima.
Käsitsi võtme paigaldamine (ainult SFTP üleslaadimine)
Käsitsi võtme kopeerimine on vajalik ainult siis, kui laadite modi üles SFTP kaudu, mitte kasutades Workshop-i automaatse allalaadimise süsteemi:
- Navigeerige käsitsi üles laaditud modi kausta GPanel failihalduri kaudu või SFTP kaudu.
- Modi kaustas otsige
keys/võiKey/alamkataloogi, mis sisaldab ühte või mitut.bikeyfaili. - Kopeerige need
.bikeyfailid serveri juurkataloogikeys/. - Korrake seda iga käsitsi üles laaditud modi jaoks. Puuduvad võtmefailid põhjustavad ühenduvatele mängijatele allkirja mittevastavuse vigu.
keys/ alamkataloogi. Kui te ei näe keys/ kausta, kontrollige modi juurkausta mis tahes .bikey faili leidmiseks ja kopeerige see otse serveri keys/ kataloogi.
Allkirja kontrollimise seaded
verifySignatures seade failis serverDZ.cfg määrab, kui rangelt server võtmekontrolle jõustab:
| Väärtus | Käitumine |
|---|---|
0 |
Keelatud — allkirja kontrollimine puudub. Ärge kasutage avalikes serverites. |
1 |
Kontrollib allkirju, kuid lubab mõnda allkirjastamata sisu. |
2 |
Range — kõigil modifikatsioonidel peavad olema kehtivad võtmed keys/ kataloogis. Soovitatav avalike serverite jaoks. |
Modifikatsioonide loendi jagamine mängijatega
Mängijatel peavad olema samad kliendi jaoks vajalikud modifikatsioonid kohalikult paigaldatud, enne kui nad saavad teie serveriga ühenduda. Selle lihtsustamiseks:
- Looge Steam Workshop Collection, mis sisaldab kõiki teie serveri modifikatsioone, ja jagage kollektsiooni linki oma mängijatega.
- Alternatiivina jagage Workshop ID-de loendit, et mängijad saaksid igale eraldi tellida.
- DayZ Launcher aktiveerib automaatselt sobivad modifikatsioonid, kui mängija ühendub, kuid need peavad olema juba tellitud ja alla laaditud.
Seotud artiklid
- DayZ serveri seadistamise juhend — serverDZ.cfg seadistamine ja kuidas mängijad ühenduvad
- DayZ saagi majandus (types.xml) — esemete ilmumismäärade ja saagitabelite kohandamine
- DayZ veaotsing — levinud vead, BattlEye probleemid ja RCON seadistamine
- Kuidas laadida faile üles SFTP kaudu