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