logoHourGlass
RegHeadCoverEvent

NL.RegHeadCoverEvent

NL.RegHeadCoverEvent(Dofile, FuncName)

函數功能

創建一個所有角色顯示頭飾效果的時候觸發的函數,可以對玩家、寵物生效,設置指定的頭飾效果,而不用玩家或寵物裝備指定的頭飾裝備,可以用來做節日慶祝效果,或無寵物裝備版本的寵物頭飾系統(搭配寵物UUID)。

參數說明

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

返回值

無返回值

語法

HeadCoverEventCallBack(CharIndex, CurrentHeadCoverImage)

參數說明

  • CharIndex:數值型 響應事件的對象index,該值由Lua引擎傳遞給本函數。
  • CurrentHeadCoverImage:數值型 該對象當前的頭飾圖檔id,該值由Lua引擎傳遞給本函數。

返回值

返回新的頭飾圖檔id,如不變更,則返回CurrentHeadCoverImage即可

參考實例

所有的玩家和寵物都會擁有佩戴小鴨子帽的效果

NL.RegHeadCoverEvent(nil, "MyHeadCoverEvent")

function MyHeadCoverEvent(cindex, head)
    return 114186
end