FiveM مدقق Config.lua & Checker
الصق ملف Config.lua الخاص بك للتحقق من أخطاء الصياغة. يعثر على الفواصل المفقودة، الأقواس غير المتطابقة، السلاسل غير المغلقة والمزيد.
ما هو الغرض من هذه الأداة
ملف config بفاصلة مفقودة واحدة يوقف المورد بأكمله، ووحدة تحكم السيرفر تخبرك فقط بالملف ورقم السطر الذي غالبًا ما يكون بعد الخطأ الحقيقي بعدة أسطر. هذا المدقق يحلل الملف كما يفعل Lua ويشير إلى المكان الذي ينكسر فيه الهيكل فعليًا، قبل أن ترفع أي شيء إلى السيرفر.
كيفية استخدامه
- الخطوة 1:
الصق المحتوى الكامل لـ Config.lua في الحقل. الملف لا يغادر متصفحك أبدًا.
- الخطوة 2:
اضغط تحقق. الفحص يشمل الأقواس، الاقتباسات، الفواصل وكتل التعليقات.
- الخطوة 3:
قم بإصلاح السطر المبلغ عنه. الخطأ الأول هو المهم، والأخطاء التي تليه عادة ما تكون نتائج له.
- الخطوة 4:
قم بالتحقق مرة أخرى حتى يصبح الملف نظيفًا، ثم ارفعه وأعد تشغيل المورد.
الأسئلة المتكررة
لماذا يبلغ الخادم عن رقم سطر مختلف عن المحرر؟
تبلغ Lua عن المكان الذي لم يعد فيه الهيكل قابلًا للحل، وليس مكان الخطأ. الجدول المفتوح في السطر 40 ولم يُغلق يُبلغ عنه في نهاية الملف. لهذا السبب، فحص الهيكلية أفضل من قراءة تتبع المكدس.
هل يُسمح بفاصلة زائدة في جدول Lua؟
نعم، على عكس JSON الصارم، الفاصلة بعد الإدخال الأخير صالحة في Lua. الخطأ هو العكس، وهو فقدان فاصلة بين إدخالين، وهذا ما يكسر معظم الإعدادات.
هل يتحقق المدقق مما إذا كانت إعداداتي منطقية؟
لا، يتحقق من الصياغة فقط. يمكن أن يحتوي ملف صالح على اسم وظيفة غير موجود أو إحداثيات في المحيط. يجيب على سؤال واحد: هل ستقوم Lua بتحميل هذا الملف على الإطلاق؟
هل يتم رفع إعداداتي إلى أي مكان؟
لا. يتم الفحص بالكامل في متصفحك، ولا يُرسل شيء إلى خادم. يمكنك لصق الإعدادات التي تحتوي على مفاتيح ترخيص أو إعدادات قاعدة بيانات دون تعريضها.
الأدوات ذات الصلة
مُنسق ومحسّن كود Lua في FiveM
تنسيق، تجميل وتصغير كود Lua لـ FiveM. تراجع مناسب لكتل if/then/end و function/end. تمييز الصياغة، نسخ الإخراج المنسق فوراً.
محول جدول JSON إلى Lua لـ FiveM
تحويل JSON إلى بناء جداول Lua وجداول Lua إلى JSON. يتعامل مع الكائنات المتداخلة، والمصفوفات، والقيم المنطقية، والقيم null إلى nil. إخراج مميز بناءً على الصياغة لمطوري FiveM.
مولد إعدادات خادم FiveM (server.cfg)
توليد ملف تكوين server.cfg كامل لـ FiveM. تعيين اسم الخادم، الحد الأقصى للاعبين، الموارد، الأذونات والمزيد. نسخ أو تحميل التكوين فوراً.