logoHourGlass
RegItemDurabilityChangedEvent

NL.RegItemDurabilityChangedEvent

NL.RegItemDurabilityChangedEvent(Dofile, FuncName)

函數功能

創建一個道具耐久發生改變時觸發的Lua函數。

參數說明

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

返回值

無返回值

語法

ItemDurabilityChangedCallBack(ItemIndex, OldDurability, NewDurability, ChagedValue)

在該函數內可以觸發新的Item.SetData來修改耐久度

參數說明

  • ItemIndex:數值型 道具Index,該值由Lua引擎傳遞給本函數。
  • OldDurability:數值型 改變前的道具耐久度。該值由Lua引擎傳遞給本函數。
  • NewDurability:數值型 改變後的道具耐久度。該值由Lua引擎傳遞給本函數。
  • ChagedValue:數值型 改變的數值。該值由Lua引擎傳遞給本函數。

返回值