RegSealEvent

NL.RegSealEvent(Dofile, FuncName)

函数功能

当玩家进行宠物封印的时候会触发该事件,并且返回封印的结果,同时Lua也可以对封印结果进行修改。

参数说明

返回值

无返回值

SealEventCallBack(CharIndex, EnemyIndex, Ret)

参数说明

Ret

RetFlg为服务端对封印动作的判定结果,值可能为负数,也可能为正数,如果为负数则表示封印失败,如果为正数则表示封印成功。 封印失败返回值对应解析:

返回值

可以直接返回RetFlg参数,也可根据需求返回正数或者负数,返回值将影响玩家封印效果

参考实例

NL.RegSealEvent(nil,”MySealEvent”);

function MySealEvent(CharIndex, EnemyIndex, Ret)
  return 1; -- 封印永远成功
end