"Rastgeleliğin ve kaosun yerini mutlak düzenin aldığı bu sistemle, her bir köylüyü ve ticari işlemi, kusursuz işleyen ekonomik makinemizin hesaplanabilir, mutlak şekilde kontrol edilebilir ve sapmalara kapalı birer dişlisine dönüştürün."
Sistem Mimarisi ve Veri Yönetimi
AserVillagers, sunucudaki I/O darboğazlarını ve TPS (Ticks Per Second) düşüşlerini engellemek için tamamen asenkron (Async) veritabanı işlemleri ve HikariCP havuzu kullanılarak geliştirilmiştir. Binlerce köylünün pazar entegrasyonu sunucu performansını etkilemez.
Çekirdek Özellikler
- İkili Ticaret Sistemi: Vanilla köylü ticareti iptal edilmedi! Oyuncular köylüye normal Sağ Tık yaptığında geleneksel Vanilla ticaretini, Shift + Sağ Tık yaptığında ise AserLand'ın gelişmiş "Sanal Tüccar" arayüzünü açar.
- Sanal Pazaryeri (Marketplace AH): Oyuncuların tescilledikleri sanal köylüleri sergileyip satabildikleri evrensel bir pazar. Read-Only Preview moduyla eşyalar sadece incelenebilir, hiçbir eşya kopyalanamaz veya çalınamaz.
- Gelişmiş Reroll Sistemi: Oyuncular, köylünün sunduğu takaslardan memnun değilse, hem ekonomi (Vault parası) hem de belirli bir bekleme süresi (Cooldown) karşılığında takas listesini (LootTable üzerinden) rastgele yenileyebilirler.
- Zombileştirme (Curing) ve Fiyatlandırma: İksir ve elma ile gerçekleştirilen zombileştirme işlemleri veritabanına işlenerek sanal fiyat çarpanlarına indirim olarak yansır. (Ekonomik istismar (exploit) yaratmaması adına defalarca zombileştirme mekaniği devre dışı bırakılmış, tekli Curing sistemine geçilmiştir.)
- Stok ve Baskın (Raid) Uyumu: Tüccarların stokları zamanla arka planda asenkron olarak yenilenir (RestockManager). Sistem ayrıca sunucudaki köy baskınlarına (Raid) karşı da entegre çalışır.