关于经验倍数叠加脚本
[@STDMODEFUNC11]#IF
#ACT
MOV N9 <$KILLMONEXPRATE>
MUL N9 200
goto @检测倍数
[@检测倍数]
#IF
SMALL N9 301
#ACT
Gmexecute showeffect 76
KILLMONEXPRATE <$STR(N9)> 3600 1
SENDMSG 0 玩家「<$USERNAME>」使用双倍卷轴,获得了1小时双倍时间。
[@STDMODEFUNC11] 为双倍卷轴
人物赞助给予1.5倍经验,现在吃双倍卷想让他变成3倍经验。
自己写出了这段脚本。执行完毕为0倍。请大神指出错位!跪谢 这个不简单嘛?
[@STDMODEFUNC11]
#IF
是赞助
#ACT
经验值X3
#ELSEACT
经验值X2 我应该是明白了~~!!变量只支持整数~~!!!!!!!!!这怎么办求方法 汤团先生 发表于 2021-1-29 21:18 这个不简单嘛?
[@STDMODEFUNC11]
已经解决了。就是你这样解决的~~!写了很多条啊·~~~!!!变量不是省事点吗? liu122824834 发表于 2021-1-29 21:55 给你吧·~~~给你吧 ! 这个麻烦了!!还要定时,到时间还要还原原来的倍数!要不赞助倍数又不见了
其实双倍经验卷这里用不着弄弄复杂,用什么变量吧。 汤团先生 发表于 2021-1-29 22:32 就直接KILLMONEXPRATE 200 3600 1
我印象中是可以叠加的吧?
比如经验勋章之类的,是可以和原来的 ...
不可以~~~!!!!!!比如人物有1.5倍经验的加成 吃了双倍就会变2倍而不是1.5*2 liu122824834 发表于 2021-1-30 10:26 不可以~~~!!!!!!比如人物有1.5倍经验的加成 吃了双倍就会变2倍而不是1.5*2
解决没?我也来学习一下
页:
[1]