FiveM नेटिव डेटाबेस खोजें

नाम, हैश, या श्रेणी द्वारा 200+ सामान्य FiveM natives खोजें। पैरामीटर, रिटर्न प्रकार, विवरण, और Lua उदाहरण प्राप्त करें।

यह टूल किस लिए है

FiveM हजारों गेम नेटिव्स को एक्सपोज़ करता है, और उनके नाम इंजन को दर्शाते हैं न कि कार्य को, इसलिए सही नेटिव ढूंढना आमतौर पर पहले से जानना होता है। यह खोज केवल उन नेटिव्स तक सीमित है जो वास्तव में सर्वर विकास में आते हैं, क्षेत्र के अनुसार समूहित, प्रत्येक प्रविष्टि के साथ पैरामीटर, रिटर्न टाइप और उपयोग का उदाहरण।

इसे कैसे उपयोग करें

  1. चरण 1:

    अगर आप नाम जानते हैं तो नाम से खोजें, या उस श्रेणी को ब्राउज़ करें जो आपके कार्य से मेल खाती हो, उदाहरण के लिए वाहन या पेड।

  2. चरण 2:

    पैरामीटर पढ़ें। क्रम महत्वपूर्ण है और Lua में नामित तर्क नहीं होते।

  3. चरण 3:

    रिटर्न टाइप जांचें। कई नेटिव्स एक हैंडल लौटाते हैं जिसे आपको बाद में एंटिटी बदलने के लिए रखना होता है।

  4. चरण 4:

    उदाहरण को कॉपी करें और उसे अनुकूलित करें, बजाय इसे याद से कॉल लिखने के।

अक्सर पूछे जाने वाले प्रश्न

क्लाइंट और सर्वर नेटिव्स में क्या अंतर है?

अधिकांश गेम natives केवल क्लाइंट पर मौजूद होते हैं, क्योंकि केवल क्लाइंट ही दुनिया को रेंडर करता है। सर्वर के पास खिलाड़ियों, एंटिटीज़ और पहचानकर्ताओं के आसपास बहुत छोटा सेट होता है। सर्वर पर कॉल किया गया क्लाइंट native मौजूद नहीं होता और एरर फेंकता है।

एक native कुछ क्यों वापस नहीं करता?

आमतौर पर एंटिटी अभी मौजूद नहीं होती या यह क्लाइंट की मालिकाना नहीं होती। मॉडल्स को RequestModel और HasModelLoaded के लिए इंतजार करना पड़ता है, और एंटिटी natives खिलाड़ी के दायरे के बाहर के लिए शून्य लौटाते हैं।

क्या मैं natives को हैश से कॉल कर सकता हूँ?

हाँ, Citizen.InvokeNative हैश के साथ काम करता है और कभी-कभी Lua रैपर के बिना natives के लिए यह एकमात्र विकल्प होता है। यह पढ़ने में कठिन होता है, इसलिए जहाँ नामित रूप मौजूद हो वहाँ उसे प्राथमिकता दें।

मैं कैसे जानूं कि कोई native महंगा है?

हर native कॉल Lua से गेम इंजन में जाती है, इसलिए लागत कॉल की संख्या में होती है, न कि व्यक्तिगत कॉल में। 0 ms लूप के अंदर एक native प्रति सेकंड साठ बार चलता है। ऐसे परिणामों को कैश करें जो प्रति फ्रेम नहीं बदलते।