🎉 DxAV1 Roleplay Paketi yayında!
DxAV1 - Roleplay PaketiMeslekler ve AktivitelerSpor Salonu ve Yetenek Sistemi

Spor Salonu ve Yetenek Sistemi

Üyelik, mağaza, antrenman, yorgunluk, doğal yetenek gelişimi ve çalışma noktaları için ayrıntılı kılavuz.

23 Ağustos 20265 görüntülenme
#gym#dxa-gym

Spor Salonu ve Yetenek Sistemi#

Açık dosya#

Dosya: dxa-gym/config.lua

Temel denge#

UpdateInterval yetenek/yorgunluk kontrollerinin sıklığıdır. MaxStatValue ve MinStatValue yetenek sınırlarını belirler; 0-100 dışında değer kullanmak diğer HUD veya oyuncu verisiyle uyumsuzluk yaratabilir.

FatigueLimit antrenmanın kesileceği yorgunluk üst sınırıdır. FatigueGainPerSet her setin maliyetidir; 15 değeri yaklaşık yedi sette sınıra ulaştırır. DecayInterval ve DecayRate dinlenirken yorgunluğun ne kadar hızla düşeceğini belirler. Daha hızlı düşüş spor salonunu sınırsız kazanç kaynağına çevirebilir.

HungerReduce ve ThirstReduce set başına ihtiyaç azaltımıdır. MinimumNeeds değerinin altındaki oyuncu antrenman yapamaz; açlık/susuzluk sisteminiz 0-100 değilse bu değeri uyarlayın.

Üyelik ve mağaza#

RequireMembership true iken oyuncuda MembershipItem bulunmadan ekipman kullanılamaz. MembershipPrice ile GymShop içindeki gym_membership fiyatı aynı ekonomiyi ifade etmelidir; farklı tutarlar oyuncuda kafa karışıklığı doğurur. Receptionist.model, coords, targetIcon, targetLabel ve shopType; NPC görünümü ile mağaza hedefini belirler. shopType GymShop adıyla eşleşmelidir.

GymShop.items içindeki name değerleri ox_inventory eşya kodlarıdır. price satırları mağaza fiyatıdır. Eşya görseli/metadata eklemeden önce envanterde gerçekten bulunduğunu doğrulayın.

Tüketilebilirler#

EnergyDrink yorgunluğu ve susuzluğu; ProteinShake yorgunluk, güç, açlık ve susuzluğu değiştirir. Negatif fatigue oyuncuyu dinlendirir. strength gibi artışları çok yükseltmek kısa sürede maksimum yetenek sağlar; küçük değerle başlayıp oyuncu verisini gözlemleyin.

Doğal gelişim ve çalışma noktaları#

NaturalGain içindeki Running, Cycling, Swimming ve Driving interval/gain değerleri oyuncu normal oynarken kazanacağı gelişimi belirler. DrivingMinSpeed altındaki sürüş gelişim vermez. Interval’i çok düşürmek hem hızlı gelişim hem de gereksiz istemci kontrolü oluşturur.

WorkoutSpots içindeki her satır koordinat, senaryo, geliştirdiği stat ve gain değeridir. scenario geçersizse animasyon başlamaz. Yeni nokta eklerken aynı koordinatta iki hedef bırakmayın; gain değerini 0.5 üstüne çıkarmadan önce yorgunluk dengesini test edin.

Sorun çözümü#

BelirtiÇözüm
Ekipman kullanılamıyorÜyelik eşyasını, RequireMembership değerini ve MinimumNeeds sınırını kontrol edin.
NPC/mağaza görünmüyorModeli, koordinatı ve GymShop adını kontrol edin.
Yetenek aşırı hızlı gelişiyorDoğal gain ve çalışma gain değerlerini düşürün; interval değerlerini yükseltin.
Oyuncu sürekli yorgunFatigueGainPerSet, decay ayarları ve enerji içeceği etkisini dengeleyin.