项目

一般

简介

行为

hookStruck

角色被物理攻击时回调,可执行获取攻击对象类型、技能id和伤害值操作

标签:命令定义|hookStruck

格式
命令名 参数1 参数2 参数3 参数4
hookStruck 开关 攻击对象类型 技能id 造成的伤害值
说明:
  • 参数1:开关
    • 1:回调
    • 0:不回调
  • 参数2:攻击对象类型,使用N变量存储,范围为0~99,不需要填N
    • 0:人物
    • 1:英雄
    • 大于1的值:怪物
  • 参数3:技能id,使用N变量存储,范围为0~99
  • 参数4:造成的伤害值,使用N变量存储,范围为0~99,修改此N变量可以实现最终伤害的修改

注意
被物理攻击后可触发 ..\\Mir200\\Envir\\Market_Def\\QFunction-0.txt 中的 [@HookStruck]

特戒引擎脚本示例:

[@开启回调1]
#act
;攻击对象类型:N50,技能ID:N51,伤害:N52
HookStruck 1 50 51 52

[@关闭回调1]
#act
HookStruck 0

..\\Mir200\\Envir\\Market_Def\\QFunction-0.txt
[@HookStruck]
#ACT
sendmsg 6 攻击对象:<$str(N50)>
sendmsg 6 技能id:<$str(N51)>
sendmsg 6 伤害:<$str(N52)>

由 machenhe 更新于 超过 2 年 之前 · 1 修订