【求助】服务器双倍经验的脚本该如何写才能叠加

admin 2023/04/19 14:52:57 157
假设,已经用了一个双倍经验卷轴,也就是KILLMONEXPRATE 200;
可是这个时候,如果想在比如周末搞个全服双倍,如果配合上双倍卷轴,那么就应该是4倍经验。
因为目前的杀怪倍率只有KILLMONEXPRATE这个命令,导致它不能够进行倍数的叠加。就像上面的,吃了卷轴,再开全服双倍,可是这个时候的杀怪倍率还是2,不是4。
请问大家,这样的脚本应该如何写呢?
很简单的问题,说明书里搜个星期就有了 每周定时开启 再加个爆率命令就完了
你可能误会了。我已经设置了星期6-7是双倍。我想的是,在这个双倍的基础上,再吃一个双倍经验卷,让它达到4倍,这个功能无法实现。 做一个限时装备或者称号,然后写个杀怪触发
[@KillMon]
#IF
CHECKITEMW 限时双倍勋章 1
#ACT
MOV N$额外经验 <$GetExp>
CHANGEEXP + <$STR(N$额外经验)> CALL到一起计算,如果XX倍数+2倍,如果XX倍数+3倍...最后给倍数,计时的双倍还要注意到时要CALL一次更新
下线保存双倍时长,保存在人物哪里?合区后,双倍时长还存在吗?
理论上,,不知道哈,,自己测试下
我要换头像,你不向上汇报一下吗? ;使用双倍卷轴触发
#IF
#ACT
MOV N$当前经验倍数 <$KILLMONEXPRATE>
MUL N$当前经验倍数  100
inc  N$当前经验倍数  100
KILLMONEXPRATE <$STR(N$当前经验倍数)>  3600


;OK就是这么简单

返回