传奇如何添加自己想要的称号


在传奇版本里,新增自定义称号不能只修改角色名字,必须根据引擎采用称号物品或头顶图标方案;普通玩家只能领取服务器已经配置的称号,拥有服务端编辑权限后,才可以增加自定义文字、颜色和图标。想要显示名字旁边的文字称号,优先使用称号物品系统;想要显示人物头顶的静态或动态图案,则使用gom引擎的`seticon`功能。两种方案的脚本格式和资源位置不同,不能混用。

文字称号的添加顺序是先备份服务端,再在物品数据库中新建一条称号物品,将`stdmode`设为`51`,填写称号名称,并把`shape`按现有最大编号继续递增,编号范围通常为1至255且不能断号。`source`可用于设置0至5级颜色,`looks`对应客户端`ui1.wzl`中的图片索引,`duramax`则控制使用时长。脚本领取时先用`checktitle 称号名称 < 1`检测,确认没有该称号后再执行`confertitle 称号名称`,这样重复领取不会产生多条相同称号。需要在称号变更后执行特殊效果或公告时,再到`qfunction-0`加入对应的`[@titlechanged_编号]`触发标签。

头顶图标称号适合赞助等级、活动身份和动态封号,操作时先准备客户端素材,再把资源放入客户端补丁,并确认服务端资源编号与图片索引。gom脚本格式为`seticon 位置 wil编号 图片编号 x y 播放张数 播放效果 播放速度 是否仅自己可见`,位置可用0至9,图片编号范围为0至65535;静态称号播放张数填1,动态称号按素材帧数填写,播放速度通常以毫秒计算。例如`seticon 9 0 1808 4 -17 1 0 200 0`表示在第9个位置显示一张资源图,坐标为横向4、纵向-17,速度参数对单帧图基本不起作用。需要移除时,将对应位置的wil编号改为`-1`。

测试时应分别检查新角色领取、重复领取、重新登录、换地图以及其他玩家观察这五种情况;文字称号重点确认数据库名称、`shape`编号和客户端图片是否一致,头顶称号重点确认补丁是否加载、wil编号是否正确、x/y坐标是否遮挡角色名字。新手建议先制作一条无属性、单图片的文字称号,确认领取和显示正常后再增加颜色、时限和触发脚本;熟悉资源索引后,再制作多帧动态称号。若只想改变显示名称而不需要独立物品,可使用旧称号显示方式,但必须开启`showranklevelname=1`,否则脚本设置成功后玩家仍然看不到效果。

往期精选