一、本节目标(课前重申)
- 彻底弄懂“OK 框”在 996 引擎里的 3 条硬规则:① 一个 NPC 脚本最多 8 个框,编号 0–7,多一个都无效;② 框里只能放“允许列表”里指定的物品,其余物品自动被拒绝;③ 框的触发器必须写在 QF 文件,且只能由“放入物品”这一件事触发。
- 零代码完成“放入装备 → 点击强化 → 属性提升 → 刷新客户端”整条闭环。
- 学会自己排查“放不进、点不动、属性不加”三大常见故障。
二、课程步骤与重点(按时间轴提炼)
-
01:28–02:30 环境确认
- 996 三端 PC 端已装,授权免费,无需重复申请。
- 工具准备:M2 服务器、GM 工具、WIL 资源管理器、NPC 脚本编辑器。
-
02:31–07:50 界面搭建
- 新建 NPC“强化大师”,坐标定在盟重安全区边缘,避免安全区禁止掉落干扰测试。
- 拉入 1 个 OK 框(编号 0),背景图选-1(不绘制背景,省资源)。
- 把框的“允许列表”先设成“仅衣服”,方便快速验证放入规则。
-
07:51–15:30 放入规则与触发机制
- 只有 QF 文件里的 [@OkBoxInX] 事件会被触发,X 对应框编号。
- 如果未写对应事件,表现为“放不进”,这是 90% 新手第一个卡点。
- 事件里至少做两件事:
① 发消息提示“关联成功”,让自己知道触发已生效;
② 用“刷新客户端”命令把框内物品立即显示,避免看起来“空”。
-
15:31–25:00 强化按钮与条件检测
- 按钮脚本先判“框里有没有物品”,没有就红字提示“请放入装备”。
- 再判“是不是安全区”,安全区里禁止掉落,防止玩家利用强化刷物品。
- 两条都通过才允许进入下一步。
-
25:01–35:20 属性提升逻辑
- 996 引擎把“属性”拆成两大块:① 基础属性(攻、魔、道、防、魔防、准确、敏捷、幸运、诅咒……);② 元素属性(火、冰、雷、风、神圣、暗黑、幻影、攻击伤害%)。
- 基础属性用“修改物品附加属性值”命令,元素属性用“增加元素属性”命令,两者参数不同,不可混用。
- 每次强化完一定记得“刷新客户端”再“返回 OK 框”,否则玩家看到的老属性不更新。
-
35:21–45:10 故障现场实战
- 学生本机出现“放不进”现象,当场排查三步:① 重载 NPC、重载 QF——无效;② 换电脑测试——成功,锁定是本机问题;③ 重启 M2 后本机恢复正常,结论:M2 缓存未刷新。
- 强调:任何“脚本明明写了却无效”先重启 M2,再怀疑代码。
-
45:11–55:30 闭环验收
- 成功把“屠龙”放入 OK 框,点击“开始升级”,幸运值 +1,客户端立即刷新,肉眼可见。
- 再把元素属性“攻击伤害%” +30,同样一次生效。
- 学生亲自操作 3 轮,零失败,证明流程已通。
-
55:31–01:01:45 拓展与作业
- 下节课预留:① 多框批量强化(0–7 号框同时用);② 失败降级、防爆、保底等玩法;③ “刀刀切割”类隐藏属性脚本写法。
- 作业:今晚把“只允许武器”的 OK 框强化系统自己做一遍,明晚验收。
三、一句话总结(给学生贴在显示器)
“8 个框、QF 触发、先刷新再返回,三步记牢,其余全是复制粘贴。”
课程入口