先确认脚本存放路径,将副本说明脚本放在服务端Mir200\Envir\Market_Def目录下对应的NPC脚本文件中,这个NPC通常设置在副本入口的传送NPC身上,玩家点击NPC进入副本前会自动弹出完整的副本规则说明,不需要额外跳转其他界面。脚本的基础入口段直接关联NPC的主交互逻辑,不需要额外配置复杂的触发条件,主流引擎都可以直接识别加载。
副本说明脚本的基础结构从[@main]段开始,先展示基础的副本入口选项,在选项中专门划分出“查看万劫皓月副本说明”的跳转入口,玩家点击后直接进入说明展示段。说明内容按照玩家的实际闯关顺序排列,先写进入副本的基础要求,明确标注角色等级门槛、前置任务完成条件、每日可进入的次数上限,避免玩家因为条件不满足反复点击NPC报错。接下来分阶段说明副本的三层关卡机制,第一层小怪区域、第二层精英守卫区域、第三层终极BOSS区域的不同规则、掉落产出都逐条写清楚,让玩家提前了解每层的挑战重点。
核心的玉兔元素专属机制部分,要单独列出对应的规则说明,包括玉兔精魄的掉落规则、皓月套装的合成要求、元素共鸣的触发条件,把散人玩家最关心的材料获取路径标注清楚,避免玩家在副本内找不到关键产出。脚本里还要补充副本内的特殊限制规则,比如副本内不能使用随机传送石、不能组队外支援、死亡后不会掉落身上穿戴的装备,这些细节规则能减少玩家闯关过程中的争议问题。
完整的基础脚本示例如下:
[@main]
#SAY
月宫传送使在此等候多时
<进入万劫皓月副本/@enter_moon_palace>
<查看万劫皓月副本详细说明/@show_moon_copy_rule>
<离开此处/@exit>
[@show_moon_copy_rule]
#SAY
==万劫皓月副本规则说明==\
进入要求:角色等级达到100级,完成前置主线任务,每日可免费进入2次\
副本关卡分层:
第一层1-3层:小怪区域,击杀怪物掉落万劫碎片,可用于兑换基础皓月装备
第二层4-6层:精英守卫区域,BOSS万劫守卫释放群体雷电技能,击杀后必掉玉兔精魄
第三层7-10层:终极BOSS区域,皓月玉兔拥有双形态,狂暴后攻击翻倍,击杀后必掉万劫神剑\
玉兔元素专属规则:
收集5枚玉兔精魄可在副本外NPC处合成皓月套装,套装触发元素共鸣效果
每周六玉兔节活动时段,副本内所有怪物掉落概率翻倍,额外产出万劫时装材料\
副本特殊限制:
副本内禁止使用随机传送石,死亡后自动传回副本入口,不会掉落身上穿戴装备
副本全程限时120分钟,超时自动将所有玩家移出副本
<返回主菜单/@main>
[@enter_moon_palace]
#IF
CHECKLEVE >= 100
CHECKGAMEGATE 副本今日进入次数 < 2
#ACT
MAPMOVE 月宫地图 100 100
SENDMSG 6 你已成功进入万劫皓月副本,小心应对副本内的挑战
如果需要实现说明内容的分页展示,可以在说明段里添加分页跳转标签,把过长的规则拆分到多个页面里,避免单页文字太多超出游戏内对话框的显示上限。第一页放进入条件和关卡分层说明,第二页放玉兔元素机制和产出说明,第三页放特殊限制和注意事项,每页底部添加对应的上一页、下一页跳转按钮,玩家可以手动翻页查看全部内容。
进阶功能部分,可以在说明脚本里加入动态变量调用,直接读取引擎内的实时数据展示给玩家,比如在说明页里直接显示玩家今日剩余的副本进入次数、当前背包内的玉兔精魄数量、本周玉兔节活动剩余的开启时间,玩家不用切换其他界面就能看到和自己账号相关的实时信息,比固定文字的说明实用性强很多。
测试脚本的时候,先在NPC配置文件里确认副本传送NPC的坐标和地图位置正确,加载NPC之后用不同等级的账号点击测试,确认低于等级要求的账号看不到进入副本的选项,只能查看说明内容。如果出现文字显示不全的情况,适当减少单行的文字长度,调整换行位置,避免超出游戏客户端的对话框显示边界。所有说明文字尽量用游戏内玩家常用的表述,不要出现脚本相关的专业术语,普通玩家一眼就能看懂全部规则。
玉兔皓月元素传奇副本说明脚本完整参考案例展示
来源:
作者:
点击:

