2024-09-16 17:09:36 +08:00
|
|
|
/*
|
|
|
|
|
文件名: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);
|
2024-09-29 16:52:10 +08:00
|
|
|
if (Pack_Control.rawin(Pack_Json.op)) {
|
|
|
|
|
Pack_Control[Pack_Json.op](Chunk);
|
|
|
|
|
}
|
2024-09-16 17:09:36 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//进入副本回调
|
|
|
|
|
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);
|