|
|
发表于 2026-3-29 19:31:00
|
显示全部楼层
[@爆率叠加检测]
{
#IF
#ACT
MOV N20 100 ;这里是将玩家爆率倍数先设置到初始倍数。变量N20是叠加的倍数值。
#IF
check [30] 1
#ACT
INC N20 200 ;我的服会员的个人标识是[30],你们根据自己的来,N20值增加200.
#IF
check [31] 1
#ACT
INC N20 50 ;我的服狂暴的个人标识是[31],你们根据自己的来,N20值增加50
#IF
check [32] 1
#ACT
INC N20 100 ;我的服捐献的个人标识是[32],你们根据自己的来,N20值增加100
#IF
check [32] 1
#ACT
INC N20 100 ;我的服捐献的个人标识是[32],你们根据自己的来,N20值增加100
#IF
checkitemw 开天
#ACT
INC N20 100 ;佩戴开天N20值增加100
#IF
checkitemw 天魔神甲
#ACT
INC N20 100 ;佩戴天魔神甲N20值增加100
#IF
#ACT
KILLMONBURSTRATE <$STR(N20)> 0 1 ;最后这里结算玩家所有东西总加成的爆率
break
你的服有什么功能加爆率或者什么装备加爆率你就往里面加,但是检测段切记不能加break。不然后面的脚本就不能正常执行了。只有执行段可以加break。
QM内上线触发添加。这样玩家上线系统就会自动检测和刷新叠加倍数了。
[@Login]
#CALL [\\\\爆率倍数叠加.txt] @爆率叠加检测
因为有佩戴装备触发爆率功能,所以我们在QF内添加穿戴触发检测就行了。10月1日的引擎已经添加了所有装备统一佩戴脱下触发,写起来更方便了。
[@TakeOnEx]
#CALL [\\\\爆率倍数叠加.txt] @爆率叠加检测
[@TakeOffEx]
#CALL [\\\\爆率倍数叠加.txt] @爆率叠加检测
这样玩家不管脱装备还是戴装备都会实时刷新个人爆率了。 |
|