NL.RegGetLoginPointEvent

NL.RegGetLoginPointEvent(Dofile, FuncName)

函数功能

创建一个用户登录的时候获取登陆点信息触发的事件,这个事件可以替代Login事件中的原地登陆功能,只需要在Callback中直接设置对象的坐标等信息即可,无需warp。

参数说明

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

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

返回值

无返回值

GetLoginPointEventCallBack(CharIndex, MapID, FloorID, X, Y)

参数说明

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

  • MapID: 数值型 登陆的Map ID,该值由Lua引擎传递给本函数。

  • FloorID: 数值型 登陆的Floor ID,该值由Lua引擎传递给本函数。

  • X: 数值型 登陆的X坐标,该值由Lua引擎传递给本函数。

  • Y: 数值型 登陆的Y坐标,该值由Lua引擎传递给本函数。

返回值

说明

直接使用Char.SetData来设置坐标即可,无需使用Warp

results matching ""

    No results matching ""