GLua ist das Lua von Garry's Mod mit Syntaxerweiterungen (//, /* */, !=, &&, ||, continue). Dieses Tool prüft lokal, ob Blöcke, Klammern und Strings ausgeglichen sind, um Fehler zu finden, bevor sie die Serverkonsole fluten.
So verwenden Sie das Tool
Fügen Sie Ihr Skript in das Textfeld ein (es bleibt im Browser).
Lesen Sie die Liste der Fehler und Warnungen mit Zeilennummer.
Korrigieren Sie und prüfen Sie erneut, bis kein Problem mehr gemeldet wird.
Testen Sie anschließend auf einem Entwicklungsserver: Nur der Server validiert die Logik wirklich.
Grenzen der Prüfung
Die Analyse ist heuristisch: Sie kennt weder Variablen noch API-Funktionen von Garry's Mod noch Laufzeitfehler. Warnungen zu RunString, CompileString und http.Fetch sollen zur Prüfung des Codes anregen, nicht zur Ablehnung.
Häufige Fragen
- Akzeptiert der Linter die GLua-Syntax (!=, &&, //)?
- Ja für //- und /* */-Kommentare; Operatoren werden nicht analysiert und lösen keinen Fehler aus. Geprüft wird nur die Blockstruktur.
- Wird mein Code irgendwohin gesendet?
- Nein, die Analyse läuft im Browser, der Text bleibt nur in Ihrem lokalen Speicher.
