/* 文件名:PackControl.nut 路径:Base/PackControl/PackControl.nut 创建日期:2024-08-06 22:13 文件用途: */ Pack_Control <- {} function Sq_Pack_Control(Chunk) { try { local Pack_Json = Json.Decode(Chunk); if (Pack_Control.rawin(Pack_Json.op)) { try { Pack_Control[Pack_Json.op](Chunk); } catch (exception) { print("error pack: " + Pack_Json.op); } } } catch (exception) { print("error packmsg: " + Pack_Json.op); } } function Sq_Pack_ControlLocal(Chunk) { local Pack_Json = Json.Decode(Chunk); if (Pack_Control.rawin(Pack_Json.op)) { Pack_Control[Pack_Json.op](Chunk); } } //进入副本回调 function LenheartGotoDgnCallBack(Chunk) { local Jso = Json.Decode(Chunk); local DgnId = Jso.map.id; local DgnRate = Jso.map.ra; L_sq_GoDungeon(DgnId); } Pack_Control.rawset(2024041602, LenheartGotoDgnCallBack);