用途:辅助 Garry's Mod 附加组件开发,覆盖 Lua 脚本、内容制作与打包。适用场景包括开发新插件、编写 GMod Lua 脚本、调试插件、整理插件文件与目录、打包分发。
开发流程:先做概念设计,明确插件目的、功能、目标用户与使用场景;再进行 Lua 脚本编写,按 addon-structure 定义的文件组织模式安排结构,并用 gmod-lua-states 理解严格区分的 Server/Client/Shared 领域。
API 查询规则:严禁猜测 URL(例如不要尝试 wiki.facepunch.com/gmod/hook),多数猜测链接会 404。若有搜索工具,先用查询 "gmod wiki <term>" 提取正确 URL;若需手动浏览,只访问 https://wiki.facepunch.com/gmod 并搜索目标 API 或概念,不要猜 URL,然后阅读索引页内容找到具体函数链接。
内容制作:按需创建或获取模型、纹理、声音等资源,确保授权许可、性能与兼容性。
测试与调试:让用户在游戏内测试插件以发现并修复问题,可参考 common-issues 了解常见问题与解决方案。
限制:资料未提供具体收费、价格、平台支持范围或效果保证;未提供完整代码示例与安装命令。