PlayerHandlerExt.lua 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511
  1. -------------------------------------------------
  2. -- 本文件由代码生成器自动生成,
  3. -- 千万不要修改本文件的任何代码,
  4. -- 修改的的任何代码都会被覆盖掉!
  5. ----------------------------------------------------
  6. local Socket = require "Xmds.Pomelo.LuaGameSocket"
  7. require "base64"
  8. require "playerHandlerExt_pb"
  9. --------------------------------Pomelo-------------------------------
  10. Pomelo = Pomelo or {}
  11. --------------------------------PlayerHandlerExt-------------------------------
  12. Pomelo.PlayerHandlerExt = {}
  13. local function getPlayerForceIdRequestEncoder(msg)
  14. local input = playerHandlerExt_pb.GetPlayerForceIdRequest()
  15. protobuf.FromMessage(input,msg)
  16. return (input:SerializeToString())
  17. end
  18. local function getPlayerForceIdRequestDecoder(stream)
  19. local res = playerHandlerExt_pb.GetPlayerForceIdRespone()
  20. res:ParseFromString(stream)
  21. return res
  22. end
  23. function Pomelo.PlayerHandlerExt.getPlayerForceIdRequest(cb,option)
  24. local input = nil
  25. Socket.OnRequestStart("area.playerHandlerExt.getPlayerForceIdRequest", option)
  26. Socket.Request("area.playerHandlerExt.getPlayerForceIdRequest", input, function(res)
  27. if(res.s2c_code == 200) then
  28. Pomelo.PlayerHandlerExt.lastGetPlayerForceIdRespone = res
  29. Socket.OnRequestEnd("area.playerHandlerExt.getPlayerForceIdRequest", true)
  30. cb(nil,res)
  31. else
  32. local ex = {}
  33. if(res.s2c_code) then
  34. ex.Code = res.s2c_code
  35. ex.Message = res.s2c_msg
  36. else
  37. ex.Code = 501
  38. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.getPlayerForceIdRequest decode error!!"
  39. end
  40. Socket.OnRequestEnd("area.playerHandlerExt.getPlayerForceIdRequest", false,ex.Code,ex.Message)
  41. cb(ex,nil)
  42. end
  43. end, getPlayerForceIdRequestEncoder, getPlayerForceIdRequestDecoder)
  44. end
  45. local function moneyExchangeGoldRequestEncoder(msg)
  46. local input = playerHandlerExt_pb.MoneyExchangeGoldRequest()
  47. protobuf.FromMessage(input,msg)
  48. return (input:SerializeToString())
  49. end
  50. local function moneyExchangeGoldRequestDecoder(stream)
  51. local res = playerHandlerExt_pb.MoneyExchangeGoldResponse()
  52. res:ParseFromString(stream)
  53. return res
  54. end
  55. function Pomelo.PlayerHandlerExt.moneyExchangeGoldRequest(exchangeType,num,cb,option)
  56. local msg = {}
  57. msg.exchangeType = exchangeType
  58. msg.num = num
  59. Socket.OnRequestStart("area.playerHandlerExt.moneyExchangeGoldRequest", option)
  60. Socket.Request("area.playerHandlerExt.moneyExchangeGoldRequest", msg, function(res)
  61. if(res.s2c_code == 200) then
  62. Pomelo.PlayerHandlerExt.lastMoneyExchangeGoldResponse = res
  63. Socket.OnRequestEnd("area.playerHandlerExt.moneyExchangeGoldRequest", true)
  64. cb(nil,res)
  65. else
  66. local ex = {}
  67. if(res.s2c_code) then
  68. ex.Code = res.s2c_code
  69. ex.Message = res.s2c_msg
  70. else
  71. ex.Code = 501
  72. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.moneyExchangeGoldRequest decode error!!"
  73. end
  74. Socket.OnRequestEnd("area.playerHandlerExt.moneyExchangeGoldRequest", false,ex.Code,ex.Message)
  75. cb(ex,nil)
  76. end
  77. end, moneyExchangeGoldRequestEncoder, moneyExchangeGoldRequestDecoder)
  78. end
  79. local function playerSitStartRequestEncoder(msg)
  80. local input = playerHandlerExt_pb.PlayerSitStartRequest()
  81. protobuf.FromMessage(input,msg)
  82. return (input:SerializeToString())
  83. end
  84. local function playerSitStartRequestDecoder(stream)
  85. local res = playerHandlerExt_pb.PlayerSitStartResponse()
  86. res:ParseFromString(stream)
  87. return res
  88. end
  89. function Pomelo.PlayerHandlerExt.playerSitStartRequest(c2s_sit_or_not,c2s_type,cb,option)
  90. local msg = {}
  91. msg.c2s_sit_or_not = c2s_sit_or_not
  92. msg.c2s_type = c2s_type
  93. Socket.OnRequestStart("area.playerHandlerExt.playerSitStartRequest", option)
  94. Socket.Request("area.playerHandlerExt.playerSitStartRequest", msg, function(res)
  95. if(res.s2c_code == 200) then
  96. Pomelo.PlayerHandlerExt.lastPlayerSitStartResponse = res
  97. Socket.OnRequestEnd("area.playerHandlerExt.playerSitStartRequest", true)
  98. cb(nil,res)
  99. else
  100. local ex = {}
  101. if(res.s2c_code) then
  102. ex.Code = res.s2c_code
  103. ex.Message = res.s2c_msg
  104. else
  105. ex.Code = 501
  106. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.playerSitStartRequest decode error!!"
  107. end
  108. Socket.OnRequestEnd("area.playerHandlerExt.playerSitStartRequest", false,ex.Code,ex.Message)
  109. cb(ex,nil)
  110. end
  111. end, playerSitStartRequestEncoder, playerSitStartRequestDecoder)
  112. end
  113. local function receiveShimenKeyRequestEncoder(msg)
  114. local input = playerHandlerExt_pb.ReceiveShimenKeyRequest()
  115. protobuf.FromMessage(input,msg)
  116. return (input:SerializeToString())
  117. end
  118. local function receiveShimenKeyRequestDecoder(stream)
  119. local res = playerHandlerExt_pb.ReceiveShimenKeyResponse()
  120. res:ParseFromString(stream)
  121. return res
  122. end
  123. function Pomelo.PlayerHandlerExt.receiveShimenKeyRequest(cb,option)
  124. local input = nil
  125. Socket.OnRequestStart("area.playerHandlerExt.receiveShimenKeyRequest", option)
  126. Socket.Request("area.playerHandlerExt.receiveShimenKeyRequest", input, function(res)
  127. if(res.s2c_code == 200) then
  128. Pomelo.PlayerHandlerExt.lastReceiveShimenKeyResponse = res
  129. Socket.OnRequestEnd("area.playerHandlerExt.receiveShimenKeyRequest", true)
  130. cb(nil,res)
  131. else
  132. local ex = {}
  133. if(res.s2c_code) then
  134. ex.Code = res.s2c_code
  135. ex.Message = res.s2c_msg
  136. else
  137. ex.Code = 501
  138. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.receiveShimenKeyRequest decode error!!"
  139. end
  140. Socket.OnRequestEnd("area.playerHandlerExt.receiveShimenKeyRequest", false,ex.Code,ex.Message)
  141. cb(ex,nil)
  142. end
  143. end, receiveShimenKeyRequestEncoder, receiveShimenKeyRequestDecoder)
  144. end
  145. local function transAreaByCanEnterRequestEncoder(msg)
  146. local input = playerHandlerExt_pb.TransAreaByCanEnterRequest()
  147. protobuf.FromMessage(input,msg)
  148. return (input:SerializeToString())
  149. end
  150. local function transAreaByCanEnterRequestDecoder(stream)
  151. local res = playerHandlerExt_pb.TransAreaByCanEnterResponse()
  152. res:ParseFromString(stream)
  153. return res
  154. end
  155. function Pomelo.PlayerHandlerExt.transAreaByCanEnterRequest(c2s_areaId,c2s_dungeonId,cb,option)
  156. local msg = {}
  157. msg.c2s_areaId = c2s_areaId
  158. msg.c2s_dungeonId = c2s_dungeonId
  159. Socket.OnRequestStart("area.playerHandlerExt.transAreaByCanEnterRequest", option)
  160. Socket.Request("area.playerHandlerExt.transAreaByCanEnterRequest", msg, function(res)
  161. if(res.s2c_code == 200) then
  162. Pomelo.PlayerHandlerExt.lastTransAreaByCanEnterResponse = res
  163. Socket.OnRequestEnd("area.playerHandlerExt.transAreaByCanEnterRequest", true)
  164. cb(nil,res)
  165. else
  166. local ex = {}
  167. if(res.s2c_code) then
  168. ex.Code = res.s2c_code
  169. ex.Message = res.s2c_msg
  170. else
  171. ex.Code = 501
  172. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.transAreaByCanEnterRequest decode error!!"
  173. end
  174. Socket.OnRequestEnd("area.playerHandlerExt.transAreaByCanEnterRequest", false,ex.Code,ex.Message)
  175. cb(ex,nil)
  176. end
  177. end, transAreaByCanEnterRequestEncoder, transAreaByCanEnterRequestDecoder)
  178. end
  179. local function duJieBreakThroughRequestEncoder(msg)
  180. local input = playerHandlerExt_pb.DuJieBreakThroughRequest()
  181. protobuf.FromMessage(input,msg)
  182. return (input:SerializeToString())
  183. end
  184. local function duJieBreakThroughRequestDecoder(stream)
  185. local res = playerHandlerExt_pb.DuJieBreakThroughResponese()
  186. res:ParseFromString(stream)
  187. return res
  188. end
  189. function Pomelo.PlayerHandlerExt.duJieBreakThroughRequest(items,cb,option)
  190. local msg = {}
  191. msg.items = items
  192. Socket.OnRequestStart("area.playerHandlerExt.duJieBreakThroughRequest", option)
  193. Socket.Request("area.playerHandlerExt.duJieBreakThroughRequest", msg, function(res)
  194. if(res.s2c_code == 200) then
  195. Pomelo.PlayerHandlerExt.lastDuJieBreakThroughResponese = res
  196. Socket.OnRequestEnd("area.playerHandlerExt.duJieBreakThroughRequest", true)
  197. cb(nil,res)
  198. else
  199. local ex = {}
  200. if(res.s2c_code) then
  201. ex.Code = res.s2c_code
  202. ex.Message = res.s2c_msg
  203. else
  204. ex.Code = 501
  205. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.duJieBreakThroughRequest decode error!!"
  206. end
  207. Socket.OnRequestEnd("area.playerHandlerExt.duJieBreakThroughRequest", false,ex.Code,ex.Message)
  208. cb(ex,nil)
  209. end
  210. end, duJieBreakThroughRequestEncoder, duJieBreakThroughRequestDecoder)
  211. end
  212. local function getDuJieDataRequestEncoder(msg)
  213. local input = playerHandlerExt_pb.GetDuJieDataRequest()
  214. protobuf.FromMessage(input,msg)
  215. return (input:SerializeToString())
  216. end
  217. local function getDuJieDataRequestDecoder(stream)
  218. local res = playerHandlerExt_pb.GetDuJieDataRespone()
  219. res:ParseFromString(stream)
  220. return res
  221. end
  222. function Pomelo.PlayerHandlerExt.getDuJieDataRequest(cb,option)
  223. local input = nil
  224. Socket.OnRequestStart("area.playerHandlerExt.getDuJieDataRequest", option)
  225. Socket.Request("area.playerHandlerExt.getDuJieDataRequest", input, function(res)
  226. if(res.s2c_code == 200) then
  227. Pomelo.PlayerHandlerExt.lastGetDuJieDataRespone = res
  228. Socket.OnRequestEnd("area.playerHandlerExt.getDuJieDataRequest", true)
  229. cb(nil,res)
  230. else
  231. local ex = {}
  232. if(res.s2c_code) then
  233. ex.Code = res.s2c_code
  234. ex.Message = res.s2c_msg
  235. else
  236. ex.Code = 501
  237. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.getDuJieDataRequest decode error!!"
  238. end
  239. Socket.OnRequestEnd("area.playerHandlerExt.getDuJieDataRequest", false,ex.Code,ex.Message)
  240. cb(ex,nil)
  241. end
  242. end, getDuJieDataRequestEncoder, getDuJieDataRequestDecoder)
  243. end
  244. local function tianDaoDayRecRequestEncoder(msg)
  245. local input = playerHandlerExt_pb.TianDaoDayRecRequest()
  246. protobuf.FromMessage(input,msg)
  247. return (input:SerializeToString())
  248. end
  249. local function tianDaoDayRecRequestDecoder(stream)
  250. local res = playerHandlerExt_pb.TianDaoDayRecResponse()
  251. res:ParseFromString(stream)
  252. return res
  253. end
  254. function Pomelo.PlayerHandlerExt.tianDaoDayRecRequest(cb,option)
  255. local input = nil
  256. Socket.OnRequestStart("area.playerHandlerExt.tianDaoDayRecRequest", option)
  257. Socket.Request("area.playerHandlerExt.tianDaoDayRecRequest", input, function(res)
  258. if(res.s2c_code == 200) then
  259. Pomelo.PlayerHandlerExt.lastTianDaoDayRecResponse = res
  260. Socket.OnRequestEnd("area.playerHandlerExt.tianDaoDayRecRequest", true)
  261. cb(nil,res)
  262. else
  263. local ex = {}
  264. if(res.s2c_code) then
  265. ex.Code = res.s2c_code
  266. ex.Message = res.s2c_msg
  267. else
  268. ex.Code = 501
  269. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.tianDaoDayRecRequest decode error!!"
  270. end
  271. Socket.OnRequestEnd("area.playerHandlerExt.tianDaoDayRecRequest", false,ex.Code,ex.Message)
  272. cb(ex,nil)
  273. end
  274. end, tianDaoDayRecRequestEncoder, tianDaoDayRecRequestDecoder)
  275. end
  276. local function fiveChooseOneByDayRequestEncoder(msg)
  277. local input = playerHandlerExt_pb.FiveChooseOneByDayRequest()
  278. protobuf.FromMessage(input,msg)
  279. return (input:SerializeToString())
  280. end
  281. local function fiveChooseOneByDayRequestDecoder(stream)
  282. local res = playerHandlerExt_pb.FiveChooseOneByDayResponse()
  283. res:ParseFromString(stream)
  284. return res
  285. end
  286. function Pomelo.PlayerHandlerExt.fiveChooseOneByDayRequest(cb,option)
  287. local input = nil
  288. Socket.OnRequestStart("area.playerHandlerExt.fiveChooseOneByDayRequest", option)
  289. Socket.Request("area.playerHandlerExt.fiveChooseOneByDayRequest", input, function(res)
  290. if(res.s2c_code == 200) then
  291. Pomelo.PlayerHandlerExt.lastFiveChooseOneByDayResponse = res
  292. Socket.OnRequestEnd("area.playerHandlerExt.fiveChooseOneByDayRequest", true)
  293. cb(nil,res)
  294. else
  295. local ex = {}
  296. if(res.s2c_code) then
  297. ex.Code = res.s2c_code
  298. ex.Message = res.s2c_msg
  299. else
  300. ex.Code = 501
  301. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.fiveChooseOneByDayRequest decode error!!"
  302. end
  303. Socket.OnRequestEnd("area.playerHandlerExt.fiveChooseOneByDayRequest", false,ex.Code,ex.Message)
  304. cb(ex,nil)
  305. end
  306. end, fiveChooseOneByDayRequestEncoder, fiveChooseOneByDayRequestDecoder)
  307. end
  308. local function mapIdIsCrossAreaRequestEncoder(msg)
  309. local input = playerHandlerExt_pb.MapIdIsCrossAreaRequest()
  310. protobuf.FromMessage(input,msg)
  311. return (input:SerializeToString())
  312. end
  313. local function mapIdIsCrossAreaRequestDecoder(stream)
  314. local res = playerHandlerExt_pb.MapIdIsCrossAreaResponse()
  315. res:ParseFromString(stream)
  316. return res
  317. end
  318. function Pomelo.PlayerHandlerExt.mapIdIsCrossAreaRequest(mapId,cb,option)
  319. local msg = {}
  320. msg.mapId = mapId
  321. Socket.OnRequestStart("area.playerHandlerExt.mapIdIsCrossAreaRequest", option)
  322. Socket.Request("area.playerHandlerExt.mapIdIsCrossAreaRequest", msg, function(res)
  323. if(res.s2c_code == 200) then
  324. Pomelo.PlayerHandlerExt.lastMapIdIsCrossAreaResponse = res
  325. Socket.OnRequestEnd("area.playerHandlerExt.mapIdIsCrossAreaRequest", true)
  326. cb(nil,res)
  327. else
  328. local ex = {}
  329. if(res.s2c_code) then
  330. ex.Code = res.s2c_code
  331. ex.Message = res.s2c_msg
  332. else
  333. ex.Code = 501
  334. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.mapIdIsCrossAreaRequest decode error!!"
  335. end
  336. Socket.OnRequestEnd("area.playerHandlerExt.mapIdIsCrossAreaRequest", false,ex.Code,ex.Message)
  337. cb(ex,nil)
  338. end
  339. end, mapIdIsCrossAreaRequestEncoder, mapIdIsCrossAreaRequestDecoder)
  340. end
  341. local function exchangePropertyInfoRequestEncoder(msg)
  342. local input = playerHandlerExt_pb.ExchangePropertyInfoRequest()
  343. protobuf.FromMessage(input,msg)
  344. return (input:SerializeToString())
  345. end
  346. local function exchangePropertyInfoRequestDecoder(stream)
  347. local res = playerHandlerExt_pb.ExchangePropertyInfoResponse()
  348. res:ParseFromString(stream)
  349. return res
  350. end
  351. function Pomelo.PlayerHandlerExt.exchangePropertyInfoRequest(cb,option)
  352. local input = nil
  353. Socket.OnRequestStart("area.playerHandlerExt.exchangePropertyInfoRequest", option)
  354. Socket.Request("area.playerHandlerExt.exchangePropertyInfoRequest", input, function(res)
  355. if(res.s2c_code == 200) then
  356. Pomelo.PlayerHandlerExt.lastExchangePropertyInfoResponse = res
  357. Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyInfoRequest", true)
  358. cb(nil,res)
  359. else
  360. local ex = {}
  361. if(res.s2c_code) then
  362. ex.Code = res.s2c_code
  363. ex.Message = res.s2c_msg
  364. else
  365. ex.Code = 501
  366. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.exchangePropertyInfoRequest decode error!!"
  367. end
  368. Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyInfoRequest", false,ex.Code,ex.Message)
  369. cb(ex,nil)
  370. end
  371. end, exchangePropertyInfoRequestEncoder, exchangePropertyInfoRequestDecoder)
  372. end
  373. local function exchangePropertyRequestEncoder(msg)
  374. local input = playerHandlerExt_pb.ExchangePropertyRequest()
  375. protobuf.FromMessage(input,msg)
  376. return (input:SerializeToString())
  377. end
  378. local function exchangePropertyRequestDecoder(stream)
  379. local res = playerHandlerExt_pb.ExchangePropertyResponse()
  380. res:ParseFromString(stream)
  381. return res
  382. end
  383. function Pomelo.PlayerHandlerExt.exchangePropertyRequest(type,cb,option)
  384. local msg = {}
  385. msg.type = type
  386. Socket.OnRequestStart("area.playerHandlerExt.exchangePropertyRequest", option)
  387. Socket.Request("area.playerHandlerExt.exchangePropertyRequest", msg, function(res)
  388. if(res.s2c_code == 200) then
  389. Pomelo.PlayerHandlerExt.lastExchangePropertyResponse = res
  390. Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyRequest", true)
  391. cb(nil,res)
  392. else
  393. local ex = {}
  394. if(res.s2c_code) then
  395. ex.Code = res.s2c_code
  396. ex.Message = res.s2c_msg
  397. else
  398. ex.Code = 501
  399. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.exchangePropertyRequest decode error!!"
  400. end
  401. Socket.OnRequestEnd("area.playerHandlerExt.exchangePropertyRequest", false,ex.Code,ex.Message)
  402. cb(ex,nil)
  403. end
  404. end, exchangePropertyRequestEncoder, exchangePropertyRequestDecoder)
  405. end
  406. local function expExchangeClassExpRequestEncoder(msg)
  407. local input = playerHandlerExt_pb.ExpExchangeClassExpRequest()
  408. protobuf.FromMessage(input,msg)
  409. return (input:SerializeToString())
  410. end
  411. local function expExchangeClassExpRequestDecoder(stream)
  412. local res = playerHandlerExt_pb.ExpExchangeClassExpResponse()
  413. res:ParseFromString(stream)
  414. return res
  415. end
  416. function Pomelo.PlayerHandlerExt.expExchangeClassExpRequest(cb,option)
  417. local input = nil
  418. Socket.OnRequestStart("area.playerHandlerExt.expExchangeClassExpRequest", option)
  419. Socket.Request("area.playerHandlerExt.expExchangeClassExpRequest", input, function(res)
  420. if(res.s2c_code == 200) then
  421. Pomelo.PlayerHandlerExt.lastExpExchangeClassExpResponse = res
  422. Socket.OnRequestEnd("area.playerHandlerExt.expExchangeClassExpRequest", true)
  423. cb(nil,res)
  424. else
  425. local ex = {}
  426. if(res.s2c_code) then
  427. ex.Code = res.s2c_code
  428. ex.Message = res.s2c_msg
  429. else
  430. ex.Code = 501
  431. ex.Message = "[LuaXmdsNetClient] area.playerHandlerExt.expExchangeClassExpRequest decode error!!"
  432. end
  433. Socket.OnRequestEnd("area.playerHandlerExt.expExchangeClassExpRequest", false,ex.Code,ex.Message)
  434. cb(ex,nil)
  435. end
  436. end, expExchangeClassExpRequestEncoder, expExchangeClassExpRequestDecoder)
  437. end
  438. local function refrushNewDayPushDecoder(stream)
  439. local res = playerHandlerExt_pb.RefrushNewDayPush()
  440. res:ParseFromString(stream)
  441. return res
  442. end
  443. function Pomelo.PlayerHandlerExt.refrushNewDayPush(cb)
  444. Socket.On("area.playerPushExt.refrushNewDayPush", function(res)
  445. Pomelo.PlayerHandlerExt.lastRefrushNewDayPush = res
  446. cb(nil,res)
  447. end, refrushNewDayPushDecoder)
  448. end
  449. --------------------------------Pomelo-------------------------------
  450. return Pomelo