大功能解析说明
极速打宝特权系统
1、服务端需要使用Mir200\Config\DaBaoTeQuan.xml 特权配置文件,参数设置见XML文本内注释
2、点击游戏界面小地图“特”字触发QM脚本中 [@_打宝特权_MAIN] JSON(0) 标签。JSON(0)表示界面风格
特权描述:界面顶部的描述文字信息(支持变量) 按钮状态:特权礼包按钮状态,0:为激活、1:可领取、2:已领取(支持变量)
[@_打宝特权_MAIN] JSON(0)
#IF
SMALL $DABAOLV 4
#ACT
MOV P13 $INC.$DABAOLV.1
FormatStr S3 "花费"<color=FFFFFE %s>元宝或绑定元宝可购买"<color=orange %s>永久特权" "<$DEC.$DABAOMAXEXP.$DABAOEXP>|"<$DABAONAME($STR(P13))>
#ELSEACT
MOV S3 " 当前已购买至尊主宰特权"
#IF
TRUE
#SAY
{
"特权描述":"$STR(S3)",
"特权福利":[
{
"奖励物品": "1063;10级军衔直升卡(绑定)*1/9191;铁血丹心(绑定)*2/190;金条(绑定)*1/30247;仓库扩展符普通(绑定)*10/26695;高级百兽令(绑定)*1/30245;军机令(绑定)*1/729;回城神石(绑定)*1/30240;包裹扩展符普通(绑定)*10",
"按钮状态": "$TABLE(p_SysData).TeQuan1"
},
{
"奖励物品": "190;金条(绑定)*1/26746;神龙丹(绑定)*5/798;超级冰泉圣水(绑定)*1/802;五色晶石(小)(绑定)*1/30240;包裹扩展符普通(绑定)*10/30247;仓库扩展符普通(绑定)*10/888;随机神石(绑定)*1/729;回城神石(绑定)*1",
"按钮状态": "$TABLE(p_SysData).TeQuan2"
},
{
"奖励物品": "191;金砖(绑定)*1/26746;神龙丹(绑定)*10/30575;祝福水晶碎片(绑定)*10/958;王者神佑碎片(绑定)*10/30240;包裹扩展符普通(绑定)*10/30247;仓库扩展符普通(绑定)*10/888;随机神石(绑定)*1/729;回城神石(绑定)*1",
"按钮状态": "$TABLE(p_SysData).TeQuan3"
},
{
"奖励物品": "191;金砖(绑定)*5/26746;神龙丹(绑定)*20/30247;仓库扩展符普通(绑定)*10/958;王者神佑碎片(绑定)*20/30575;祝福水晶碎片(绑定)*20/30240;包裹扩展符普通(绑定)*10/888;随机神石(绑定)*1/729;回城神石(绑定)*1",
"按钮状态": "$TABLE(p_SysData).TeQuan4"
}
],
"特权属性":
{
"专属礼包": "y/y/y/y",
"特定地图免门票": "y/y/y/y",
"药品/宝珠/宝盒仓库": "y/y/y/y",
"职业攻击增加": "0-10/0-12/0-15/0-20",
"活力值上限": "+20%/+40%/+60%/+100%",
"活力值效率": "+20%/+40%/+60%/+100%",
"装备回收金币/声望": "+80%/+10%/+12%/+15%",
"神秘灵匣开启上限": "n/+20/+30/+40",
"打怪军衔加成": "n/+20/+30/+40",
"爆率提升": "n/+10%/+12%/+15%",
"免伤提升": "n/+5%/+5%/+5%",
"随身回收": "n/y/y/y",
"智能回收": "n/y/y/y",
"伤害提升": "n/n/y/y",
"角色名特效": "n/n/紫色/紫色+炫光",
"卫兵膜拜": "n/n/n/y",
"幸运值": "n/n/n/+1",
"骑战速度": "n/n/n/+1"
}
}3、打宝特权界面“点击购买”触发QM脚本中 [@_打宝特权_购买] 标签。
[@_打宝特权_购买]
#IF
TRUE
#ACT
SENDMSG 5 点击特权购买
break4、点击特权界面特权礼包按钮触发QM脚本中 [@_打宝特权_领取奖励] 标签并返回以下参数
$PARAM(0)//返回编号(0:王城勇士、1:荣耀战神、2:圣武天王、3:至尊主宰)
[@_打宝特权_领取奖励]
#IF
TRUE
#ACT
SENDMSG 5 领取特区礼包奖励,编号为<$PARAM(0)>
break打宝特权相关命令
1、调整打宝特权经验
ChangeDaBaoExp 参数1 参数2
参数1//
操作符(+、-、=)
参数2//
数值
[@测试脚本]
#IF
True
#ACT
ChangeDaBaoExp + 10
SENDMSG 7 您打宝特权经验+10
break2、调整打宝特权等级
ChangeDaBaoLv 参数1 参数2
参数1//
操作符(+、-、=)
参数2//
数值
[@测试脚本]
#IF
True
#ACT
ChangeDaBaoLv + 1
SENDMSG 7 您打宝特权等级+1
break打宝特权相关变量
$DABAOLV //打宝特权等级
$DABAOEXP //打宝特权当前经验
$DABAOMAXEXP //打宝特权最大经验
$DABAONAME(X) //返回玩家当前特权名称(王城勇士、荣耀战神、圣武天王、至尊主宰)