项目

一般

简介

行为

rangeHarm

对当前地图指定范围的对象施加效果

标签:命令定义|rangeHarm

格式
命令名 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10 参数11 参数12 参数13
rangeHarm X坐标 Y坐标 范围 触发伤害 附加效果 附加属性值 绿毒伤害值 是否检查防异常状态 攻击目标类型 特效名称 是否是物理攻击 特效持续时间 是否考虑护身效果
说明:
  • 参数1: X坐标
  • 参数2: Y坐标
  • 参数3: 范围
  • 参数4: 触发伤害
  • 参数5: 附加效果
    • 1:击退
    • 2:冻结
    • 3:麻痹
    • 4:吸血
    • 5:吸蓝
    • 6:真实伤害
    • 7:石化
    • 8:冰冻
    • 9:蛛网
    • 10:红毒
    • 11:绿毒
    • 12:禁锢
    • 13:瘫痪
    • 14:防禁锢
  • 参数6: 附加属性值,分别对应击退距离、冻结时间、麻痹时间、吸血值、吸蓝值、真实伤害、蛛网时间(与时间有关的皆为毫秒单位)
  • 参数7: 绿毒状态下,每秒掉血值
  • 参数8: 是否检查防冻结/麻痹/石化/冰冻/蛛网/红毒/绿毒属性
    • 0:直接设置状态
    • 1:检查后设置状态
  • 参数9: 攻击目标类型
    • 0:所有目标
    • 1:仅对人物
    • 2:仅对怪物
  • 参数10: 播放特效名称,0表示没有
  • 参数11: 是否设为物理属性攻击
    • 0:不属于物理攻击,目标以魔防来计算伤害
    • 1:属于物理攻击,目标以防御来计算伤害
  • 参数12: 特效持续时间,单位为秒
  • 参数13: 是否考虑护身效果
    • 0:不考虑
    • 1:考虑

脚本示例:

[@击退]
#act
rangeharm <$X> <$Y> 8 999 1 5 0 0 0 0 1 3 1

[@冻结]
#act
rangeharm <$X> <$Y> 8 999 2 5999 0 0 0 0 0 3 1

[@麻痹]
#act
rangeharm <$X> <$Y> 8 999 3 5999 0 0 0 0 0 3 1

[@吸血]
#act
rangeharm <$X> <$Y> 8 999 4 5999 0 0 0 0 0 3 1

[@吸蓝]
#act
rangeharm <$X> <$Y> 8 999 5 5999 0 0 0 0 0 3 1

[@真实伤害]
#act
rangeharm <$X> <$Y> 8 999 6 5999 0 0 0 0 0 3 1

[@石化]
#act
rangeharm <$X> <$Y> 5 999 7 5000 0 0 0 0 0 3 1

[@冰冻]
#act
rangeharm <$X> <$Y> 5 999 8 5000 0 0 0 0 0 3 1

[@蛛网]
#act
rangeharm <$X> <$Y> 5 999 9 5000 0 0 0 0 0 3 1

[@红毒]
#act
rangeharm <$X> <$Y> 5 999 10 5000 0 0 0 0 0 3 1

[@绿毒]
#act
rangeharm <$X> <$Y> 8 999 11 5999 99 0 0 0 0 3 1

[@禁锢]
#act
rangeharm <$X> <$Y> 8 999 12 5999 0 0 0 0 0 3 1

[@瘫痪]
#act
rangeharm <$X> <$Y> 8 999 13 5999 0 0 0 0 0 3 1

[@防禁锢]
#act
rangeharm <$X> <$Y> 5 999 14 5000 0 0 0 0 0 3 1

yangdefeng 更新于 超过 2 年 之前 · 2 修订