🎉 DxAV1 Roleplay Paketi yayında!
DxAV1 - Roleplay PaketiAçık Kaynak AltyapıTemel ox ve QBCore Yardımcıları

Temel ox ve QBCore Yardımcıları

ox_lib, ox_target, oxmysql, qb-input, qb-menu ve qb-banking kaynaklarının başlatma sırası ve sorun çözümü.

23 Ağustos 20264 görüntülenme
#ox_lib#ox_target#oxmysql#qb-banking

Temel ox ve QBCore Yardımcıları#

ox_lib#

ox_lib ortak bildirim, menü, ilerleme çubuğu, bölge ve yardımcı fonksiyon katmanıdır. OneSync gerektirir ve ox_target, ox_inventory, ox_doorlock gibi kaynaklardan önce çalışmalıdır. Arayüz açılmıyor veya ilerleme çubuğu yoksa ilk kontrol edilecek kaynak budur.

ox_target#

ox_target, dünya nesnesi/bölge/NPC etkileşimlerini sağlar ve qb-target uyumluluk adı da sunar. Bu nedenle eski qb-target çağrısı yapan uyumlu kaynaklar çalışabilir. Hedef görünmüyorsa hedef kaynağını değiştirmek yerine önce oyuncu mesafesi, iş/rütbe koşulu, entity modelinin varlığı ve bölgenin z yüksekliğini kontrol edin.

oxmysql#

oxmysql, MySQL/MariaDB bağlantısını sağlayan temel kaynaktır ve mysql-async/ghmattimysql uyumluluğu da sunar. Bağlantı bilgisi gizlidir; dokümana veya Discord’a yapıştırılmaz. Veritabanı hatasında önce bağlantı dizesini, MariaDB hizmetini ve konsoldaki ilk sorgu hatasını kontrol edin. mysql_debug yalnız testte geçici açılmalıdır.

qb-input ve qb-menu#

Bu iki kaynak QBCore uyumlu form ve liste menülerini sağlar. Bir formun fareyi getirip ekrana gelmemesi, genellikle NUI odağını tutan başka pencere veya önceki konsol hatasıdır. Kaynak adlarını değiştirmeyin; onları kullanan tüm menüler manifest adıyla çağırır.

qb-banking#

Paketteki qb-banking, lb-phone ve iş sistemleri için banka uyumluluk köprüsüdür; oxmysql’e bağlıdır. Banka işlemi görünmüyorsa önce oyuncu hesap verisini, sonra işlemi yapan kaynakta kullanılan ödeme açıklamasını ve merkezi kayıt kanalını doğrulayın. Bu köprüde para tutarını istemciye bırakacak yeni olay eklemeyin.