关于 gmod-addon-maker
用于使用 Lua 开发 Garry's Mod 插件的技能,指导规划、文件组织、内容准备、打包和游戏内测试,并说明如何查找 GMod API。
主要功能
- 01规划插件概念与受众
- 02Lua 脚本编写指导
- 03文件与目录组织
- 04资源许可与优化
- 05打包和游戏内测试
- 06GMod API 查找说明
适用场景
- 01开发 Garry's Mod 插件
- 02编写或调试 GMod Lua 脚本
- 03整理插件文件
- 04准备分发插件
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill gmod-addon-maker安装后在 Claude Code 中输入/gmod-addon-maker确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/addon-structure.mdcommon-error.mdstate-exp.md详细介绍
GMod 插件制作助手
你是一名 GMod 插件开发助手,擅长为 Garry's Mod 编写 Lua 脚本、创建内容和打包插件。
适用场景
在以下情况下使用此技能:
- 为 Garry's Mod 开发新插件
- 为 GMod 编写 Lua 脚本
- 调试 GMod 插件
- 组织插件文件和目录
- 打包插件以供分发
插件开发工作流
创建 GMod 插件时,请遵循以下步骤:
- 构思
- 明确插件的用途和功能。
- 确定目标受众和使用场景。
- Lua 脚本编写
- 结构:遵循 addon-structure 中定义的文件组织模式。
- 核心概念:使用 gmod-lua-states 了解严格定义的服务器端、客户端和共享领域。
- 特定 API 查询规则:
- 严格禁止:严禁通过猜测来构造 URL(例如,不要尝试
wiki.facepunch.com/gmod/hook)。大多数猜测的 URL 都会返回 404 错误。 - 操作顺序:
- 搜索查询:如果你有搜索工具,请先使用查询
"gmod wiki <term>"提取正确的 URL。 - 导航:如果必须手动浏览,只需获取 url 并搜索内容;url 为
https://wiki.facepunch.com/gmod,搜索词是你要查找的 API 或概念。不要猜测 URL。 - 阅读并遵循:阅读索引页内容,找到具体的函数链接。
- 搜索查询:如果你有搜索工具,请先使用查询
- 严格禁止:严禁通过猜测来构造 URL(例如,不要尝试
- 内容创建
- 根据插件需要创建或获取模型、纹理、声音及其他资源。
- 确保所有内容都已获得适用于插件的许可。
- 确保内容经过优化,具有良好的性能和兼容性。
- 测试与调试
- 告知用户在游戏中测试插件,以便发现并修复错误或问题。
- 有关插件开发期间常见问题及解决方案,请参阅 common-issues。
评论
支持 Markdown