本文へスキップ
Garry's Mod

ドキュメント:Luaリンター(GLua)

ブラウザ内で動くLua/GLuaの構造チェッカー:function/if/for/while/repeatブロック、括弧、文字列、コメント(--、//、/* */)、RunString/CompileString/http.Fetchの警告。ヒューリスティックなので、サーバーコンソールの代わりにはなりません。

最終更新日:2026/10/9

ツールを開く

GLuaはGarry's ModのLuaで、構文拡張(//、/* */、!=、&&、||、continue)があります。このツールはブロック・括弧・文字列の対応をローカルで確認し、コンソールがエラーで埋まる前にミスを見つけます。

ツールの使い方

  1. スクリプトをテキスト欄に貼り付けます(ブラウザ内にとどまります)。

  2. エラーと警告の一覧を行番号付きで確認します。

  3. 修正して再チェックし、問題が検出されなくなるまで繰り返します。

  4. その後、開発用サーバーでテストします。ロジックを本当に検証できるのはサーバーだけです。

チェックの限界

解析はヒューリスティックで、変数やGarry's Mod APIの関数、実行時エラーは把握しません。RunString・CompileString・http.Fetchの警告はコードの見直しを促すもので、拒否を意味しません。

よくある質問

GLuaの構文(!=、&&、//)に対応していますか?
//と/* */のコメントには対応しています。演算子は解析しないためエラーにならず、ブロック構造だけを確認します。
コードはどこかに送信されますか?
いいえ。解析はブラウザ内で行われ、テキストはローカルストレージにのみ保存されます。
Garry's Mod
Garry's Modログイン不要
Garry's Modサーバーのserver.cfgを作成:名前、パスワード、リージョン、FastDL、サンドボックス上限、セキュリティ。
設定サンドボックス開く
ドキュメント
Garry's Mod
Garry's Modログイン不要
Garry's Modのsrcds起動コマンドを生成:マップ、ゲームモード、スロット、ポート、Workshopコレクション、GSLTトークン。
起動設定開く
ドキュメント
Garry's Mod
Garry's Mod要ログイン
Workshopのリンクを貼り付けるだけで、重複を除いたID、+host_workshop_collectionパラメーター、workshop.luaが得られます。
Workshopアドオン開く
ドキュメント
Garry's Mod
Garry's Mod要ログイン
DarkRPのsettings.luaを生成:経済、給料、速度、法律、チャット距離、上限。公式の既定値を使用します。
DarkRP設定ロールプレイ開く
ドキュメント