[NL库] RegFpConsumeEvent

[复制链接]
发表于 5 天前 | 显示全部楼层 |阅读模式

RegFpConsumeEvent
NL.RegFpConsumeEvent(Dofile, FuncName)
函数功能
注册消耗魔力值事件触发的函数

参数说明
Dofile: 字符串 要加载的脚本文件名,如果为当前文件,则定义nil即可
InitFuncName: 字符串 触发的Lua函数的名称,对象消耗魔力值会自动触发FuncName的Lua函数,该函数的申明格式请参考[FpConsumeEventCallBack]
返回值
无返回值

FpConsumeEventCallBack(CharIndex, SkillId, Extra, FpCost, InBattle)
参数说明
CharIndex: 数值型 响应事件的对象index,该值由Lua引擎传递给本函数。
SkillId: 数值型 造成Fp消耗的技能(Skill)ID
Extra: 数值型 辅助信息,多数情况下为造成Fp消耗的Tech ID,部分特殊技能(如生产)则对应等级或其他信息。
FpCost: 数值型 消耗的魔力值。
InBattle: 数值型 触发是否在战斗中,0不在战斗中,1在战斗中。
返回值
返回新的魔力消耗值。
回复

使用道具 举报

快速回复 返回顶部 返回列表