------------------------------------------------- -- 本文件由代码生成器自动生成, -- 千万不要修改本文件的任何代码, -- 修改的的任何代码都会被覆盖掉! ---------------------------------------------------- local Socket = require "Xmds.Pomelo.LuaGameSocket" require "base64" require "playerHandlerExt_pb" --------------------------------Pomelo------------------------------- Pomelo = Pomelo or {} --------------------------------PlayerHandlerExt------------------------------- Pomelo.PlayerHandlerExt = {} local function getPlayerForceIdRequestEncoder(msg) local input = playerHandlerExt_pb.GetPlayerForceIdRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function getPlayerForceIdRequestDecoder(stream) local res = playerHandlerExt_pb.GetPlayerForceIdRespone() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.getPlayerForceIdRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.getPlayerForceIdRequest", option) Socket.Request("area.playerHandlerExt.getPlayerForceIdRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastGetPlayerForceIdRespone = res Socket.OnRequestEnd("area.playerHandlerExt.getPlayerForceIdRequest", 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.playerHandlerExt.getPlayerForceIdRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.getPlayerForceIdRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, getPlayerForceIdRequestEncoder, getPlayerForceIdRequestDecoder) end local function moneyExchangeGoldRequestEncoder(msg) local input = playerHandlerExt_pb.MoneyExchangeGoldRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function moneyExchangeGoldRequestDecoder(stream) local res = playerHandlerExt_pb.MoneyExchangeGoldResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.moneyExchangeGoldRequest(exchangeType,num,cb,option) local msg = {} msg.exchangeType = exchangeType msg.num = num Socket.OnRequestStart("area.playerHandlerExt.moneyExchangeGoldRequest", option) Socket.Request("area.playerHandlerExt.moneyExchangeGoldRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastMoneyExchangeGoldResponse = res Socket.OnRequestEnd("area.playerHandlerExt.moneyExchangeGoldRequest", 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.playerHandlerExt.moneyExchangeGoldRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.moneyExchangeGoldRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, moneyExchangeGoldRequestEncoder, moneyExchangeGoldRequestDecoder) end local function playerSitStartRequestEncoder(msg) local input = playerHandlerExt_pb.PlayerSitStartRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function playerSitStartRequestDecoder(stream) local res = playerHandlerExt_pb.PlayerSitStartResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.playerSitStartRequest(c2s_sit_or_not,c2s_type,cb,option) local msg = {} msg.c2s_sit_or_not = c2s_sit_or_not msg.c2s_type = c2s_type Socket.OnRequestStart("area.playerHandlerExt.playerSitStartRequest", option) Socket.Request("area.playerHandlerExt.playerSitStartRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastPlayerSitStartResponse = res Socket.OnRequestEnd("area.playerHandlerExt.playerSitStartRequest", 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.playerHandlerExt.playerSitStartRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.playerSitStartRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, playerSitStartRequestEncoder, playerSitStartRequestDecoder) end local function receiveShimenKeyRequestEncoder(msg) local input = playerHandlerExt_pb.ReceiveShimenKeyRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function receiveShimenKeyRequestDecoder(stream) local res = playerHandlerExt_pb.ReceiveShimenKeyResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.receiveShimenKeyRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.receiveShimenKeyRequest", option) Socket.Request("area.playerHandlerExt.receiveShimenKeyRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastReceiveShimenKeyResponse = res Socket.OnRequestEnd("area.playerHandlerExt.receiveShimenKeyRequest", 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.playerHandlerExt.receiveShimenKeyRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.receiveShimenKeyRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, receiveShimenKeyRequestEncoder, receiveShimenKeyRequestDecoder) end local function transAreaByCanEnterRequestEncoder(msg) local input = playerHandlerExt_pb.TransAreaByCanEnterRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function transAreaByCanEnterRequestDecoder(stream) local res = playerHandlerExt_pb.TransAreaByCanEnterResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.transAreaByCanEnterRequest(c2s_areaId,c2s_dungeonId,cb,option) local msg = {} msg.c2s_areaId = c2s_areaId msg.c2s_dungeonId = c2s_dungeonId Socket.OnRequestStart("area.playerHandlerExt.transAreaByCanEnterRequest", option) Socket.Request("area.playerHandlerExt.transAreaByCanEnterRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastTransAreaByCanEnterResponse = res Socket.OnRequestEnd("area.playerHandlerExt.transAreaByCanEnterRequest", 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.playerHandlerExt.transAreaByCanEnterRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.transAreaByCanEnterRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, transAreaByCanEnterRequestEncoder, transAreaByCanEnterRequestDecoder) end local function duJieBreakThroughRequestEncoder(msg) local input = playerHandlerExt_pb.DuJieBreakThroughRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function duJieBreakThroughRequestDecoder(stream) local res = playerHandlerExt_pb.DuJieBreakThroughResponese() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.duJieBreakThroughRequest(items,cb,option) local msg = {} msg.items = items Socket.OnRequestStart("area.playerHandlerExt.duJieBreakThroughRequest", option) Socket.Request("area.playerHandlerExt.duJieBreakThroughRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastDuJieBreakThroughResponese = res Socket.OnRequestEnd("area.playerHandlerExt.duJieBreakThroughRequest", 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.playerHandlerExt.duJieBreakThroughRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.duJieBreakThroughRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, duJieBreakThroughRequestEncoder, duJieBreakThroughRequestDecoder) end local function getDuJieDataRequestEncoder(msg) local input = playerHandlerExt_pb.GetDuJieDataRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function getDuJieDataRequestDecoder(stream) local res = playerHandlerExt_pb.GetDuJieDataRespone() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.getDuJieDataRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.getDuJieDataRequest", option) Socket.Request("area.playerHandlerExt.getDuJieDataRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastGetDuJieDataRespone = res Socket.OnRequestEnd("area.playerHandlerExt.getDuJieDataRequest", 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.playerHandlerExt.getDuJieDataRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.getDuJieDataRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, getDuJieDataRequestEncoder, getDuJieDataRequestDecoder) end local function tianDaoDayRecRequestEncoder(msg) local input = playerHandlerExt_pb.TianDaoDayRecRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function tianDaoDayRecRequestDecoder(stream) local res = playerHandlerExt_pb.TianDaoDayRecResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.tianDaoDayRecRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.tianDaoDayRecRequest", option) Socket.Request("area.playerHandlerExt.tianDaoDayRecRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastTianDaoDayRecResponse = res Socket.OnRequestEnd("area.playerHandlerExt.tianDaoDayRecRequest", 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.playerHandlerExt.tianDaoDayRecRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.tianDaoDayRecRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, tianDaoDayRecRequestEncoder, tianDaoDayRecRequestDecoder) end local function fiveChooseOneByDayRequestEncoder(msg) local input = playerHandlerExt_pb.FiveChooseOneByDayRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function fiveChooseOneByDayRequestDecoder(stream) local res = playerHandlerExt_pb.FiveChooseOneByDayResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.fiveChooseOneByDayRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.fiveChooseOneByDayRequest", option) Socket.Request("area.playerHandlerExt.fiveChooseOneByDayRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastFiveChooseOneByDayResponse = res Socket.OnRequestEnd("area.playerHandlerExt.fiveChooseOneByDayRequest", 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.playerHandlerExt.fiveChooseOneByDayRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.fiveChooseOneByDayRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, fiveChooseOneByDayRequestEncoder, fiveChooseOneByDayRequestDecoder) end local function mapIdIsCrossAreaRequestEncoder(msg) local input = playerHandlerExt_pb.MapIdIsCrossAreaRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function mapIdIsCrossAreaRequestDecoder(stream) local res = playerHandlerExt_pb.MapIdIsCrossAreaResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.mapIdIsCrossAreaRequest(mapId,cb,option) local msg = {} msg.mapId = mapId Socket.OnRequestStart("area.playerHandlerExt.mapIdIsCrossAreaRequest", option) Socket.Request("area.playerHandlerExt.mapIdIsCrossAreaRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastMapIdIsCrossAreaResponse = res Socket.OnRequestEnd("area.playerHandlerExt.mapIdIsCrossAreaRequest", 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.playerHandlerExt.mapIdIsCrossAreaRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.mapIdIsCrossAreaRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, mapIdIsCrossAreaRequestEncoder, mapIdIsCrossAreaRequestDecoder) end local function exchangePropertyInfoRequestEncoder(msg) local input = playerHandlerExt_pb.ExchangePropertyInfoRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function exchangePropertyInfoRequestDecoder(stream) local res = playerHandlerExt_pb.ExchangePropertyInfoResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.exchangePropertyInfoRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.exchangePropertyInfoRequest", option) Socket.Request("area.playerHandlerExt.exchangePropertyInfoRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastExchangePropertyInfoResponse = res Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyInfoRequest", 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.playerHandlerExt.exchangePropertyInfoRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyInfoRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, exchangePropertyInfoRequestEncoder, exchangePropertyInfoRequestDecoder) end local function exchangePropertyRequestEncoder(msg) local input = playerHandlerExt_pb.ExchangePropertyRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function exchangePropertyRequestDecoder(stream) local res = playerHandlerExt_pb.ExchangePropertyResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.exchangePropertyRequest(type,cb,option) local msg = {} msg.type = type Socket.OnRequestStart("area.playerHandlerExt.exchangePropertyRequest", option) Socket.Request("area.playerHandlerExt.exchangePropertyRequest", msg, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastExchangePropertyResponse = res Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyRequest", 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.playerHandlerExt.exchangePropertyRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, exchangePropertyRequestEncoder, exchangePropertyRequestDecoder) end local function expExchangeClassExpRequestEncoder(msg) local input = playerHandlerExt_pb.ExpExchangeClassExpRequest() protobuf.FromMessage(input,msg) return (input:SerializeToString()) end local function expExchangeClassExpRequestDecoder(stream) local res = playerHandlerExt_pb.ExpExchangeClassExpResponse() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.expExchangeClassExpRequest(cb,option) local input = nil Socket.OnRequestStart("area.playerHandlerExt.expExchangeClassExpRequest", option) Socket.Request("area.playerHandlerExt.expExchangeClassExpRequest", input, function(res) if(res.s2c_code == 200) then Pomelo.PlayerHandlerExt.lastExpExchangeClassExpResponse = res Socket.OnRequestEnd("area.playerHandlerExt.expExchangeClassExpRequest", 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.playerHandlerExt.expExchangeClassExpRequest decode error!!" end Socket.OnRequestEnd("area.playerHandlerExt.expExchangeClassExpRequest", false,ex.Code,ex.Message) cb(ex,nil) end end, expExchangeClassExpRequestEncoder, expExchangeClassExpRequestDecoder) end local function refrushNewDayPushDecoder(stream) local res = playerHandlerExt_pb.RefrushNewDayPush() res:ParseFromString(stream) return res end function Pomelo.PlayerHandlerExt.refrushNewDayPush(cb) Socket.On("area.playerPushExt.refrushNewDayPush", function(res) Pomelo.PlayerHandlerExt.lastRefrushNewDayPush = res cb(nil,res) end, refrushNewDayPushDecoder) end --------------------------------Pomelo------------------------------- return Pomelo