Dil & Para Birimi

Para birimi

DayZ: Sizin oyununuz, sizin sunucunuz

itibaren 9,84
AUD /ay
itibaren 11,72
BGN /ay
itibaren 35,00
BRL /ay
itibaren 9,64
CAD /ay
itibaren 5,54
CHF /ay
itibaren 46,32
CNY /ay
itibaren 145,46
CZK /ay
itibaren 44,78
DKK /ay
itibaren 5,99
EUR /ay
itibaren 5,10
GBP /ay
itibaren 53,54
HKD /ay
itibaren 45,14
HRK /ay
itibaren 2.164,37
HUF /ay
itibaren 123.381,42
IDR /ay
itibaren 20,59
ILS /ay
itibaren 657,23
INR /ay
itibaren 857,77
ISK /ay
itibaren 1.108,21
JPY /ay
itibaren 10.216,60
KRW /ay
itibaren 119,55
MXN /ay
itibaren 27,86
MYR /ay
itibaren 66,35
NOK /ay
itibaren 11,78
NZD /ay
itibaren 421,47
PHP /ay
itibaren 25,99
PLN /ay
itibaren 31,44
RON /ay
itibaren 702,03
RUB /ay
itibaren 66,11
SEK /ay
itibaren 8,83
SGD /ay
itibaren 229,03
THB /ay
itibaren 321,34
TRY /ay
itibaren 6,83
USD /ay
itibaren 112,46
ZAR /ay
itibaren 43,14
date /ay

DayZ'de loot artırma

types.xml dosyası hangi Vanilla eşyalarının ortaya çıkacağını, miktarını ve hangi konumlarda bulunacağını belirler. Bu kılavuzda Vanilla loot’unu nasıl ayarlayacağını ve değiştirdiğin dosyayı sunucuna nasıl yükleyeceğini açıklıyoruz.

1. types.xml dosyasını indirme

Doğru types.xml dosyasını iki şekilde alabilirsin:

  • Dosyayı Bohemia Interactive’in resmi GitHub deposundan indir. Haritana ait görevi seç ve db klasörünü aç.

  • Sunucunun şu anda kullandığı dosyayı Gameserver-FTP üzerinden indir. Bağlandıktan sonra aktif görevde şu konumda bulabilirsin:

    /mpmissions/<GörevKlasörü>/db/types.xml

    Örnekler:

    /mpmissions/dayzOffline.chernarusplus/db/types.xml /mpmissions/dayzOffline.enoch/db/types.xml

Her zaman sunucunun gerçekten başlattığı görevin types.xml dosyasını kullan. Düzenlemeden önce orijinal dosyanın bir kopyasını oluştur.

2. Vanilla loot’unu ayarlama

Düzenleme için Notepad++ gibi sözdizimi vurgulama özelliği olan bir düzenleyici kullanmanı öneriyoruz.

Örnek olarak AK101 kaydını değiştireceğiz. nominal değeri 4 yerine 8 yapılır:

Orijinal:

<type name="AK101">
    <nominal>4</nominal>
    <lifetime>28800</lifetime>
    <restock>3600</restock>
    <min>2</min>
    <quantmin>30</quantmin>
    <quantmax>80</quantmax>
    <cost>100</cost>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
    <category name="weapons"/>
    <usage name="Military"/>
    <value name="Tier3"/>
    <value name="Tier4"/>
</type>

Değiştirilmiş:

<type name="AK101">
    <nominal>8</nominal>
    <lifetime>28800</lifetime>
    <restock>3600</restock>
    <min>2</min>
    <quantmin>30</quantmin>
    <quantmax>80</quantmax>
    <cost>100</cost>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0"/>
    <category name="weapons"/>
    <usage name="Military"/>
    <value name="Tier3"/>
    <value name="Tier4"/>
</type>

Böylece AK101 için hedef miktarı 4’ten 8’e çıkarırsın. Gerçek miktar loot konumlarına, oyunculara ve diğer ayarlara göre değişebilir.

Önemli ayarlar

AyarAçıklama
typeHangi eşyanın ortaya çıkacağını belirler, örneğin AK101.
nominalCentral Economy’nin ulaşmaya çalıştığı eşya toplamı hedefi.
lifetimeBir eşyanın kaldırılmadan önce dünyada normalde kalabileceği süre, saniye cinsinden.
restockCentral Economy’nin bu eşyayı tekrar doldurmayı denemesinden önceki süre, saniye cinsinden.
minMiktar bu değerin altına düşerse Central Economy yeni eşyalar oluşturmaya çalışır.
quantminŞarjör veya sıvı gibi miktarı olan eşyalar için minimum doluluk yüzdesi. Miktarı olmayan eşyalarda genellikle -1 kullanılır.
quantmaxMiktarı olan eşyalar için maksimum doluluk yüzdesi. Miktarı olmayan eşyalarda genellikle -1 kullanılır.
costLoot dağıtımındaki öncelik. Daha yüksek bir değer eşyanın öncelikli çıkmasını sağlayabilir.
flagsEşyaların hangi konumlarda toplam miktara dahil edileceğini belirler.
count_in_cargoAraçlarda, sırt çantalarında ve diğer envanterlerdeki eşyalar sayılır.
count_in_hoarderKaplarda, çadırlarda, varillerde ve benzer depolama alanlarındaki eşyalar sayılır.
count_in_mapDünyadaki eşyalar sayılır.
count_in_playerOyuncu envanterindeki eşyalar sayılır.
craftedÜretilen ve normal şekilde ortaya çıkmayan eşyaları belirtir.
delootÖrneğin helikopter kazalarındaki özel etkinlik loot’unu belirtir.
categoryEşyayı weapons veya clothes gibi bir kategoriye atar.
tagEşyanın çıkabileceği loot konumu türünü belirler, örneğin shelves veya floor.
usageEşyanın hangi bölgelerde çıkabileceğini belirler, örneğin Military, Town veya Village.
valueBölgeyi veya loot seviyesini belirler, örneğin Tier4.

Yalnızca gerçekten değiştirmek istediğin değerleri değiştir. Eşya adlarındaki büyük ve küçük harflere ve geçerli XML yapısına dikkat et.

3. types.xml dosyasını yükleme

  1. Sunucunu durdur ve tamamen kapanmasını bekle. Durum Sunucu çalışmıyor olmalıdır.

  2. FTP programınla Gameserver-FTP bağlantısı kur. Giriş bilgilerini FTP seçeneğine tıkladığında FTP genel görünümünde bulabilirsin.

  3. Bağlandıktan sonra zaten kök dizin / içindesin. Aktif görevin klasörünü ve ardından db alt klasörünü aç:

    /mpmissions/<GörevKlasörü>/db/

    Örnekler:

    /mpmissions/dayzOffline.chernarusplus/db/ /mpmissions/dayzOffline.enoch/db/

  4. Değiştirdiğin types.xml dosyasını bu klasöre yükle ve mevcut dosyanın değiştirilmesini onayla.

  5. Sunucunu yeniden başlat.

Değiştirilmiş types.xml sunucu başlatılırken yüklenir. Loot değişiklikleri bir sonraki ortaya çıkma veya temizleme döngüsünden sonra tamamen görünür olabilir.

4. Modlardan loot ekleme

Birçok mod, örneğin bir types.xml dosyasında veya ServerFiles klasöründe kendi loot kayıtlarını sağlar. Önce mod geliştiricisinin kurulum talimatlarını oku ve hangi dosyaların gerektiğini kontrol et.

Mod eşyaları eklemek için Vanilla types.xml dosyasının tamamını değiştirmen gerekmez. Standart dosyayı tamamlayan veya tek tek kayıtları değiştiren ayrı bir dosya ekleyebilirsin. DayZ, cfgeconomycore.xml üzerinden ek Central Economy dosyalarını destekler.

  1. Görev klasörünün içinde ek bir klasör oluştur, örneğin:

    /mpmissions/dayzOffline.chernarusplus/custom/

  2. Mod tarafından sağlanan loot kayıtlarını mod_types.xml gibi ayrı bir dosyaya kopyala ve bu klasöre yükle. Mod zaten uygun bir dosya içeriyorsa dosyanın adını değiştirebilirsin.

  3. Görev klasöründeki cfgeconomycore.xml dosyasını aç. Aşağıdaki bölümü mevcut <economycore> öğesinin içine ekle. Dosyanın mevcut içeriğini koru:

    <ce folder="custom">
        <file name="mod_types.xml" type="types" />
    </ce>
    

Önemli: Mevcut bir eşyayı değiştiriyorsan, o eşyanın önceki usage, tag ve value satırları da dosyanda bulunmalıdır. Aksi halde eşya daha önce çıktığı konumlarda çıkmayabilir.

  1. Değiştirdiğin cfgeconomycore.xml dosyasını görev klasörüne tekrar yükle ve sunucuyu yeniden başlat.

Mod kurulmuş ve etkinleştirilmiş olmalıdır. Eşya adları, kategoriler, etiketler, kullanım bölgeleri ve loot seviyeleri modun talimatlarıyla tamamen aynı olmalıdır. Mod ayrıca cfgspawnabletypes.xml veya başka dosyalar gerektiriyorsa bu dosyalar için de modun kurulum talimatlarını izle.

Ek ve üzerine yazılan Central Economy dosyaları hakkında daha fazla teknik bilgiyi resmi DayZ belgelerinde bulabilirsin.