Kurulum rehberi

A-6'yı DayZ sunucunda çalıştırmak için gereken her şey: satın alma, indirme, kurulum ve sunucunu lisans için kaydetme. Yaklaşık 10 dakika sürer.

Lisans nasıl çalışır

  • Lisansın Topluluğuna (sunucu grubuna) aittir ve Discord hesabına bağlıdır.
  • A6 Weapons, Gunplay ve Optics lisanslıdır: yalnızca kaydettiğin sunucularda etkinleşir.
  • Bir sunucu, IP adresi + oyun portu ile tanınır. Sunucunda doldurman gereken bir lisans dosyası yoktur.
  • Sunucu, lisansını açılışta ve ardından her 24 saatte bir kontrol eder. Sitemize kısa süre ulaşılamazsa, sunucun kayıtlı lisansıyla çalışmaya devam eder (en fazla 3 gün).
  • Geçerli bir lisans olmadan sunucu normal şekilde açılır: yalnızca A-6 modları kilitlenir ve oyuncular bağlantıları kesilmeden önce bir mesaj alır.
Base Storage, DoorLock ve Secure Containers lisans gerektirmez: indir, kur, oyna.

1Satın al ve indir

  1. Mağazayı aç ve Discord ile giriş yap butonuna tıkla. Lisansın olmasını istediğin Discord hesabını kullan.
  2. Modlarını sepete ekle ve PayPal ile öde.
  3. Ödemeden hemen sonra:
    • Discord sunucumuzda alıcı rollerin verilir (gerekirse sunucuya eklenirsin),
    • lisansın oluşturulur,
    • dosyaların İndirmelerim bölümünde görünür.
  4. İndirmelerim bölümünde her modun PBO dosyalarını ve A-6 Core'u indir (her lisanslı modla zorunludur). İstersen kaynak kod da orada.
Büyük dosyalar, indirme kesilirse kaldığı yerden devam edebilir. En büyüğü Weapons: kararlı bir bağlantı kullan.

2Modları kur

Sunucuda

KlasörNereye
@A6_Core (A6_Client + Systems)-mod
@A6_Core_Server (A6_Server)yalnızca -serverMod
A-6 Weapons / Gunplay / Optics-mod
  1. Klasörleri diğer modlarının yanına yükle.
  2. Her modun keys klasöründeki .bikey dosyasını sunucunun keys klasörüne kopyala.
  3. Başlatma parametrelerine ekle, örneğin:
    -mod=@CF;@A6_Core;@A6_Gunplay;@A6_Weapons;@A6_Optics
    -serverMod=@A6_Core_Server
    Bir hosting panelinde (GTX, Nitrado, CFTools…) bunun yerine mods / server mods alanlarına ekle.
A6_Server'ı asla -mod'a koyma ve oyunculara verme: yalnızca sunucu tarafı içindir.

Oyuncuların için

Oyuncuların, her zamanki gibi sunucuyla aynı istemci modlarına (-mod'daki her şey) ihtiyacı var.

3Sunucunu kaydet

Sunucunu A-6 ile ilk kez başlatmadan önce kaydet. Kayıtlı olmayan bir sunucu her kontrolde reddedilir ve tekrar tekrar dener: ilk açılış çok uzun sürebilir. Talep kodunu (seçenek B) kullanıyorsan, sunucuyu ilk açılıştan hemen sonra ekle ve yeniden başlat.

Lisanslar sayfasını aç ve Discord ile giriş yap.

  1. Topluluk adını belirle (yalnızca ilk sefer). Sonradan ancak bize ulaşarak değiştirilebilir.
  2. Sunucunu şu iki yoldan biriyle ekle:

Seçenek A: IP + port

  • Sunucu adı: tanıman için herhangi bir ad.
  • IP: sunucunun herkese açık IP'si.
  • Oyun portu: sunucunun -port değeri (varsayılan 2302).
  • Sorgu portu: serverDZ.cfg içindeki steamQueryPort (varsayılan 27016).

Seçenek B: talep kodu (önerilir)

  1. Sunucunu modlar kuruluyken bir kez başlat.
  2. profiles/A6_Mods/Logs/A6_License.log dosyasını aç. Şunu göreceksin:
    Claim code for this server: ABCD-EF23 (paste it in your customer area, then restart)
  3. Kodu portala yapıştır (Talep koduyla ekle) ve sunucuya bir ad ver.
Talep kodu, hosting firman farklı bir çıkış IP'si kullansa bile sunucunun kullandığı IP + portu tam olarak kaydeder. Seçenek A işe yaramazsa Seçenek B'yi kullan.

Ardından sunucuyu yeniden başlat: A-6 açılışta etkinleşir.

Sunucunun herkese açık adı Topluluk adını içermelidir (otomatik kontrol edilir). Test sunucuları: adına (ve herkese açık adına da) test ekle; en fazla 10 oyuncu.

4Çalıştığını kontrol et

Yeniden başlattıktan sonra profiles/A6_Mods/Logs/A6_License.log dosyasını aç:

Licence: checking (game port 2302)...
Licence valid. Unlocked: a6_gunplay,a6_weapons,a6_optics (License valid (Toplulugun))

Hepsi bu! 🎉 Aynı satırlar [A-6 LICENCE] ile başlayarak script_*.log dosyanda da var.

Günlük mesajları

MesajNe yapmalı
Licence validHer şey yolunda.
server_not_registeredSunucuyu günlükte görünen talep koduyla kaydet (adım 3) ve yeniden başlat.
valid_partialKurulu bazı modlar lisansında yok. Onları satın al ya da kaldır.
valid_name_warning / name_mismatchSunucunun herkese açık adı Topluluk adını içermiyor. Belirtilen süreden önce yeniden adlandır ve yeniden başlat.
suspended / expiredDiscord üzerinden bize ulaş.
server unreachable … cache keptSitemize ulaşılamadı. Yapacak bir şey yok: sunucun çalışmaya devam eder ve daha sonra tekrar kontrol eder.

SSS ve sorunlar

Sunucum açılırken çok uzun sürüyor

Lisanslar sayfasına eklenmeden önce başlatıldı: her kontrol reddedilir ve sunucu tekrar tekrar dener. Sunucuyu ekle (adım 3) ve yeniden başlat. Lisans kabul edilince licensecache.json oluşturulur ve sonraki açılışlar normal olur.

Sunucumu ekledim ama "Not registered" diyor

IP veya oyun portu, sunucunun gerçekte kullandığıyla eşleşmiyor (farklı çıkış IP'si kullanan hosting firmalarında sık görülür). Sunucuyu kaldır ve günlükteki talep koduyla yeniden ekle.

Sunucumun adı doğru ama site başka bir ad okuyor (GTX, Vykix…)

Bazı sağlayıcılarda birden fazla sunucu aynı IP'yi paylaşır: sunucun sitemize bir IP'den ulaşır ama oyuncular ona başka bir IP'den bağlanır. Site o zaman başka bir sunucunun adını okur. 1 dakikada düzelt:

  1. Lisanslar sayfasını aç ve Discord ile giriş yap.
  2. Sunucunun IP'sinin altında Ad kontrolü'ne tıkla.
  3. Genel IP: oyuncularının bağlanırken kullandığı IP (sağlayıcı panelinde, örneğin "Server info", ya da DayZ sunucu tarayıcısında görünür).
  4. Sorgu portu: bu sunucunun steamQueryPort değeri. Sonra Kaydet'e tıkla.

Gerçek adın hemen okunur ve uyarı kaybolur. Lisansın değişmez: sunucunun bize ulaştığı IP'yi korur.

Hosting / IP / port değiştirdim

Eski sunucuyu portaldan kaldır ve yenisini ekle (en kolayı talep koduyla). Yeniden başlat.

Aynı makinede birden fazla sunucu

Sorun değil: her birinin farklı bir oyun portu var. Her birini kaydet.

Oyuncular "is not licensed on this server" görüp bağlantıları kesiliyor

Sunucu kayıtlı değil ya da bir mod lisansında yok. A6_License.log dosyasını ve yukarıdaki tabloyu kontrol et.

Birden fazla Topluluğum var

Her Topluluğun kendi lisansı olmalı. Ek bir lisans için Discord'daki ekibimize ulaş.

Hâlâ çözemedin mi?

Discord'umuzda A6_License.log dosyan ve Topluluk adınla bir destek talebi aç.