属性_置HP 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10
参数1操作符(+ - =)
参数2 值(支持42亿)
参数3 是否为千分比操作(0,1) 0为实际数值操作 1为千分比操作 默认为0
参数4 是否为HP最大值(0,1) 0为当前HP 1为最大HP 默认为0
参数5 地图号
参数6 中心点坐标X
参数7 中心点坐标Y
参数8 影响范围
参数9 影响单位类型,0=全部,1=人物,2= 怪物参数10 是否显示切割飘血素材,0=不显示 1=显示 (如果你的服是刀刀切割并且同屏玩家数量过多,请不要开启这个功能!因为它很消耗服务器与玩家电脑的资源!)< /FONT>
[@attack]
#if
#act
M.属性_置HP - 3000000000
sendmsg6
您的切割造成当前怪物瞬间减少【30亿】血量
百分比例子:
[@attack]
#if
#act
M.属性_置HP - 3 1 1
sendmsg 6
您的切割造成当前怪物瞬间减少最大生命值的3‰伤害!
注意:
如果参数3为0,即按实际数值操作血量时,无论参数4是否为0,都将按照目标当前HP进行操作
只有当参数3为1,即按千分比操作血量时,参数4才决定千分比是以当前HP计算,还是以最大HP计算!
范围伤害例子:
[@ontimer1]
#if
checkitemw 地狱之火
1
#act
属性_置HP - 100 0 0 <$MAP> <$X> <$Y> 5 0
0
sendmsg 6
【地狱之火】BUFF生效:每秒对自身周围5x5范围内所有目标(不包括自己)造成100点真实伤害
#if
checkitemw 烧人勋章 1
#act
属性_置HP - 100 0
0 <$MAP> <$X> <$Y> 5 1 0
sendmsg 6
【烧人勋章】BUFF生效:每秒对自身周围5x5范围内所有玩家造成100点真实伤害
#if
checkitemw 烧怪勋章
1
#act
属性_置HP - 100 0 0 <$MAP> <$X> <$Y> 5 2
0
sendmsg 6
【烧怪勋章】BUFF生效:每秒对自身周围5x5范围内所有怪物造成100点真实伤害
#if
checkitemw 自焚勋章 1
#act
属性_置HP - 100 0
0 <$MAP> <$X> <$Y> 5 0 1
sendmsg 6
【自焚勋章】BUFF生效:每秒对自身周围5x5范围内所有玩家(包括自己)造成100点真实伤害
注意:
如果参数5-参数10不写的话.就是正常的对单体目标生效
多级脚本演示:
[@attack]
#if
checktemw 溅射勋章 1
#act
M.属性_置HP - 100 0 0 -1 -1 -1
5 2 0
sendmsg 6
【溅射勋章】BUFF生效:对当前攻击目标 周围5x5范围内所有怪物造成100点真实伤害
#if
checktemw 溅射勋章 1
#act
老刀.属性_置HP - 100 0 0 -1 -1 -1
5 2 0
sendmsg 6
【溅射勋章】BUFF生效:对玩家【老刀 】周围5x5范围内所有怪物造成100点真实伤害
注意:
多级脚本规则下,如果地图号(参数5)、中心点坐标X(参数6)、中心点坐标Y(参数7)为-1,则中心点以目标(上述脚本中的M和老刀)的坐标为中心~
多级脚本规则下,如果由命令扣除血量后导致有怪物死亡后爆出物品,则该物品的物品来源当中的“角色”为触发该脚本的角色名称!