星河彩虹独立端知识库
文档目录
服务端说明

人物BUFF属性

BUFF属性说明

BUFF命令直接调整百分比,倍率和时间都会保存。 BUFF时间人物下线也会进行计算。与之前引擎不同。 例如:玩家10点获得1小时双倍经验,11点双倍经验效果消失。


杀怪经验倍数

KILLMONEXPRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 杀怪倍数:$KILLMONEXPRATE 剩余时间:$KILLMONEXPRATETIME

到期触发: 杀怪倍率时间到期后触发QF脚本中[@KILLMONEXPRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
KILLMONEXPRATE 10 600
SENDMSG 5 你获得了10%经验加成,持续时间600秒
break

人物生命倍数

HPRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 杀怪倍数:$HPRATE 剩余时间:$HPRATETIME

到期触发: 生命倍率时间到期后触发QF脚本中[@HPRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
HPRATE 10 600
SENDMSG 5 你获得了10%生命倍数,持续时间600秒
break

人物攻击倍数

POWERRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 杀怪倍数:$POWERRATE 剩余时间:$POWERRATETIME

到期触发: 攻击倍率时间到期后触发QF脚本中[@POWERRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
POWERRATE 10 600
SENDMSG 5 你获得了10%攻击倍数,持续时间600秒
break

人物防御倍数

ACRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 防御倍数:$ACRATE 剩余时间:$ACRATETIME

到期触发: 防御倍率时间到期后触发QF脚本中[@ACRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
ACRATE 10 600
SENDMSG 5 你获得了10%防御倍数,持续时间600秒
break

人物魔防倍数

MACRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 魔防倍数:$MACRATE 剩余时间:$MACRATETIME

到期触发: 魔防倍率时间到期后触发QF脚本中[@MACRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
MACRATE 10 600
SENDMSG 5 你获得了10%魔防倍数,持续时间600秒
break

杀人包裹爆出倍数

KILLHUMBURSTBAG 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 杀人包裹爆出倍数:$KILLHUMBURSTBAG 杀人包裹爆出剩余时间:$KILLHUMBURSTBAGTIME

到期触发: 杀人包裹爆出倍率时间到期后触发QF脚本中[@KILLHUMBURSTBAG_END]

代码示例
[@测试脚本]
#IF
True
#ACT
KILLHUMBURSTBAG 10 600
SENDMSG 5 你获得了10%杀人包裹爆出倍数,持续时间600秒
break

杀人装备爆出倍数

KILLHUMBURSTWEAR 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 杀人装备爆出倍数:$KILLHUMBURSTWEAR 杀人装备爆出剩余时间:$KILLHUMBURSTWEARTIME

到期触发: 杀人装备爆出倍率时间到期后触发QF脚本中[@KILLHUMBURSTWEAR_END]

代码示例
[@测试脚本]
#IF
True
#ACT
KILLHUMBURSTWEAR 10 600
SENDMSG 5 你获得了10%杀人装备爆出倍数,持续时间600秒
break

杀怪爆物倍数

KILLMONBURSTRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 杀怪爆物倍数:$KILLMONBURSTRATE 杀怪爆物剩余时间:$KILLMONBURSTRATETIME

到期触发: 杀怪爆物倍率时间到期后触发QF脚本中[@KILLMONBURSTRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
KILLMONBURSTRATE 10 600
SENDMSG 5 你获得了10%杀怪爆物倍数,持续时间600秒
break

职业攻击加成倍数

JOBPOWERRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 职业攻击加成倍数:$JOBPOWERRATE 职业攻击加成剩余时间:$JOBPOWERRATETIME

到期触发: 职业攻击加成倍率时间到期后触发QF脚本中[@JOBPOWERRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
JOBPOWERRATE 10 600
SENDMSG 5 你获得了10%职业攻击加成倍数,持续时间600秒
break

伤害加成倍数

DAMAGERATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 伤害加成倍数:$DAMAGERATE 伤害加成剩余时间:$DAMAGERATETIME

到期触发: 伤害加成倍率时间到期后触发QF脚本中[@DAMAGERATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
DAMAGERATE 10 600
SENDMSG 5 你获得了10%伤害加成倍数,持续时间600秒
break

军衔经验倍数

KILLMONMILITARYEXPRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 军衔经验倍数:$KILLMONMILITARYEXPRATE 军衔经验剩余时间:$KILLMONMILITARYEXPRATETIME

到期触发: 军衔经验倍率时间到期后触发QF脚本中[@KILLMONMILITARYEXPRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
KILLMONMILITARYEXPRATE 100 600
SENDMSG 5 你获得了100%军衔经验倍数加成,持续时间600秒
break

打怪伤害倍数

MONPOWERRATE 参数1 参数2
参数1:
百分比
参数2:
持续时间(秒)

变量返回: 打怪伤害倍数:$MONPOWERRATE 打怪伤害剩余时间:$MONPOWERRATETIME

到期触发: 打怪伤害倍数时间到期后触发QF脚本中[@MONPOWERRATE_END]

代码示例
[@测试脚本]
#IF
True
#ACT
MONPOWERRATE 100 600
SENDMSG 5 你获得了100%打怪伤害倍数加成,持续时间600秒
break

本页目录