[技能献祭]第十八祭:称号新增与地图直达服务,传奇技能

_本文原题为:传奇技能 , 第十八祭:称号新增与地图直达服务
技能献祭 , Get新技能:传奇技能——脚本篇 , 称号新增与爆率配置跟航家学技能 , 用干货带你飞 , 底部有配套学习资源
[技能献祭]第十八祭:称号新增与地图直达服务,传奇技能
文章图片
传奇技能-第十八技
场景:如上图中 , 武林至尊称号 , 杀死有惊喜头顶称号 , 除此之外 , 如果要新增称号该怎么操作?此篇讲清晰新增称号 , 以及解析达到某称号可享对应地图传送服务脚本 。
另玩家私信提问 , 怎么用称号来调整怪物爆率问题 , 本篇举例一解 。
本篇目录一、现有的武林至尊会员称号解析二、新增物品称号简单操作三、新增称号的实际应用(属性设置和地图直达)四、将称号关联爆率文件配置先从提供的基础版本中 , 将现有的武林至尊称号了解一下 , 看它就怎么被定义的 。 再在物品数据库中新增一个称号 , 然后在脚本中加入此称号 , 让它作为判断条件来控制地图传送 。
以下内容基于提供的版本而讲 , 方便例举、解析和统一 。
一、现有的武林至尊会员称号解析
第一步:找到这个NPC脚本文本:会员赞助-3.txt , 打开服务端MirServer , 选中M200 , 搜索框中输入关键词“会员” , 快速定位查找 。
第二步:打开此脚本文本 , 在#IF段中 , 定义私人变量EQUALU224 , 为至尊会员 。
[技能献祭]第十八祭:称号新增与地图直达服务,传奇技能
文章图片
会员称号解析
EQUALU220 , 意为:还不是会员 , 什么会员都不是;
EQUALU221 , EQUALU222 , EQUALU223 , 可以定义为黄金会员 , 钻石会员等 。
如果满足#IF段中的EQUALU220 , 当玩家点击领取至尊会员 , 则在#ACT执行段中 , 直接MOVU224 , 意为:将U22赋值为4 , 即至尊会员 。
第三步:如果要实现头顶上有“至尊会员”样式图标 , 则需要在WIL资源中调入素材图标 。
怎么加WIL资源素材 , 在前面章节中有讲到 , 这里不再列举(先在资源文件中加素材图标 , 再在M2中绑定WIL资源序号) 。
剩下的就是调用 , 怎么调?
在#ACT执行段中 , 直接写入脚本命令即可 。
SetIcon0120-22102000
功能:顶戴花翎功能
格式:SetIcon位置(0-9)WIL文件序号图片序号(0-65535)X(为空时默认X=0)Y(为空时默认Y=0)播放张数(为空时默认张数=1)播放效果(0普通1特效)播放速度(毫秒 , 为空时速度为300毫秒)
二、新增物品称号简单操作
为什么是在物品数据库中新增称号 , 物品数据库不是存放装备、材料、卷轴之类的么 。 是的 , 这里将称号作为物品属性 , 举一例 , 方便应用 , 理解起来也更直观 。
当然也可以像上面的至尊称号一样 , 直接在脚本中定义 , 则不具备物品属性 。
步骤:打开数据库编辑器 , 选中底部最后一行 , 点“+” , 即可新增称号 , 自定义称号名 , 如
这里填个分类为70 , 其他为空即可 。 如果你想在包裹中显示称号物件图标 , 可以填一下内观 。
[技能献祭]第十八祭:称号新增与地图直达服务,传奇技能
文章图片
会员称号解析
注意:务必在主库数据库中新增才能生效 。
三、新增称号的实际应用(属性设置和地图直达)
第一步:新增一个NPC , 新增NPC在Merchant.txt , 中添加;
第二步:写脚本内容:标无敌-3.txt;
此脚本航家已写好 , 放在资源的常用工具中 , 如果需要拿去参考 , 这里只解析几个关键点 。
首先 , 定义主体展示内容的切换变化 , 也就新增的称号有三个 , 当达成第一个称号 , 则自己显示这个称号对应的传送地图(可点击);
主体展示部分定义变量为:EQUALU300,1,2,3
隐藏执行部分:


推荐阅读