Aller au contenu
Garry's Mod

Documentation : Linter Lua (GLua)

Vérificateur de structure pour Lua/GLua exécuté dans votre navigateur : blocs function/if/for/while/repeat, parenthèses, chaînes, commentaires (--, //, /* */), et avertissements sur RunString/CompileString/http.Fetch. Heuristique : ne remplace pas la console du serveur.

Dernière mise à jour : 09/10/2026

Ouvrir l'outil

GLua est le Lua de Garry's Mod, avec des extensions de syntaxe (//, /* */, !=, &&, ||, continue). Cet outil vérifie localement l'équilibre des blocs, des parenthèses et des chaînes, pour repérer une faute avant qu'elle ne remplisse la console du serveur.

Comment utiliser l'outil

  1. Collez votre script dans la zone de texte (il reste dans votre navigateur).

  2. Lisez la liste des erreurs et avertissements avec leur numéro de ligne.

  3. Corrigez, puis relisez jusqu'à obtenir « aucun problème détecté ».

  4. Testez ensuite sur un serveur de développement : seul le serveur valide réellement la logique.

Limites de la vérification

L'analyse est heuristique : elle ne connaît ni les variables, ni les fonctions de l'API Garry's Mod, ni les erreurs d'exécution. Les avertissements sur RunString, CompileString et http.Fetch invitent à relire le code, pas à le rejeter.

Questions fréquentes

Le linter accepte-t-il la syntaxe GLua (!=, &&, //) ?
Oui pour les commentaires // et /* */ ; les opérateurs ne sont pas analysés, donc ils ne produisent pas d'erreur. Seule la structure des blocs est contrôlée.
Mon code est-il envoyé quelque part ?
Non, l'analyse se fait dans votre navigateur et le texte n'est conservé que dans votre stockage local.
Garry's Mod
Garry's ModAccès libre
Créez le server.cfg de votre serveur Garry's Mod : nom, mots de passe, région, téléchargements FastDL, limites sandbox et sécurité.
ConfigurationSandboxOuvrir
Documentation
Garry's Mod
Garry's ModAccès libre
Générez la ligne de lancement srcds de Garry's Mod : carte, mode de jeu, slots, port, collection Workshop et jeton GSLT.
LancementConfigurationOuvrir
Documentation
Garry's Mod
Garry's ModConnexion requise
Collez vos liens Workshop : IDs nettoyés et dédoublonnés, paramètre +host_workshop_collection et fichier workshop.lua prêts à l'emploi.
WorkshopAddonsOuvrir
Documentation
Garry's Mod
Garry's ModConnexion requise
Générez le settings.lua de DarkRP : économie, salaires, vitesses, lois, distances de chat et limites, avec les valeurs par défaut officielles.
DarkRPConfigurationRoleplayOuvrir
Documentation