FiveM Config.lua वैलिडेटर & Checker

अपनी Config.lua फ़ाइल पेस्ट करें ताकि सिंटैक्स त्रुटियों की जांच हो सके। गायब कॉमा, असंगत ब्रैकेट, अधूरे स्ट्रिंग्स और अन्य त्रुटियों को खोजता है।

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

एक कॉन्फ़िग फाइल में एक मिसिंग कॉमा पूरे रिसोर्स को रोक देता है, और सर्वर कंसोल केवल फाइल और लाइन नंबर बताता है जो अक्सर असली गलती से कई लाइनें आगे होता है। यह वैलिडेटर फाइल को Lua की तरह पार्स करता है और उस जगह को इंगित करता है जहां संरचना वास्तव में टूटती है, इससे पहले कि आप कुछ भी सर्वर पर अपलोड करें।

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

  1. चरण 1:

    अपनी Config.lua की पूरी सामग्री फील्ड में पेस्ट करें। फाइल कभी भी आपके ब्राउज़र से बाहर नहीं जाती।

  2. चरण 2:

    वैलिडेट दबाएं। चेक ब्रैकेट्स, कोट्स, कॉमाज और कमेंट ब्लॉक्स पर चलता है।

  3. चरण 3:

    रिपोर्ट की गई लाइन को ठीक करें। पहली त्रुटि सबसे महत्वपूर्ण होती है, उसके बाद की त्रुटियाँ आमतौर पर परिणाम होती हैं।

  4. चरण 4:

    फाइल साफ होने तक फिर से सत्यापित करें, फिर इसे अपलोड करें और resource को पुनः प्रारंभ करें।

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

सर्वर संपादक से अलग लाइन नंबर क्यों रिपोर्ट करता है?

Lua उस जगह की रिपोर्ट करता है जहाँ संरचना अब हल नहीं हो सकी, न कि जहाँ गलती हुई थी। लाइन 40 पर खुला और कभी बंद न हुआ टेबल फाइल के अंत में रिपोर्ट किया जाता है। इसलिए संरचनात्मक जांच स्टैक ट्रेस पढ़ने से बेहतर है।

क्या Lua टेबल में ट्रेलिंग कॉमा की अनुमति है?

हाँ, सख्त JSON के विपरीत, अंतिम प्रविष्टि के बाद कॉमा वैध Lua है। गलती इसके विपरीत होती है, दो प्रविष्टियों के बीच कॉमा का अभाव, और यही अधिकांश कॉन्फ़िग को तोड़ता है।

क्या validator मेरी सेटिंग्स की तर्कसंगतता जांचता है?

नहीं, यह केवल सिंटैक्स जांचता है। एक वैध फाइल में अभी भी ऐसा जॉब नाम हो सकता है जो मौजूद न हो या समुद्र में कोई निर्देशांक हो सकता है। यह एक सवाल का जवाब देता है: क्या Lua इस फाइल को लोड करेगा।

क्या मेरी कॉन्फ़िग कहीं अपलोड होती है?

नहीं। जांच पूरी तरह आपके ब्राउज़र में होती है, कुछ भी सर्वर को नहीं भेजा जाता। आप लाइसेंस कुंजी या डेटाबेस सेटिंग्स वाली कॉन्फ़िग्स बिना जोखिम के पेस्ट कर सकते हैं।