Bu təlimat Legion Hosting ilə yerləşdirilmiş DayZ serverinizə Steam Workshop modlarını necə quraşdıracağınızı, müştəri tərəfindən tələb olunan və yalnız server tərəfli modlar arasındakı fərqi, .bikey açar fayllarını necə idarə edəcəyinizi və imza yoxlamasının necə işlədiyini izah edir. Ümumi server konfiqurasiyası üçün DayZ Server Quraşdırma Təlimatına baxın.
Steam Workshop-da Mod ID-lərini Tapmaq
Steam Workshop-dakı hər modun səhifə URL-ində görünən rəqəmsal Workshop ID-si var:
https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036
URL-in sonundakı rəqəm (məs., 1559212036) Workshop ID-sidir. Davam etmədən əvvəl quraşdırmaq istədiyiniz hər mod üçün Workshop ID-sini toplayın.
Müştəri Tərəfindən Tələb Olunan Modların Əlavə Edilməsi
DayZ modları -mod= başlanğıc parametri vasitəsilə yükləyir. GPanel-də Startup bölməsinə keçin və başlanğıc əmri və ya mod parametr sahəsini tapın. Workshop ID-lərinizi aşağıdakı formatda əlavə edin:
-mod=@1559212036#;@1565871491#;@2291785593#
Hər mod @ ilə başlayır və nöqtəli vergüllə ayrılır. Hər Workshop ID-sindən sonra # əlavə edin (məs., @1559212036#). Sondakı # serverə hər başladıqda həmin modu Steam Workshop-dan avtomatik yükləməsini və ya yeniləməsini bildirir, beləliklə modlarınız əl müdaxiləsi olmadan yeni qalır. Server modları bu parametrdə göründükləri ardıcıllıqla yükləyir.
-mod= siyahısında yerləşdirin. Yükləmə ardıcıllığı tələbləri və ya siyahıya alınmış asılılıqlar üçün hər modun Workshop səhifəsini yoxlayın. Səhv yükləmə ardıcıllığı başlanğıcda server çökmələrinin ümumi səbəbidir.
Yalnız Server Tərəfli Modlar
Yalnız serverdə işləyən və oyunçular tərəfindən quraşdırılmasına ehtiyac olmayan modlar (admin alətləri, qeydiyyat modları və ya server tərəfli iqtisadiyyat düzəlişləri kimi) -mod= əvəzinə -serverMod= parametrinə əlavə edilməlidir. GPanel-in Startup bölməsində server mod parametr sahəsini tapın və Workshop ID-lərini eyni @ID# formatında əlavə edin:
-serverMod=@2564972768#;@2672706716#
Oyunçuların -serverMod=-da siyahıya alınmış modları yükləməsinə və ya abunə olmasına ehtiyac yoxdur. Müştəri tərəfindən tələb olunan modları buraya əlavə etməyin -- onlar üçün əsas -mod= sahəsini istifadə edin.
Mod Açar Faylları (.bikey)
DayZ müştərilərin və serverlərin eyni mod fayllarını işlətdiyini təmin etmək üçün imza yoxlama sistemi istifadə edir. Hər modun .bikey faylı serverin keys/ qovluğunda olmalıdır, əks halda oyunçular imza uyğunsuzluğu xətası ilə qovulacaqlar.
Modlar @workshopID# formatında əlavə edildikdə, server modu yüklədikdə və ya yenilədikdə hər modun .bikey faylını avtomatik olaraq keys/ qovluğuna kopyalayır. Əksər hallarda Workshop modları üçün açar fayllarını əl ilə kopyalamağa ehtiyac yoxdur.
Əl ilə Açar Quraşdırılması (Yalnız SFTP Yükləmələri)
Əl ilə açar kopyalama yalnız Workshop avtomatik yükləmə sistemi əvəzinə modu SFTP vasitəsilə yüklədikdə tələb olunur:
- GPanel fayl menecerində və ya SFTP vasitəsilə əl ilə yüklənmiş mod qovluğuna keçin.
- Mod qovluğunun içində bir və ya daha çox
.bikeyfaylı olankeys/və yaKey/alt qovluğunu axtarın. - Həmin
.bikeyfayllarını serverin əsaskeys/qovluğuna kopyalayın. - Əl ilə yüklənmiş hər mod üçün təkrarlayın. Əksik açar faylları qoşulan oyunçular üçün imza uyğunsuzluğu xətalarına səbəb olacaq.
keys/ alt qovluğu əvəzinə mod qovluğunun kökündə yerləşdirirlər. Əgər keys/ qovluğunu görmürsünüzsə, mod kökündə hər hansı .bikey faylını yoxlayın və birbaşa serverin keys/ qovluğuna kopyalayın.
İmza Yoxlama Parametrləri
serverDZ.cfg-dəki verifySignatures parametri serverin açar yoxlamalarını nə qədər ciddi tətbiq etdiyini idarə edir:
| Dəyər | Davranış |
|---|---|
0 |
Deaktiv -- imza yoxlaması yoxdur. İctimai serverlərdə istifadə etməyin. |
1 |
İmzaları yoxlayır, lakin bəzi imzasız məzmuna icazə verir. |
2 |
Ciddi -- bütün modların keys/ qovluğunda etibarlı açarları olmalıdır. İctimai serverlər üçün tövsiyə olunur. |
Mod Siyahınızı Oyunçularla Paylaşmaq
Oyunçular serverinizə qoşulmadan əvvəl eyni müştəri tərəfindən tələb olunan modları yerli olaraq quraşdırmalıdırlar. Bunu asanlaşdırmaq üçün:
- Serverinizin bütün modlarını ehtiva edən bir Steam Workshop Collection yaradın və kolleksiya linkini oyunçularınızla paylaşın.
- Alternativ olaraq, oyunçuların hər birinə ayrı-ayrılıqda abunə ola bilməsi üçün Workshop ID-lərinin siyahısını paylaşın.
- DayZ Launcher oyunçu qoşulduqda uyğun modları avtomatik aktivləşdirəcək, lakin onlar artıq abunə olmuş və yükləmiş olmalıdırlar.
Əlaqəli Məqalələr
- DayZ Server Quraşdırma Təlimatı -- serverDZ.cfg konfiqurasiyası və oyunçuların necə qoşulması
- DayZ Loot İqtisadiyyatı (types.xml) -- əşya yaranma nisbətlərinin və loot cədvəllərinin fərdiləşdirilməsi
- DayZ Problemlərin Həlli -- ümumi xətalar, BattlEye problemləri və RCON quraşdırması
- SFTP vasitəsilə Faylları Necə Yükləmək Olar