跳到内容
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 启动命令:地图、游戏模式、人数、端口、创意工坊合集和 GSLT 令牌。
启动配置打开
文档
Garry's Mod
Garry's Mod需要登录
粘贴创意工坊链接:得到去重后的 ID、+host_workshop_collection 参数和现成的 workshop.lua。
创意工坊插件打开
文档
Garry's Mod
Garry's Mod需要登录
生成 DarkRP 的 settings.lua:经济、工资、速度、法律、聊天距离与限制,默认值取自官方配置。
DarkRP配置角色扮演打开
文档