称号命令:
CHECKTITLE
//检测称号是否存在,小于1则给授予称号
CONFERTITLE //设置人物称号系统
DEPRIVETITLE //删除人物称号系统
DEPRIVETITLE ALL 删除所有称号
;==========================================
增加减少称号物品DB时,请注意Shape的连续性(递增),
Stdmode 编号=51
Shape
编号=1~xxx
weight =
1,图片和名字分为上下显示
Source颜色,0~5(0=白色、1=绿色、2=蓝色、3=紫色、4=红色、5=金色)
Reserved
显示DB中的名字(有部分图自带了名字,所以可以写上1)
Looks 图片在 ui1.wzl 中的开始位置
DuraMax
可使用时间,单位小时
其他就等同于装备属性。
玩家改变使用称号或刚上线有使用到称号,触发:QFunction
的
人物:[@TitleChanged_XX]
英雄:[@HeroTitleChanged_XX]
XX代表物品DB中的Shape
;==========================================
[@CHECKTITLE]
#IF
CHECKTITLE 传奇之星 < 1 //检测称号是否存在,小于1则给授予称号
#ACT
CONFERTITLE 传奇之星
//授予称号
[@CHECKTITLE]
#IF
CHECKTITLE 传奇之星 = 1
//检测称号是否存在,等于1则给删除称号
#ACT
DEPRIVETITLE
传奇之星
#ELSESAY
传奇之星称谓都不存在,你还来删除什么?
;==========================================
;==========================================
旧称号系统 !Setup.txt
ShowRankLevelName=1 //(0关闭/1开启)默认为0
格式:
SETRANKLEVELNAME %s称号
想人物名字与称号分行显示,只需在%s后面加上\,如:%s\称号
;==========================================
[@NAME]
#IF
#ACT
SETRANKLEVELNAME
%s[称号]
#SAY
你的名字后面已经加上[称号]了。
;==========================================
变量:
<$CURTITLENAME> 当前称号 下载称号DB