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ü.
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.