HT插件技能加成倍数及BUFF相关设置说明
技能加成倍数及BUFF相关设置设置攻击伤害加成;
命令:HTSetDamageAdd
设置魔法伤害加成;
命令:HTSetMagicDamageAdd
//参数1:伤害加成类型, 1:通用,2:人物,3:怪物
//参数2:加成值,该值是加成百分比
//参数3:持续时间,空或0为在线永久
注意:该值小退清空
实例:
[@main]
#if
#act
HTSetDamageAdd 2 50
SendMsg 6 你对人物的攻击伤害为150%
[@main]
#if
#act
HTSetMagicDamageAdd 3 50
SendMsg 6 你对怪物的魔法伤害为150%
HT增加两个触发字段 伤害加成结束时触发
[@HTDAMAGEADDTIMEOUTX]
[@HTMAGDAMAGEADDTIMEOUTX]
注:X对应参数1的类型
注:只能用于qf触发文本
实例:
[@HTDAMAGEADDTIMEOUT2]
#act
sendmsg 6 你对人物的物理伤害加成结束
[@HTMAGDAMAGEADDTIMEOUT3]
#act
sendmsg 6 你对怪物魔法伤害加成结束
HT新增设置技能伤害倍数和BUFF
HTSetSkillPower
功能:支持战士攻击类技能
命令:
HTSetSkillPower 参数1 参数2 参数3 参数4 参数5 参数6 参数7
参数详解:
参数1 技能id
参数20=全部,1=玩家,2=怪物
参数3 1倍数,2麻痹,3冻结,4击退,5吸血,6吸蓝,7红毒,8绿毒,
参数4 触发几率
参数5 随机最小值(如果参数3是倍数,这里的值需要乘以100,且不能写100,写1~99 或 101~100000之间均可)
参数6 随机最大值(如果参数3是倍数,这里的值需要乘以100,最大值不能小于最小值,高于或等于均可)
参数7 持续时间(秒) 0或空表示永久
到时间后触发QFunction-0.txt [@HT SkillPowerTimeOutX] X代表魔法ID
例:
[@main]
#ACT
HTSetSkillPower 13 0 1 70 300 500 120
HTSetSkillPower 13 0 2 50 5 10 120
SendMsg 6 你的灵魂火符有70%几率触发3-5倍伤害,并且有50%几率触发麻痹5-10秒,该状态持续2分钟!
QFunction-0.txt
[@HTSkillPowerTimeOut13]
#act
sendmsg 6 你的灵魂火符技能已恢复正常!!!
战士攻击附加属性说明:
#act
;战士技能ID写0时,为普通攻击
HTSetSkillPower 0 0 1 70 300 500 120
sendmsg 6 你的普通攻击有70%几率触发3-5倍伤害,该状态持续2分钟...
;战士技能ID 66 = 开天斩
HTSetSkillPower 66 0 2 50 5 10 120
sendmsg 6 你的开天斩50%几率触发麻痹5-10秒,该状态持续2分钟...
页:
[1]