FiveM Native Veritabanı Ara
200'den fazla yaygın FiveM native fonksiyonunu ada, hash değerine veya kategoriye göre arayın. Parametreleri, dönüş türlerini, açıklamaları ve Lua örneklerini edinin.
Bu aracın amacı
FiveM binlerce oyun native'ini kullanıma sunar ve bunların adları görevden ziyade motoru tanımlar, bu nedenle doğru olanı bulmak genellikle onu önceden bilmeyi gerektirir. Bu arama, sunucu geliştirmede gerçekten karşınıza çıkan native'lerle sınırlandırılmıştır: alana göre gruplandırılmış, parametreler, dönüş türü ve her girdinin yanında bir kullanım örneği ile sunulmuştur.
Nasıl kullanılır
- Adım 1:
Biliyorsanız ada göre arayın veya görevinize uygun kategoriye göz atın, örneğin araçlar veya pedler.
- Adım 2:
Parametreleri okuyun. Sıralama önemlidir ve Lua dilinde adlandırılmış argümanlar yoktur.
- Adım 3:
Dönüş türünü kontrol edin. Birçok native fonksiyon, varlığı daha sonra değiştirebilmeniz için saklamanız gereken bir handle döndürür.
- Adım 4:
Çağrıyı ezberden yazmak yerine örneği kopyalayıp uyarlayın.
Sıkça sorulan sorular
Client ve server native'leri arasındaki fark nedir?
Çoğu oyun native'i yalnızca istemcide mevcuttur, çünkü dünyayı yalnızca istemci işler. Sunucu, oyuncular, entity'ler ve tanımlayıcılar etrafında çok daha küçük bir kümeye sahiptir. Sunucuda çağrılan bir istemci native'i mevcut değildir ve hata fırlatır.
Bir native neden hiçbir şey döndürmüyor?
Genellikle entity henüz mevcut değildir veya bu istemciye ait değildir. Modeller RequestModel ve HasModelLoaded için bir bekleme gerektirir; entity native'leri ise oyuncu kapsamı dışındaki her şey için sıfır döner.
Native'leri hash ile çağırabilir miyim?
Evet, hash ile Citizen.InvokeNative çalışır ve bazen Lua wrapper'ı olmayan native'ler için tek seçenektir. Okunması daha zordur, bu nedenle mevcut olduğu her yerde isimlendirilmiş formu tercih edin.
Bir native'in maliyetli olup olmadığını nasıl anlarım?
Her native çağrısı Lua'dan oyun motoruna geçer, bu nedenle maliyet tek bir çağrıda değil, çağrı sayısındadır. 0 ms'lik bir döngü içindeki native, saniyede altmış kez çalışır. Kare başına değişmeyen sonuçları önbelleğe alın.
İlgili araçlar
FiveM Hash Oluşturucu: joaat / GetHashKey
joaat algoritmasını kullanarak anında FiveM hash'leri oluşturun. Ondalık, onaltılık (0x), işaretsiz ondalık hash'ler alın. Çoklu girişler için toplu mod. GetHashKey() Lua kodunu kopyalayın.
FiveM Event Logger ve Hata Ayıklayıcı Aracı
Sunucu ve istemci için FiveM event dinleyici kodu oluşturun. Event adlandırma doğrulayıcısı, güvenlik denetleyicisi ve yaygın FiveM event kalıpları için şablon oluşturucu.
FiveM Tuş Hash Arama: Klavye ve Kumanda Girdileri
FiveM klavye ve kontrolcü giriş kontrolü ID'lerini arayın. Hash değerini bulmak için herhangi bir tuşa basın. Lua kodlu tüm GTA V giriş kontrollerinin eksiksiz listesi.