NL.RegMergeItemEvent

NL.RegMergeItemEvent(Dofile, FuncName)

函数功能

當玩家使用生產技能製作道具的時候會觸發,可以通過該事件獲取玩家對象,技能的ID、等級和生成的道具對象。

参数说明

  • Dofile: 字符串 要加载的脚本文件名,如果为当前文件,则定义nil即可

  • InitFuncName: 字符串 触发的Lua函数的名称,该函数的申明格式请参考[MergeItemEventCallBack]

返回值

无返回值

MergeItemEventCallBack(CharIndex, SkillID, SkillLv, ItemIndex)

参数说明

  • CharIndex: 数值型 响应事件的对象index,该值由Lua引擎传递给本函数。

  • SkillID: 数值型 生產道具所用的技能ID,该值由Lua引擎传递给本函数。

  • SkillLv: 数值型 生產道具所用的技能等級,该值由Lua引擎传递给本函数。

  • ItemIndex: 数值型 生成出的道具的對象,如果為-1,則表示生成道具失敗,该值由Lua引擎传递给本函数。

返回值

参考实例

NL.RegMergeItemEvent(nil,”MyMergeItemEvent”);

function MyMergeItemEvent(CharIndex, SkillID, SkillLv, ItemIndex)
  if(ItemIndex==-1)then
    print("制作道具失败了!");
  end
end

results matching ""

    No results matching ""