FiveM Config.lua Doğrulayıcı & Denetleyici
Sözdizimi hatalarını kontrol etmek için Config.lua dosyanızı yapıştırın. Eksik virgülleri, eşleşmeyen parantezleri, kapatılmamış dizgeleri ve daha fazlasını bulur.
Bu aracın amacı
Tek bir virgülü eksik bir config dosyası tüm resource'u durdurur ve sunucu konsolu size yalnızca dosyayı ve genellikle gerçek hatanın birkaç satır sonrasındaki bir satır numarasını bildirir. Bu doğrulayıcı, dosyayı tıpkı Lua'nın yaptığı gibi ayrıştırır ve sunucuya herhangi bir şey yüklemeden önce yapının gerçekte nerede bozulduğunu gösterir.
Nasıl kullanılır
- Adım 1:
Config.lua dosyanızın tüm içeriğini alana yapıştırın. Dosya asla tarayıcınızdan dışarı çıkmaz.
- Adım 2:
Doğrula butonuna basın. Kontrol parantezleri, tırnakları, virgülleri ve yorum bloklarını inceler.
- Adım 3:
Bildirilen satırı düzeltin. Önemli olan ilk hatadır, sonrakiler genellikle onun sonucudur.
- Adım 4:
Dosyada hata kalmayana kadar tekrar doğrulayın, ardından yükleyin ve resource'u yeniden başlatın.
Sıkça sorulan sorular
Sunucu neden editörden farklı bir satır numarası bildiriyor?
Lua, hatanın yapıldığı yeri değil, yapının artık çözümlenemediği yeri bildirir. 40. satırda açılan ve hiç kapatılmayan bir tablo dosyanın sonunda bildirilir. Bu yüzden yapısal bir kontrol, stack trace okumaktan çok daha etkilidir.
Bir Lua tablosunda sondaki virgüle izin verilir mi?
Evet, katı JSON'un aksine, son girdiden sonraki virgül geçerli bir Lua sözdizimidir. Asıl hata tam tersidir, iki girdi arasında eksik bir virgüldür ve çoğu config'i bozan da budur.
Doğrulayıcı ayarlarımın mantıklı olup olmadığını kontrol eder mi?
Hayır, yalnızca sözdizimini kontrol eder. Geçerli bir dosya yine de var olmayan bir meslek adı veya okyanusta bir koordinat içerebilir. Tek bir soruyu yanıtlar: Lua bu dosyayı yükleyebilecek mi, yükleyemeyecek mi.
Config dosyam herhangi bir yere yükleniyor mu?
Hayır. Kontrol tamamen tarayıcınızda çalışır, sunucuya hiçbir şey gönderilmez. Lisans anahtarları veya veritabanı ayarları içeren yapılandırmaları açığa çıkarma endişesi olmadan yapıştırabilirsiniz.
İlgili araçlar
FiveM Lua Kod Biçimlendirici ve Güzelleştirici
FiveM için Lua kodunu biçimlendirin, güzelleştirin ve küçültün. if/then/end, function/end blokları için doğru girintileme. Sözdizimi vurgulama, biçimlendirilmiş çıktıyı anında kopyalayın.
FiveM için JSON'dan Lua Tablosuna Dönüştürücü
JSON verilerini Lua tablo sözdizimine ve Lua tablolarını tekrar JSON formatına dönüştürün. İç içe nesneleri, dizileri, boole değerlerini ve null değerini nil olarak işler. FiveM geliştiricileri için sözdizimi vurgulamalı çıktı.
FiveM Sunucu Yapılandırma Oluşturucu (server.cfg)
Eksiksiz bir FiveM server.cfg yapılandırma dosyası oluşturun. Sunucu adı, maksimum oyuncu sayısı, kaynaklar, yetkiler ve daha fazlasını ayarlayın. Yapılandırmanızı anında kopyalayın veya indirin.