Bu təlimat ümumi DayZ server problemlərini və onların həll yollarını əhatə edir, o cümlədən mod imza xətaları, server brauzeri problemləri, XML təhlili uğursuzluqları, BattlEye konfiqurasiyası və RCON uzaqdan idarəetmə. Ümumi server konfiqurasiyası üçün DayZ Server Quraşdırma Təlimatına baxın.
İmza və Mod Xətaları
Oyunçular "Signature check timed out" və ya "No entry in key directory" ilə kənarlaşdırılır
- Bu, modun
.bikeyfaylının serverinkeys/qovluğunda olmadığını bildirir.-mod=parametrinizdəki hər modun açar faylınınkeys/qovluğuna kopyalandığını yoxlayın. - Əgər serverdə
verifySignatures = 2;tənzimlənibsə, bütün modların uyğun açarları olmalıdır. İstisnalar yoxdur -- hətta bir çatışmayan açar belə həmin moda sahib olan oyunçuların qoşulmasının qarşısını alacaq. - Çatışmayan açar faylını əlavə etdikdən sonra serveri yenidən başladın. Açar dəyişiklikləri yenidən başladıqda qüvvəyə minir.
- Açar fayllarının idarə edilməsi haqqında ətraflı məlumat üçün DayZ Mod Quraşdırma təlimatına baxın.
Oyunçular "Game signature mismatch" ilə kənarlaşdırılır
- Bu, oyunçunun yerli mod fayllarının serverin mod faylları ilə uyğun gəlmədikdə baş verir. Adətən bir tərəfin modun köhnəlmiş versiyasına sahib olması səbəb olur.
- Oyunçulardan yenidən qoşulmadan əvvəl DayZ Launcher və ya Steam Workshop-da abunə olduqları modları yeniləmələrini xahiş edin.
- Əgər serverin modları köhnəlibsə, serveri dayandırın, köhnəlmiş mod üçün keşlənmiş Workshop fayllarını silin və serveri yenidən başladın ki, ən son versiyanı yenidən yükləsin.
Server Başlanğıc Problemləri
Server başlanğıcda çökür və ya missiyanı yükləyə bilmir
- Ən çox rast gəlinən səbəb
types.xmlvə ya digər missiya faylında XML təhlili xətasıdır. GPanel-dəki server konsol çıxışındaxml,parsevə ya yüklənə bilməyən faylın adını ehtiva edən sətri yoxlayın. types.xmlfaylını SFTP vasitəsilə yükləyin və XML redaktoru və ya onlayn XML doğrulayıcısı ilə yoxlayın. Bağlanmamış teqlər, uyğunsuz dırnaq işarələri və ya artıq simvollar axtarın.- Mod yükləmə sırası problemi də başlanğıcda çökməyə səbəb ola bilər.
-mod=parametrindən bütün modları silməyə və əvvəlcə vanilla server başlatmağa cəhd edin. Vanilla server düzgün başlayırsa, hansı modun və ya kombinasiyanın çökməyə səbəb olduğunu müəyyən etmək üçün modları bir-bir yenidən əlavə edin. types.xmldoğrulaması üçün məsləhətlər üçün Loot İqtisadiyyatı təlimatına baxın.
Server DayZ Launcher server brauzerində görünmür
serverDZ.cfgfaylındakısteamQueryPortdəyərinin GPanel-in Network tabında göstərilən sorğu portu ilə tam uyğun olduğunu təsdiqləyin.- Server brauzeri yeni başladılmış serveri indeksləmək üçün 10-15 dəqiqə çəkə bilər. Gözləyərkən serverin əlçatan olduğunu yoxlamaq üçün birbaşa qoşulma (launcherdəki Favourites tabı) istifadə edin.
- DayZ Launcher server brauzeri müəyyən filtr uyğunsuzluqları olan serverləri siyahıda göstərməyə bilər. Yalnız düzgün oyun versiyasında olan oyunçuların serveri görə və qoşula bilməsi üçün
serverDZ.cfgfaylındaforceSameBuild = 1;tənzimləndiyindən əmin olun.
Loot və İqtisadiyyat Problemləri
types.xml dəyişiklikləri yenidən başlatmadan sonra qüvvəyə minmir
- Faylın server yenidən başladılmadan əvvəl saxlanıldığını təsdiqləyin. Daxil etdiyiniz dəyərlərin mövcud olduğunu yoxlamaq üçün saxladıqdan sonra GPanel fayl redaktorunda açın.
- Əgər öz
types.xmlgirişlərini ehtiva edən modlar işlədirsinizsə, həmin girişlər dəyişikliklərinizi əvəz edə bilər. Modundb/qovluğundatypes.xmlfaylını yoxlayın və dəyişikliklərinizi ona birləşdirin, və ya modun iqtisadiyyat faylını birbaşa düzəldin. - Xəritəniz üçün yolun düzgün olduğundan əmin olun. Chernarus üçün
types.xmlmpmissions/dayzOffline.chernarusplus/db/types.xmlünvanındadır. Livonia üçünmpmissions/dayzOffline.enoch/db/types.xml. - types.xml redaktəsi haqqında ətraflı məlumat üçün Loot İqtisadiyyatı təlimatına baxın.
BattlEye Konfiqurasiyası
BattlEye, DayZ tərəfindən istifadə olunan anti-çit sistemidir. Bütün serverlərdə standart olaraq aktivdir. BattlEye konfiqurasiya qovluğu burada yerləşir:
battleye/
Bu qovluğun içində scripts.txt, remoteexec.txt və publicvariable.txt kimi filtr faylları tapacaqsınız. Bu fayllar BattlEye-ın hansı hərəkətlər üçün oyunçuları qeyd etdiyini və ya kənarlaşdırdığını müəyyən edir. Qutudan çıxdığı kimi BattlEye ümumi hilələri tutmaq üçün konfiqurasiya edilib. Əgər modlar işlədirsinizsə, bəzi modlar yanlış pozitiv nəticələr yarada bilər və qanuni oyunçuları kənarlaşdıra bilər.
BattlEye oyunçuları gözlənilmədən kənarlaşdırır
battleye/qovluğundakı BattlEye log fayllarını yoxlayın. Log hansı filtrin kənarlaşdırmanı tetiklədiyini və uyğun gələn dəqiq sətri göstərəcək.- Mod müəllifinin tövsiyə etdiyi BattlEye ağ siyahı təlimatlarına əməl edin. Əksər mod səhifələrində tələb olunan filtr düzəlişlərini əhatə edən bir bölmə var.
- Əgər mod müəllifinin təlimatları mövcud deyilsə, araşdırarkən kənarlaşdırmaları dayandırmaq üçün müvafiq filtr sətrini müvəqqəti olaraq
0(yalnız qeyd) olaraq təyin edin.
Modlardan Yaranan BattlEye Yanlış Pozitivlərinin İdarə Edilməsi
Əgər modlar quraşdırıldıqdan sonra oyunçular BattlEye tərəfindən kənarlaşdırılırsa, kənarlaşdırmanı tetikləyən xüsusi filtr üçün BattlEye logunu yoxlayın:
- GPanel-də Files tabını açın və
battleye/qovluğuna keçin. - Müvafiq filtr faylını açın (məsələn, skript pozuntuları üçün
scripts.txtvə ya uzaqdan icra kənarlaşdırmaları üçünremoteexec.txt). - Filtr faylındakı hər sətir hərəkəti göstərən bir rəqəmlə başlayır:
Araşdırarkən kənarlaşdırmanı ləğv etmək üçün müvafiq sətrin əvvəlindəki rəqəmi
Dəyər Hərəkət 0Yalnız qeyd (kənarlaşdırma yoxdur) 1Qeyd və kənarlaşdırma 2Qeyd və qadağa 0olaraq dəyişdirin, və ya istisnanın ağ siyahıya alınması üçün mod müəllifinin təlimatlarına əməl edin. - Faylı saxlayın və serveri yenidən başladın. BattlEye filtr dəyişiklikləri
serverDZ.cfgredaktəsini tələb etmir.
serverDZ.cfg faylında battleEye = 0; təyin etmək bütün anti-çit qorunmasını söndürür. Bunu yalnız hər oyunçunu tanıdığınız və etibar etdiyiniz xüsusi ağ siyahılı serverlərdə nəzərə alın.
BattlEye vasitəsilə RCON
BattlEye, oyundaxili admin parolu olmadan uzaqdan idarəetmə əmrlərinə imkan verən daxili RCON interfeysinə malikdir. RCON battleye/beserver_x64.cfg faylında konfiqurasiya edilir.
RCON portu və parolunu faylı əl ilə redaktə etmək əvəzinə birbaşa GPanel-in Startup tabında təyin edə bilərsiniz. Minimal beserver_x64.cfg belə görünür:
RConPassword yourpassword
RConIP 0.0.0.0
RCON Müştərisi ilə Qoşulma
RCON vasitəsilə serverinizə uzaqdan əmrlər göndərmək üçün:
- BattlEye RCON-u dəstəkləyən bir RCON müştərisi yükləyin (məsələn, BattlEye RCon və ya DayZ Server Admin Tool).
- Serverinizin IP ünvanını, GPanel-in Network tabındakı RCON portunu və konfiqurasiyada təyin etdiyiniz RCON parolunu daxil edin.
- Qoşulun və oyunçuları kənarlaşdırmaq, qlobal mesajlar göndərmək və ya serveri yenidən başlatmaq kimi əmrlər göndərmək üçün müştəridən istifadə edin.
Əlaqəli Məqalələr
- DayZ Server Quraşdırma Təlimatı -- serverDZ.cfg konfiqurasiyası və oyunçuların qoşulma qaydası
- DayZ Mod Quraşdırması -- Steam Workshop modları, yükləmə sırası və açar fayllar
- DayZ Loot İqtisadiyyatı (types.xml) -- əşya yaranma sürətlərinin və loot cədvəllərinin fərdiləşdirilməsi
- SFTP vasitəsilə Faylları Necə Yükləmək Olar