Previous topicNext topic
 Gameofmir Help
Help > 游戏引擎功能系统 > 功能操作命令 >
改变人物对怪物对其他人物的最终伤害倍数

注:QF触发[@AttackDamage]可继续ChangeDamageValue调整最终伤害值

命令:
ChangeDamage 参数1 参数2 参数3

参数详解:
参数1=0=全部,1=玩家,2=怪物
参数2=威力倍数 (威力倍数默认100 除以100 = 真实倍数,如200表示2倍)
参数3=持续时间(秒) -1=在线一直有效

到时间后触发QFunction-0.txt [@ChangePowerTimeOutX]

例:
[@main]
#ACT
ChangeDamage 1 200 120
ChangeDamage 2 500 180
SendMsg 5 你对杀怪物的最终伤害为5倍,持续3分钟!对人物的最终伤害为2倍,持续2分钟!时间到后同时触发[@ChangePowerTimeOut1] 和 [@ChangePowerTimeOut2]

QFunction-0.txt
[@ChangePowerTimeOut1]
#act
sendmsg 6 你对人物的倍攻已恢复正常!!!

[@ChangePowerTimeOut2]
#act
sendmsg 6 你对怪物的倍攻已恢复正常!!!