一.知识点:
说明:设置人物可吸收收到的攻击伤害.
格式: SetSuckDamage 操作符(+ - =) 总吸收直(1-2000000000) 吸收比例(1-1000) 成功率(1-100)
吸收比例 1=0.1% 500=50% 1000=100%
特别说明:当人物设置伤害吸收后,收到攻击后会按照一定比例减少受到的伤害.
例如:当前拥有5000点伤害吸收,每次吸收20%,成功率100%.当前攻击受到100点伤害,那么本次攻击实际受到的伤害是80点.当前伤害吸收剩余4980点,此状态直到伤害吸收等于0时恢复,下线不保存.
二.配套脚本
[@技能49]
#if
checkitem 金钟罩 1
small U57 3
#act
take 金钟罩 1
inc U57 1
sendmsg 6 金钟罩升级成功,,当前等级<$str(U57)>
goto @心法2
break
#elseact
messagebox 系统提示:\抱歉,您的背包没有【金钟罩】或已升之满级。修炼失败!
[@金钟罩触发]
{
#if
equal n$金钟罩CD 0
#act
mov n$金钟罩CD 20
setontimer 204 1
playeffect 28 10 6 1 500 0 0 -20 1
setsuckdamage = 2000000000 1000 100
sendmsg 6 金钟罩触发
delaygoto 3000 @金钟罩失效
[@金钟罩失效]
#if
#act
setsuckdamage = 0 0 0
sendmsg 5 金钟罩失效!
}
[@金钟罩二级触发]
{
#if
equal n$金钟罩CD 0
#act
mov n$金钟罩CD 20
setontimer 204 1
playeffect 28 10 6 1 500 0 0 -20 1
setsuckdamage = 2000000000 1000 100
sendmsg 6 金钟罩触发
delaygoto 4000 @金钟罩失效
[@金钟罩失效]
#if
#act
setsuckdamage = 0 0 0
sendmsg 5 金钟罩失效!
}