123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779 |
- -------------------------------------------------
- -- 本文件由代码生成器自动生成,
- -- 千万不要修改本文件的任何代码,
- -- 修改的的任何代码都会被覆盖掉!
- ----------------------------------------------------
- local Socket = require "Xmds.Pomelo.LuaGameSocket"
- require "base64"
- require "fightLevelHandler_pb"
- --------------------------------Pomelo-------------------------------
- Pomelo = Pomelo or {}
- --------------------------------FightLevelHandler-------------------------------
- Pomelo.FightLevelHandler = {}
- local function fubenListRequestEncoder(msg)
- local input = fightLevelHandler_pb.FubenListRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function fubenListRequestDecoder(stream)
- local res = fightLevelHandler_pb.FubenListResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.fubenListRequest(mapId,type,cb,option)
- local msg = {}
- msg.mapId = mapId
- msg.type = type
- Socket.OnRequestStart("area.fightLevelHandler.fubenListRequest", option)
- Socket.Request("area.fightLevelHandler.fubenListRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastFubenListResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.fubenListRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.fubenListRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.fubenListRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, fubenListRequestEncoder, fubenListRequestDecoder)
- end
- local function enterDungeonRequestEncoder(msg)
- local input = fightLevelHandler_pb.EnterDungeonRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function enterDungeonRequestDecoder(stream)
- local res = fightLevelHandler_pb.EnterDungeonResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.enterDungeonRequest(c2s_dungeonId,cb,option)
- local msg = {}
- msg.c2s_dungeonId = c2s_dungeonId
- Socket.OnRequestStart("area.fightLevelHandler.enterDungeonRequest", option)
- Socket.Request("area.fightLevelHandler.enterDungeonRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastEnterDungeonResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.enterDungeonRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.enterDungeonRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.enterDungeonRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, enterDungeonRequestEncoder, enterDungeonRequestDecoder)
- end
- local function replyEnterDungeonRequestEncoder(msg)
- local input = fightLevelHandler_pb.ReplyEnterDungeonRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function replyEnterDungeonRequestDecoder(stream)
- local res = fightLevelHandler_pb.ReplyEnterDungeonResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.replyEnterDungeonRequest(c2s_type,c2s_dungeonId,cb,option)
- local msg = {}
- msg.c2s_type = c2s_type
- msg.c2s_dungeonId = c2s_dungeonId
- Socket.OnRequestStart("area.fightLevelHandler.replyEnterDungeonRequest", option)
- Socket.Request("area.fightLevelHandler.replyEnterDungeonRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastReplyEnterDungeonResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.replyEnterDungeonRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.replyEnterDungeonRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.replyEnterDungeonRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, replyEnterDungeonRequestEncoder, replyEnterDungeonRequestDecoder)
- end
- local function leaveDungeonRequestEncoder(msg)
- local input = fightLevelHandler_pb.LeaveDungeonRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function leaveDungeonRequestDecoder(stream)
- local res = fightLevelHandler_pb.LeaveDungeonResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.leaveDungeonRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.leaveDungeonRequest", option)
- Socket.Request("area.fightLevelHandler.leaveDungeonRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastLeaveDungeonResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.leaveDungeonRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.leaveDungeonRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.leaveDungeonRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, leaveDungeonRequestEncoder, leaveDungeonRequestDecoder)
- end
- local function worldBossListRequestEncoder(msg)
- local input = fightLevelHandler_pb.WorldBossListRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function worldBossListRequestDecoder(stream)
- local res = fightLevelHandler_pb.WorldBossListResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.worldBossListRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.worldBossListRequest", option)
- Socket.Request("area.fightLevelHandler.worldBossListRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastWorldBossListResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.worldBossListRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.worldBossListRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.worldBossListRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, worldBossListRequestEncoder, worldBossListRequestDecoder)
- end
- local function enterWorldBossRequestEncoder(msg)
- local input = fightLevelHandler_pb.EnterWorldBossRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function enterWorldBossRequestDecoder(stream)
- local res = fightLevelHandler_pb.EnterWorldBossResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.enterWorldBossRequest(s2c_areaId,cb,option)
- local msg = {}
- msg.s2c_areaId = s2c_areaId
- Socket.OnRequestStart("area.fightLevelHandler.enterWorldBossRequest", option)
- Socket.Request("area.fightLevelHandler.enterWorldBossRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastEnterWorldBossResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.enterWorldBossRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.enterWorldBossRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.enterWorldBossRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, enterWorldBossRequestEncoder, enterWorldBossRequestDecoder)
- end
- local function getMonsterLeaderRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetMonsterLeaderRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getMonsterLeaderRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetMonsterLeaderResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getMonsterLeaderRequest(s2c_monsterId,s2c_areaId,cb,option)
- local msg = {}
- msg.s2c_monsterId = s2c_monsterId
- msg.s2c_areaId = s2c_areaId
- Socket.OnRequestStart("area.fightLevelHandler.getMonsterLeaderRequest", option)
- Socket.Request("area.fightLevelHandler.getMonsterLeaderRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetMonsterLeaderResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getMonsterLeaderRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getMonsterLeaderRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getMonsterLeaderRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getMonsterLeaderRequestEncoder, getMonsterLeaderRequestDecoder)
- end
- local function palaceListRequestEncoder(msg)
- local input = fightLevelHandler_pb.PalaceListRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function palaceListRequestDecoder(stream)
- local res = fightLevelHandler_pb.PalaceListResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.palaceListRequest(s2c_type,cb,option)
- local msg = {}
- msg.s2c_type = s2c_type
- Socket.OnRequestStart("area.fightLevelHandler.palaceListRequest", option)
- Socket.Request("area.fightLevelHandler.palaceListRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastPalaceListResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.palaceListRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.palaceListRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.palaceListRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, palaceListRequestEncoder, palaceListRequestDecoder)
- end
- local function getBossInfoRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetBossInfoRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getBossInfoRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetBossInfoResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getBossInfoRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.getBossInfoRequest", option)
- Socket.Request("area.fightLevelHandler.getBossInfoRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetBossInfoResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getBossInfoRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getBossInfoRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getBossInfoRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getBossInfoRequestEncoder, getBossInfoRequestDecoder)
- end
- local function getBossDamageRankRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetBossDamageRankRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getBossDamageRankRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetBossDamageRankResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getBossDamageRankRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.getBossDamageRankRequest", option)
- Socket.Request("area.fightLevelHandler.getBossDamageRankRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetBossDamageRankResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getBossDamageRankRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getBossDamageRankRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getBossDamageRankRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getBossDamageRankRequestEncoder, getBossDamageRankRequestDecoder)
- end
- local function getLllsionInfoRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetLllsionInfoRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getLllsionInfoRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetLllsionInfoResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getLllsionInfoRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.getLllsionInfoRequest", option)
- Socket.Request("area.fightLevelHandler.getLllsionInfoRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetLllsionInfoResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getLllsionInfoRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getLllsionInfoRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getLllsionInfoRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getLllsionInfoRequestEncoder, getLllsionInfoRequestDecoder)
- end
- local function enterLllsionRequestEncoder(msg)
- local input = fightLevelHandler_pb.EnterLllsionRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function enterLllsionRequestDecoder(stream)
- local res = fightLevelHandler_pb.EnterLllsionResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.enterLllsionRequest(c2s_id,cb,option)
- local msg = {}
- msg.c2s_id = c2s_id
- Socket.OnRequestStart("area.fightLevelHandler.enterLllsionRequest", option)
- Socket.Request("area.fightLevelHandler.enterLllsionRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastEnterLllsionResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.enterLllsionRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.enterLllsionRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.enterLllsionRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, enterLllsionRequestEncoder, enterLllsionRequestDecoder)
- end
- local function getLllsionBossInfoRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetLllsionBossInfoRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getLllsionBossInfoRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetLllsionBossInfoResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getLllsionBossInfoRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.getLllsionBossInfoRequest", option)
- Socket.Request("area.fightLevelHandler.getLllsionBossInfoRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetLllsionBossInfoResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getLllsionBossInfoRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getLllsionBossInfoRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getLllsionBossInfoRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getLllsionBossInfoRequestEncoder, getLllsionBossInfoRequestDecoder)
- end
- local function enterLllsionBossRequestEncoder(msg)
- local input = fightLevelHandler_pb.EnterLllsionBossRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function enterLllsionBossRequestDecoder(stream)
- local res = fightLevelHandler_pb.EnterLllsionBossResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.enterLllsionBossRequest(c2s_id,c2s_type,cb,option)
- local msg = {}
- msg.c2s_id = c2s_id
- msg.c2s_type = c2s_type
- Socket.OnRequestStart("area.fightLevelHandler.enterLllsionBossRequest", option)
- Socket.Request("area.fightLevelHandler.enterLllsionBossRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastEnterLllsionBossResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.enterLllsionBossRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.enterLllsionBossRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.enterLllsionBossRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, enterLllsionBossRequestEncoder, enterLllsionBossRequestDecoder)
- end
- local function getBenifitableRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetBenifitableRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getBenifitableRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetBenifitableResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getBenifitableRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.getBenifitableRequest", option)
- Socket.Request("area.fightLevelHandler.getBenifitableRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetBenifitableResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getBenifitableRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getBenifitableRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getBenifitableRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getBenifitableRequestEncoder, getBenifitableRequestDecoder)
- end
- local function getLllsion2InfoRequestEncoder(msg)
- local input = fightLevelHandler_pb.GetLllsion2InfoRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function getLllsion2InfoRequestDecoder(stream)
- local res = fightLevelHandler_pb.GetLllsion2InfoResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.getLllsion2InfoRequest(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.getLllsion2InfoRequest", option)
- Socket.Request("area.fightLevelHandler.getLllsion2InfoRequest", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastGetLllsion2InfoResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.getLllsion2InfoRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.getLllsion2InfoRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.getLllsion2InfoRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, getLllsion2InfoRequestEncoder, getLllsion2InfoRequestDecoder)
- end
- local function enterLllsion2RequestEncoder(msg)
- local input = fightLevelHandler_pb.EnterLllsion2Request()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function enterLllsion2RequestDecoder(stream)
- local res = fightLevelHandler_pb.EnterLllsion2Response()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.enterLllsion2Request(cb,option)
- local input = nil
- Socket.OnRequestStart("area.fightLevelHandler.enterLllsion2Request", option)
- Socket.Request("area.fightLevelHandler.enterLllsion2Request", input, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastEnterLllsion2Response = res
- Socket.OnRequestEnd("area.fightLevelHandler.enterLllsion2Request", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.enterLllsion2Request decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.enterLllsion2Request", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, enterLllsion2RequestEncoder, enterLllsion2RequestDecoder)
- end
- local function addProfitRequestEncoder(msg)
- local input = fightLevelHandler_pb.AddProfitRequest()
- protobuf.FromMessage(input,msg)
- return (input:SerializeToString())
- end
- local function addProfitRequestDecoder(stream)
- local res = fightLevelHandler_pb.AddProfitResponse()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.addProfitRequest(mapId,cb,option)
- local msg = {}
- msg.mapId = mapId
- Socket.OnRequestStart("area.fightLevelHandler.addProfitRequest", option)
- Socket.Request("area.fightLevelHandler.addProfitRequest", msg, function(res)
- if(res.s2c_code == 200) then
- Pomelo.FightLevelHandler.lastAddProfitResponse = res
- Socket.OnRequestEnd("area.fightLevelHandler.addProfitRequest", true)
- cb(nil,res)
- else
- local ex = {}
- if(res.s2c_code) then
- ex.Code = res.s2c_code
- ex.Message = res.s2c_msg
- else
- ex.Code = 501
- ex.Message = "[LuaXmdsNetClient] area.fightLevelHandler.addProfitRequest decode error!!"
- end
- Socket.OnRequestEnd("area.fightLevelHandler.addProfitRequest", false,ex.Code,ex.Message)
- cb(ex,nil)
- end
- end, addProfitRequestEncoder, addProfitRequestDecoder)
- end
- local function onConfirmEnterFubenPushDecoder(stream)
- local res = fightLevelHandler_pb.OnConfirmEnterFubenPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.onConfirmEnterFubenPush(cb)
- Socket.On("area.fightLevelPush.onConfirmEnterFubenPush", function(res)
- Pomelo.FightLevelHandler.lastOnConfirmEnterFubenPush = res
- cb(nil,res)
- end, onConfirmEnterFubenPushDecoder)
- end
- local function onMemberEnterFubenStateChangePushDecoder(stream)
- local res = fightLevelHandler_pb.OnMemberEnterFubenStateChangePush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.onMemberEnterFubenStateChangePush(cb)
- Socket.On("area.fightLevelPush.onMemberEnterFubenStateChangePush", function(res)
- Pomelo.FightLevelHandler.lastOnMemberEnterFubenStateChangePush = res
- cb(nil,res)
- end, onMemberEnterFubenStateChangePushDecoder)
- end
- local function onFubenClosePushDecoder(stream)
- local res = fightLevelHandler_pb.OnFubenClosePush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.onFubenClosePush(cb)
- Socket.On("area.fightLevelPush.onFubenClosePush", function(res)
- Pomelo.FightLevelHandler.lastOnFubenClosePush = res
- cb(nil,res)
- end, onFubenClosePushDecoder)
- end
- local function closeHandUpPushDecoder(stream)
- local res = fightLevelHandler_pb.CloseHandUpPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.closeHandUpPush(cb)
- Socket.On("area.fightLevelPush.closeHandUpPush", function(res)
- Pomelo.FightLevelHandler.lastCloseHandUpPush = res
- cb(nil,res)
- end, closeHandUpPushDecoder)
- end
- local function illusionPushDecoder(stream)
- local res = fightLevelHandler_pb.IllusionPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.illusionPush(cb)
- Socket.On("area.fightLevelPush.illusionPush", function(res)
- Pomelo.FightLevelHandler.lastIllusionPush = res
- cb(nil,res)
- end, illusionPushDecoder)
- end
- local function illusion2PushDecoder(stream)
- local res = fightLevelHandler_pb.Illusion2Push()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.illusion2Push(cb)
- Socket.On("area.fightLevelPush.illusion2Push", function(res)
- Pomelo.FightLevelHandler.lastIllusion2Push = res
- cb(nil,res)
- end, illusion2PushDecoder)
- end
- local function underGroundPlaceBOSSNumPushDecoder(stream)
- local res = fightLevelHandler_pb.UnderGroundPlaceBOSSNumPush()
- res:ParseFromString(stream)
- return res
- end
- function Pomelo.FightLevelHandler.underGroundPlaceBOSSNumPush(cb)
- Socket.On("area.fightLevelPush.underGroundPlaceBOSSNumPush", function(res)
- Pomelo.FightLevelHandler.lastUnderGroundPlaceBOSSNumPush = res
- cb(nil,res)
- end, underGroundPlaceBOSSNumPushDecoder)
- end
- --------------------------------Pomelo-------------------------------
- return Pomelo
|