logoHourGlass
RegBattleActionEvent

NL.RegBattleActionEvent

NL.RegBattleActionEvent(Dofile, FuncName)

函數功能

當玩家戰鬥中發出指令的時候會觸發該事件

參數說明

  • Dofile:字符串 要加載的腳本文件名,如果爲當前文件,則定義nil即可
  • InitFuncName:字符串 觸發的Lua函數的名稱,該函數的申明格式請參考[BattleActionEventCallBack]

返回值

無返回值

語法

BattleActionEventCallBack(CharIndex, BattleIndex, Com1, Com2, Com3, ActionNum)

參數說明

  • CharIndex:數值型 響應事件的對象index,該值由Lua引擎傳遞給本函數。
  • BattleIndex:數值型 響應事件的戰鬥index,該值由Lua引擎傳遞給本函數。
  • Com1:數值型 戰鬥使用的動作編號,該值由Lua引擎傳遞給本函數。
  • Com2:數值型 動作的目標對象的位置,該值由Lua引擎傳遞給本函數。
  • Com3:數值型 所對應的tech的ID,該值由Lua引擎傳遞給本函數。
  • ActionNum:數值型 是對象的第幾動作,通常不帶寵物可以有2次有效動作,該值由Lua引擎傳遞給本函數。

返回值

參考實例

NL.RegBattleActionEvent(nil,”MyBattleActionEvent”);

function MyBattleActionEvent(CharIndex, BattleIndex, Com1, Com2, Com3, ActionNum)
  return;
end