Previous topicNext topic
Help > 脚本命令使用详解 > 功能操作 >
设置人物杀怪经验倍数

功能:

设置杀怪经验倍数.

格式:

KILLMONEXPRATE 倍率 有效时间
倍率 为杀怪经验倍数,倍数除以100为真正的倍率(200 为 2 倍经验,150 为1.5倍)

;==========================================
[@KILLMONEXPRATE]
#IF
#ACT
KILLMONEXPRATE 1000 600
#SAY
您当前杀怪经验倍数为 10倍,有效时间 600秒。
;==========================================
增加杀怪经验百分比率变量:<$KillMonExpRate>
杀怪经验倍率剩余秒数变量:<$KillMonExpRateSecs>
;==========================================
举例:浮点数计算展示倍数
;==========================================
[@杀怪经验]
#IF
CompVal <$KillMonExpRateSecs> = 0
#ACT
KILLMONEXPRATE 15550 600
GOTO @经验
#ELSEACT
SendMsg 16 当前剩余秒数:<$KillMonExpRateSecs>、无法购买!

[@经验]
#IF
CompVal <$KillMonExpRate> ? 10000
#act
MOV S63 .<$KillMonExpRate>
MOV S62 0.
MOV S2 0.1
MOV S64 100
Calc "(<$STR(S62)> + (<$STR(S63)>) /<$STR(S2)>) * <$STR(S64)>" S_经验
SendMsg 16 杀怪经验:<$STR(S_经验2)>倍,剩余秒数:<$KillMonExpRateSecs>
GOTO @MAIN
BREAK
#IF
CompVal <$KillMonExpRate> < 10000
#act
MOV S63 .<$KillMonExpRate>
MOV S62 0.
MOV S2 0.1
MOV S64 100
Calc "(<$STR(S62)> + (<$STR(S63)>) /<$STR(S2)>) * <$STR(S64)>" S_经验
SendMsg 16 杀怪经验:<$STR(S_经验2)>倍,剩余秒数:<$KillMonExpRateSecs>
GOTO @MAIN