EquipHandler.lua 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452
  1. -------------------------------------------------
  2. -- 本文件由代码生成器自动生成,
  3. -- 千万不要修改本文件的任何代码,
  4. -- 修改的的任何代码都会被覆盖掉!
  5. ----------------------------------------------------
  6. local Socket = require "Xmds.Pomelo.LuaGameSocket"
  7. require "base64"
  8. require "equipHandler_pb"
  9. --------------------------------Pomelo-------------------------------
  10. Pomelo = Pomelo or {}
  11. --------------------------------EquipHandler-------------------------------
  12. Pomelo.EquipHandler = {}
  13. local function unEquipRequestEncoder(msg)
  14. local input = equipHandler_pb.UnEquipRequest()
  15. protobuf.FromMessage(input,msg)
  16. return (input:SerializeToString())
  17. end
  18. local function unEquipRequestDecoder(stream)
  19. local res = equipHandler_pb.UnEquipResponse()
  20. res:ParseFromString(stream)
  21. return res
  22. end
  23. function Pomelo.EquipHandler.unEquipRequest(c2s_gridIndex,cb,option)
  24. local msg = {}
  25. msg.c2s_gridIndex = c2s_gridIndex
  26. Socket.OnRequestStart("area.equipHandler.unEquipRequest", option)
  27. Socket.Request("area.equipHandler.unEquipRequest", msg, function(res)
  28. if(res.s2c_code == 200) then
  29. Pomelo.EquipHandler.lastUnEquipResponse = res
  30. Socket.OnRequestEnd("area.equipHandler.unEquipRequest", true)
  31. cb(nil,res)
  32. else
  33. local ex = {}
  34. if(res.s2c_code) then
  35. ex.Code = res.s2c_code
  36. ex.Message = res.s2c_msg
  37. else
  38. ex.Code = 501
  39. ex.Message = "[LuaXmdsNetClient] area.equipHandler.unEquipRequest decode error!!"
  40. end
  41. Socket.OnRequestEnd("area.equipHandler.unEquipRequest", false,ex.Code,ex.Message)
  42. cb(ex,nil)
  43. end
  44. end, unEquipRequestEncoder, unEquipRequestDecoder)
  45. end
  46. local function equipRequestEncoder(msg)
  47. local input = equipHandler_pb.EquipRequest()
  48. protobuf.FromMessage(input,msg)
  49. return (input:SerializeToString())
  50. end
  51. local function equipRequestDecoder(stream)
  52. local res = equipHandler_pb.EquipResponse()
  53. res:ParseFromString(stream)
  54. return res
  55. end
  56. function Pomelo.EquipHandler.equipRequest(c2s_gridIndex,cb,option)
  57. local msg = {}
  58. msg.c2s_gridIndex = c2s_gridIndex
  59. Socket.OnRequestStart("area.equipHandler.equipRequest", option)
  60. Socket.Request("area.equipHandler.equipRequest", msg, function(res)
  61. if(res.s2c_code == 200) then
  62. Pomelo.EquipHandler.lastEquipResponse = res
  63. Socket.OnRequestEnd("area.equipHandler.equipRequest", 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.equipHandler.equipRequest decode error!!"
  73. end
  74. Socket.OnRequestEnd("area.equipHandler.equipRequest", false,ex.Code,ex.Message)
  75. cb(ex,nil)
  76. end
  77. end, equipRequestEncoder, equipRequestDecoder)
  78. end
  79. local function openEquipHandlerRequestEncoder(msg)
  80. local input = equipHandler_pb.OpenEquipHandlerRequest()
  81. protobuf.FromMessage(input,msg)
  82. return (input:SerializeToString())
  83. end
  84. local function openEquipHandlerRequestDecoder(stream)
  85. local res = equipHandler_pb.OpenEquipHandlerResponse()
  86. res:ParseFromString(stream)
  87. return res
  88. end
  89. function Pomelo.EquipHandler.openEquipHandlerRequest(code,cb,option)
  90. local msg = {}
  91. msg.code = code
  92. Socket.OnRequestStart("area.equipHandler.openEquipHandlerRequest", option)
  93. Socket.Request("area.equipHandler.openEquipHandlerRequest", msg, function(res)
  94. if(res.s2c_code == 200) then
  95. Pomelo.EquipHandler.lastOpenEquipHandlerResponse = res
  96. Socket.OnRequestEnd("area.equipHandler.openEquipHandlerRequest", true)
  97. cb(nil,res)
  98. else
  99. local ex = {}
  100. if(res.s2c_code) then
  101. ex.Code = res.s2c_code
  102. ex.Message = res.s2c_msg
  103. else
  104. ex.Code = 501
  105. ex.Message = "[LuaXmdsNetClient] area.equipHandler.openEquipHandlerRequest decode error!!"
  106. end
  107. Socket.OnRequestEnd("area.equipHandler.openEquipHandlerRequest", false,ex.Code,ex.Message)
  108. cb(ex,nil)
  109. end
  110. end, openEquipHandlerRequestEncoder, openEquipHandlerRequestDecoder)
  111. end
  112. local function equipStrengthenRequestEncoder(msg)
  113. local input = equipHandler_pb.EquipStrengthenRequest()
  114. protobuf.FromMessage(input,msg)
  115. return (input:SerializeToString())
  116. end
  117. local function equipStrengthenRequestDecoder(stream)
  118. local res = equipHandler_pb.EquipStrengthenResponse()
  119. res:ParseFromString(stream)
  120. return res
  121. end
  122. function Pomelo.EquipHandler.equipStrengthenRequest(c2s_pos,c2s_demotions,cb,option)
  123. local msg = {}
  124. msg.c2s_pos = c2s_pos
  125. msg.c2s_demotions = c2s_demotions
  126. Socket.OnRequestStart("area.equipHandler.equipStrengthenRequest", option)
  127. Socket.Request("area.equipHandler.equipStrengthenRequest", msg, function(res)
  128. if(res.s2c_code == 200) then
  129. Pomelo.EquipHandler.lastEquipStrengthenResponse = res
  130. Socket.OnRequestEnd("area.equipHandler.equipStrengthenRequest", true)
  131. cb(nil,res)
  132. else
  133. local ex = {}
  134. if(res.s2c_code) then
  135. ex.Code = res.s2c_code
  136. ex.Message = res.s2c_msg
  137. else
  138. ex.Code = 501
  139. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipStrengthenRequest decode error!!"
  140. end
  141. Socket.OnRequestEnd("area.equipHandler.equipStrengthenRequest", false,ex.Code,ex.Message)
  142. cb(ex,nil)
  143. end
  144. end, equipStrengthenRequestEncoder, equipStrengthenRequestDecoder)
  145. end
  146. local function equipStrengthenByFiveRequestEncoder(msg)
  147. local input = equipHandler_pb.EquipStrengthenByFiveRequest()
  148. protobuf.FromMessage(input,msg)
  149. return (input:SerializeToString())
  150. end
  151. local function equipStrengthenByFiveRequestDecoder(stream)
  152. local res = equipHandler_pb.EquipStrengthenByFiveResponse()
  153. res:ParseFromString(stream)
  154. return res
  155. end
  156. function Pomelo.EquipHandler.equipStrengthenByFiveRequest(c2s_pos,cb,option)
  157. local msg = {}
  158. msg.c2s_pos = c2s_pos
  159. Socket.OnRequestStart("area.equipHandler.equipStrengthenByFiveRequest", option)
  160. Socket.Request("area.equipHandler.equipStrengthenByFiveRequest", msg, function(res)
  161. if(res.s2c_code == 200) then
  162. Pomelo.EquipHandler.lastEquipStrengthenByFiveResponse = res
  163. Socket.OnRequestEnd("area.equipHandler.equipStrengthenByFiveRequest", 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.equipHandler.equipStrengthenByFiveRequest decode error!!"
  173. end
  174. Socket.OnRequestEnd("area.equipHandler.equipStrengthenByFiveRequest", false,ex.Code,ex.Message)
  175. cb(ex,nil)
  176. end
  177. end, equipStrengthenByFiveRequestEncoder, equipStrengthenByFiveRequestDecoder)
  178. end
  179. local function enchantEquipRequestEncoder(msg)
  180. local input = equipHandler_pb.EnchantEquipRequest()
  181. protobuf.FromMessage(input,msg)
  182. return (input:SerializeToString())
  183. end
  184. local function enchantEquipRequestDecoder(stream)
  185. local res = equipHandler_pb.EnchantEquipResponse()
  186. res:ParseFromString(stream)
  187. return res
  188. end
  189. function Pomelo.EquipHandler.enchantEquipRequest(c2s_pos,c2s_gridIndex,c2s_diamond,cb,option)
  190. local msg = {}
  191. msg.c2s_pos = c2s_pos
  192. msg.c2s_gridIndex = c2s_gridIndex
  193. msg.c2s_diamond = c2s_diamond
  194. Socket.OnRequestStart("area.equipHandler.enchantEquipRequest", option)
  195. Socket.Request("area.equipHandler.enchantEquipRequest", msg, function(res)
  196. if(res.s2c_code == 200) then
  197. Pomelo.EquipHandler.lastEnchantEquipResponse = res
  198. Socket.OnRequestEnd("area.equipHandler.enchantEquipRequest", true)
  199. cb(nil,res)
  200. else
  201. local ex = {}
  202. if(res.s2c_code) then
  203. ex.Code = res.s2c_code
  204. ex.Message = res.s2c_msg
  205. else
  206. ex.Code = 501
  207. ex.Message = "[LuaXmdsNetClient] area.equipHandler.enchantEquipRequest decode error!!"
  208. end
  209. Socket.OnRequestEnd("area.equipHandler.enchantEquipRequest", false,ex.Code,ex.Message)
  210. cb(ex,nil)
  211. end
  212. end, enchantEquipRequestEncoder, enchantEquipRequestDecoder)
  213. end
  214. local function confirmEnchantEquipRequestEncoder(msg)
  215. local input = equipHandler_pb.ConfirmEnchantEquipRequest()
  216. protobuf.FromMessage(input,msg)
  217. return (input:SerializeToString())
  218. end
  219. local function confirmEnchantEquipRequestDecoder(stream)
  220. local res = equipHandler_pb.ConfirmEnchantEquipResponse()
  221. res:ParseFromString(stream)
  222. return res
  223. end
  224. function Pomelo.EquipHandler.confirmEnchantEquipRequest(c2s_pos,cb,option)
  225. local msg = {}
  226. msg.c2s_pos = c2s_pos
  227. Socket.OnRequestStart("area.equipHandler.confirmEnchantEquipRequest", option)
  228. Socket.Request("area.equipHandler.confirmEnchantEquipRequest", msg, function(res)
  229. if(res.s2c_code == 200) then
  230. Pomelo.EquipHandler.lastConfirmEnchantEquipResponse = res
  231. Socket.OnRequestEnd("area.equipHandler.confirmEnchantEquipRequest", true)
  232. cb(nil,res)
  233. else
  234. local ex = {}
  235. if(res.s2c_code) then
  236. ex.Code = res.s2c_code
  237. ex.Message = res.s2c_msg
  238. else
  239. ex.Code = 501
  240. ex.Message = "[LuaXmdsNetClient] area.equipHandler.confirmEnchantEquipRequest decode error!!"
  241. end
  242. Socket.OnRequestEnd("area.equipHandler.confirmEnchantEquipRequest", false,ex.Code,ex.Message)
  243. cb(ex,nil)
  244. end
  245. end, confirmEnchantEquipRequestEncoder, confirmEnchantEquipRequestDecoder)
  246. end
  247. local function identifyEquipRequestEncoder(msg)
  248. local input = equipHandler_pb.IdentifyEquipRequest()
  249. protobuf.FromMessage(input,msg)
  250. return (input:SerializeToString())
  251. end
  252. local function identifyEquipRequestDecoder(stream)
  253. local res = equipHandler_pb.IdentifyEquipResponse()
  254. res:ParseFromString(stream)
  255. return res
  256. end
  257. function Pomelo.EquipHandler.identifyEquipRequest(c2s_gridIndex,cb,option)
  258. local msg = {}
  259. msg.c2s_gridIndex = c2s_gridIndex
  260. Socket.OnRequestStart("area.equipHandler.identifyEquipRequest", option)
  261. Socket.Request("area.equipHandler.identifyEquipRequest", msg, function(res)
  262. if(res.s2c_code == 200) then
  263. Pomelo.EquipHandler.lastIdentifyEquipResponse = res
  264. Socket.OnRequestEnd("area.equipHandler.identifyEquipRequest", true)
  265. cb(nil,res)
  266. else
  267. local ex = {}
  268. if(res.s2c_code) then
  269. ex.Code = res.s2c_code
  270. ex.Message = res.s2c_msg
  271. else
  272. ex.Code = 501
  273. ex.Message = "[LuaXmdsNetClient] area.equipHandler.identifyEquipRequest decode error!!"
  274. end
  275. Socket.OnRequestEnd("area.equipHandler.identifyEquipRequest", false,ex.Code,ex.Message)
  276. cb(ex,nil)
  277. end
  278. end, identifyEquipRequestEncoder, identifyEquipRequestDecoder)
  279. end
  280. local function refineEquipRequestEncoder(msg)
  281. local input = equipHandler_pb.RefineEquipRequest()
  282. protobuf.FromMessage(input,msg)
  283. return (input:SerializeToString())
  284. end
  285. local function refineEquipRequestDecoder(stream)
  286. local res = equipHandler_pb.RefineEquipResponse()
  287. res:ParseFromString(stream)
  288. return res
  289. end
  290. function Pomelo.EquipHandler.refineEquipRequest(c2s_pos,c2s_itemCode,cb,option)
  291. local msg = {}
  292. msg.c2s_pos = c2s_pos
  293. msg.c2s_itemCode = c2s_itemCode
  294. Socket.OnRequestStart("area.equipHandler.refineEquipRequest", option)
  295. Socket.Request("area.equipHandler.refineEquipRequest", msg, function(res)
  296. if(res.s2c_code == 200) then
  297. Pomelo.EquipHandler.lastRefineEquipResponse = res
  298. Socket.OnRequestEnd("area.equipHandler.refineEquipRequest", true)
  299. cb(nil,res)
  300. else
  301. local ex = {}
  302. if(res.s2c_code) then
  303. ex.Code = res.s2c_code
  304. ex.Message = res.s2c_msg
  305. else
  306. ex.Code = 501
  307. ex.Message = "[LuaXmdsNetClient] area.equipHandler.refineEquipRequest decode error!!"
  308. end
  309. Socket.OnRequestEnd("area.equipHandler.refineEquipRequest", false,ex.Code,ex.Message)
  310. cb(ex,nil)
  311. end
  312. end, refineEquipRequestEncoder, refineEquipRequestDecoder)
  313. end
  314. local function refineOneKeyRequestEncoder(msg)
  315. local input = equipHandler_pb.RefineOneKeyRequest()
  316. protobuf.FromMessage(input,msg)
  317. return (input:SerializeToString())
  318. end
  319. local function refineOneKeyRequestDecoder(stream)
  320. local res = equipHandler_pb.RefineOneKeyResponse()
  321. res:ParseFromString(stream)
  322. return res
  323. end
  324. function Pomelo.EquipHandler.refineOneKeyRequest(c2s_pos,c2s_itemCode,cb,option)
  325. local msg = {}
  326. msg.c2s_pos = c2s_pos
  327. msg.c2s_itemCode = c2s_itemCode
  328. Socket.OnRequestStart("area.equipHandler.refineOneKeyRequest", option)
  329. Socket.Request("area.equipHandler.refineOneKeyRequest", msg, function(res)
  330. if(res.s2c_code == 200) then
  331. Pomelo.EquipHandler.lastRefineOneKeyResponse = res
  332. Socket.OnRequestEnd("area.equipHandler.refineOneKeyRequest", true)
  333. cb(nil,res)
  334. else
  335. local ex = {}
  336. if(res.s2c_code) then
  337. ex.Code = res.s2c_code
  338. ex.Message = res.s2c_msg
  339. else
  340. ex.Code = 501
  341. ex.Message = "[LuaXmdsNetClient] area.equipHandler.refineOneKeyRequest decode error!!"
  342. end
  343. Socket.OnRequestEnd("area.equipHandler.refineOneKeyRequest", false,ex.Code,ex.Message)
  344. cb(ex,nil)
  345. end
  346. end, refineOneKeyRequestEncoder, refineOneKeyRequestDecoder)
  347. end
  348. local function refineResetRequestEncoder(msg)
  349. local input = equipHandler_pb.RefineResetRequest()
  350. protobuf.FromMessage(input,msg)
  351. return (input:SerializeToString())
  352. end
  353. local function refineResetRequestDecoder(stream)
  354. local res = equipHandler_pb.RefineResetResponse()
  355. res:ParseFromString(stream)
  356. return res
  357. end
  358. function Pomelo.EquipHandler.refineResetRequest(c2s_pos,c2s_propIndex,cb,option)
  359. local msg = {}
  360. msg.c2s_pos = c2s_pos
  361. msg.c2s_propIndex = c2s_propIndex
  362. Socket.OnRequestStart("area.equipHandler.refineResetRequest", option)
  363. Socket.Request("area.equipHandler.refineResetRequest", msg, function(res)
  364. if(res.s2c_code == 200) then
  365. Pomelo.EquipHandler.lastRefineResetResponse = res
  366. Socket.OnRequestEnd("area.equipHandler.refineResetRequest", true)
  367. cb(nil,res)
  368. else
  369. local ex = {}
  370. if(res.s2c_code) then
  371. ex.Code = res.s2c_code
  372. ex.Message = res.s2c_msg
  373. else
  374. ex.Code = 501
  375. ex.Message = "[LuaXmdsNetClient] area.equipHandler.refineResetRequest decode error!!"
  376. end
  377. Socket.OnRequestEnd("area.equipHandler.refineResetRequest", false,ex.Code,ex.Message)
  378. cb(ex,nil)
  379. end
  380. end, refineResetRequestEncoder, refineResetRequestDecoder)
  381. end
  382. local function equipMakeRequestEncoder(msg)
  383. local input = equipHandler_pb.EquipMakeRequest()
  384. protobuf.FromMessage(input,msg)
  385. return (input:SerializeToString())
  386. end
  387. local function equipMakeRequestDecoder(stream)
  388. local res = equipHandler_pb.EquipMakeResponse()
  389. res:ParseFromString(stream)
  390. return res
  391. end
  392. function Pomelo.EquipHandler.equipMakeRequest(c2s_targetCode,cb,option)
  393. local msg = {}
  394. msg.c2s_targetCode = c2s_targetCode
  395. Socket.OnRequestStart("area.equipHandler.equipMakeRequest", option)
  396. Socket.Request("area.equipHandler.equipMakeRequest", msg, function(res)
  397. if(res.s2c_code == 200) then
  398. Pomelo.EquipHandler.lastEquipMakeResponse = res
  399. Socket.OnRequestEnd("area.equipHandler.equipMakeRequest", true)
  400. cb(nil,res)
  401. else
  402. local ex = {}
  403. if(res.s2c_code) then
  404. ex.Code = res.s2c_code
  405. ex.Message = res.s2c_msg
  406. else
  407. ex.Code = 501
  408. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipMakeRequest decode error!!"
  409. end
  410. Socket.OnRequestEnd("area.equipHandler.equipMakeRequest", false,ex.Code,ex.Message)
  411. cb(ex,nil)
  412. end
  413. end, equipMakeRequestEncoder, equipMakeRequestDecoder)
  414. end
  415. local function equipLevelUpRequestEncoder(msg)
  416. local input = equipHandler_pb.EquipLevelUpRequest()
  417. protobuf.FromMessage(input,msg)
  418. return (input:SerializeToString())
  419. end
  420. local function equipLevelUpRequestDecoder(stream)
  421. local res = equipHandler_pb.EquipLevelUpResponse()
  422. res:ParseFromString(stream)
  423. return res
  424. end
  425. function Pomelo.EquipHandler.equipLevelUpRequest(c2s_equipPos,c2s_mateType,cb,option)
  426. local msg = {}
  427. msg.c2s_equipPos = c2s_equipPos
  428. msg.c2s_mateType = c2s_mateType
  429. Socket.OnRequestStart("area.equipHandler.equipLevelUpRequest", option)
  430. Socket.Request("area.equipHandler.equipLevelUpRequest", msg, function(res)
  431. if(res.s2c_code == 200) then
  432. Pomelo.EquipHandler.lastEquipLevelUpResponse = res
  433. Socket.OnRequestEnd("area.equipHandler.equipLevelUpRequest", true)
  434. cb(nil,res)
  435. else
  436. local ex = {}
  437. if(res.s2c_code) then
  438. ex.Code = res.s2c_code
  439. ex.Message = res.s2c_msg
  440. else
  441. ex.Code = 501
  442. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipLevelUpRequest decode error!!"
  443. end
  444. Socket.OnRequestEnd("area.equipHandler.equipLevelUpRequest", false,ex.Code,ex.Message)
  445. cb(ex,nil)
  446. end
  447. end, equipLevelUpRequestEncoder, equipLevelUpRequestDecoder)
  448. end
  449. local function equipColorUpRequestEncoder(msg)
  450. local input = equipHandler_pb.EquipColorUpRequest()
  451. protobuf.FromMessage(input,msg)
  452. return (input:SerializeToString())
  453. end
  454. local function equipColorUpRequestDecoder(stream)
  455. local res = equipHandler_pb.EquipColorUpResponse()
  456. res:ParseFromString(stream)
  457. return res
  458. end
  459. function Pomelo.EquipHandler.equipColorUpRequest(c2s_equipPos,cb,option)
  460. local msg = {}
  461. msg.c2s_equipPos = c2s_equipPos
  462. Socket.OnRequestStart("area.equipHandler.equipColorUpRequest", option)
  463. Socket.Request("area.equipHandler.equipColorUpRequest", msg, function(res)
  464. if(res.s2c_code == 200) then
  465. Pomelo.EquipHandler.lastEquipColorUpResponse = res
  466. Socket.OnRequestEnd("area.equipHandler.equipColorUpRequest", true)
  467. cb(nil,res)
  468. else
  469. local ex = {}
  470. if(res.s2c_code) then
  471. ex.Code = res.s2c_code
  472. ex.Message = res.s2c_msg
  473. else
  474. ex.Code = 501
  475. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipColorUpRequest decode error!!"
  476. end
  477. Socket.OnRequestEnd("area.equipHandler.equipColorUpRequest", false,ex.Code,ex.Message)
  478. cb(ex,nil)
  479. end
  480. end, equipColorUpRequestEncoder, equipColorUpRequestDecoder)
  481. end
  482. local function fillGemRequestEncoder(msg)
  483. local input = equipHandler_pb.FillGemRequest()
  484. protobuf.FromMessage(input,msg)
  485. return (input:SerializeToString())
  486. end
  487. local function fillGemRequestDecoder(stream)
  488. local res = equipHandler_pb.FillGemResponse()
  489. res:ParseFromString(stream)
  490. return res
  491. end
  492. function Pomelo.EquipHandler.fillGemRequest(c2s_pos,c2s_index,c2s_gridIndex,cb,option)
  493. local msg = {}
  494. msg.c2s_pos = c2s_pos
  495. msg.c2s_index = c2s_index
  496. msg.c2s_gridIndex = c2s_gridIndex
  497. Socket.OnRequestStart("area.equipHandler.fillGemRequest", option)
  498. Socket.Request("area.equipHandler.fillGemRequest", msg, function(res)
  499. if(res.s2c_code == 200) then
  500. Pomelo.EquipHandler.lastFillGemResponse = res
  501. Socket.OnRequestEnd("area.equipHandler.fillGemRequest", true)
  502. cb(nil,res)
  503. else
  504. local ex = {}
  505. if(res.s2c_code) then
  506. ex.Code = res.s2c_code
  507. ex.Message = res.s2c_msg
  508. else
  509. ex.Code = 501
  510. ex.Message = "[LuaXmdsNetClient] area.equipHandler.fillGemRequest decode error!!"
  511. end
  512. Socket.OnRequestEnd("area.equipHandler.fillGemRequest", false,ex.Code,ex.Message)
  513. cb(ex,nil)
  514. end
  515. end, fillGemRequestEncoder, fillGemRequestDecoder)
  516. end
  517. local function fillAllGemRequestEncoder(msg)
  518. local input = equipHandler_pb.FillAllGemRequest()
  519. protobuf.FromMessage(input,msg)
  520. return (input:SerializeToString())
  521. end
  522. local function fillAllGemRequestDecoder(stream)
  523. local res = equipHandler_pb.FillAllGemResponse()
  524. res:ParseFromString(stream)
  525. return res
  526. end
  527. function Pomelo.EquipHandler.fillAllGemRequest(c2s_pos,cb,option)
  528. local msg = {}
  529. msg.c2s_pos = c2s_pos
  530. Socket.OnRequestStart("area.equipHandler.fillAllGemRequest", option)
  531. Socket.Request("area.equipHandler.fillAllGemRequest", msg, function(res)
  532. if(res.s2c_code == 200) then
  533. Pomelo.EquipHandler.lastFillAllGemResponse = res
  534. Socket.OnRequestEnd("area.equipHandler.fillAllGemRequest", true)
  535. cb(nil,res)
  536. else
  537. local ex = {}
  538. if(res.s2c_code) then
  539. ex.Code = res.s2c_code
  540. ex.Message = res.s2c_msg
  541. else
  542. ex.Code = 501
  543. ex.Message = "[LuaXmdsNetClient] area.equipHandler.fillAllGemRequest decode error!!"
  544. end
  545. Socket.OnRequestEnd("area.equipHandler.fillAllGemRequest", false,ex.Code,ex.Message)
  546. cb(ex,nil)
  547. end
  548. end, fillAllGemRequestEncoder, fillAllGemRequestDecoder)
  549. end
  550. local function unFillGemRequestEncoder(msg)
  551. local input = equipHandler_pb.UnFillGemRequest()
  552. protobuf.FromMessage(input,msg)
  553. return (input:SerializeToString())
  554. end
  555. local function unFillGemRequestDecoder(stream)
  556. local res = equipHandler_pb.UnFillGemResponse()
  557. res:ParseFromString(stream)
  558. return res
  559. end
  560. function Pomelo.EquipHandler.unFillGemRequest(c2s_pos,c2s_index,cb,option)
  561. local msg = {}
  562. msg.c2s_pos = c2s_pos
  563. msg.c2s_index = c2s_index
  564. Socket.OnRequestStart("area.equipHandler.unFillGemRequest", option)
  565. Socket.Request("area.equipHandler.unFillGemRequest", msg, function(res)
  566. if(res.s2c_code == 200) then
  567. Pomelo.EquipHandler.lastUnFillGemResponse = res
  568. Socket.OnRequestEnd("area.equipHandler.unFillGemRequest", true)
  569. cb(nil,res)
  570. else
  571. local ex = {}
  572. if(res.s2c_code) then
  573. ex.Code = res.s2c_code
  574. ex.Message = res.s2c_msg
  575. else
  576. ex.Code = 501
  577. ex.Message = "[LuaXmdsNetClient] area.equipHandler.unFillGemRequest decode error!!"
  578. end
  579. Socket.OnRequestEnd("area.equipHandler.unFillGemRequest", false,ex.Code,ex.Message)
  580. cb(ex,nil)
  581. end
  582. end, unFillGemRequestEncoder, unFillGemRequestDecoder)
  583. end
  584. local function unFillAllGemRequestEncoder(msg)
  585. local input = equipHandler_pb.UnFillAllGemRequest()
  586. protobuf.FromMessage(input,msg)
  587. return (input:SerializeToString())
  588. end
  589. local function unFillAllGemRequestDecoder(stream)
  590. local res = equipHandler_pb.UnFillAllGemResponse()
  591. res:ParseFromString(stream)
  592. return res
  593. end
  594. function Pomelo.EquipHandler.unFillAllGemRequest(c2s_pos,cb,option)
  595. local msg = {}
  596. msg.c2s_pos = c2s_pos
  597. Socket.OnRequestStart("area.equipHandler.unFillAllGemRequest", option)
  598. Socket.Request("area.equipHandler.unFillAllGemRequest", msg, function(res)
  599. if(res.s2c_code == 200) then
  600. Pomelo.EquipHandler.lastUnFillAllGemResponse = res
  601. Socket.OnRequestEnd("area.equipHandler.unFillAllGemRequest", true)
  602. cb(nil,res)
  603. else
  604. local ex = {}
  605. if(res.s2c_code) then
  606. ex.Code = res.s2c_code
  607. ex.Message = res.s2c_msg
  608. else
  609. ex.Code = 501
  610. ex.Message = "[LuaXmdsNetClient] area.equipHandler.unFillAllGemRequest decode error!!"
  611. end
  612. Socket.OnRequestEnd("area.equipHandler.unFillAllGemRequest", false,ex.Code,ex.Message)
  613. cb(ex,nil)
  614. end
  615. end, unFillAllGemRequestEncoder, unFillAllGemRequestDecoder)
  616. end
  617. local function getSuitAttrRequestEncoder(msg)
  618. local input = equipHandler_pb.GetSuitAttrRequest()
  619. protobuf.FromMessage(input,msg)
  620. return (input:SerializeToString())
  621. end
  622. local function getSuitAttrRequestDecoder(stream)
  623. local res = equipHandler_pb.GetSuitAttrResponse()
  624. res:ParseFromString(stream)
  625. return res
  626. end
  627. function Pomelo.EquipHandler.getSuitAttrRequest(cb,option)
  628. local input = nil
  629. Socket.OnRequestStart("area.equipHandler.getSuitAttrRequest", option)
  630. Socket.Request("area.equipHandler.getSuitAttrRequest", input, function(res)
  631. if(res.s2c_code == 200) then
  632. Pomelo.EquipHandler.lastGetSuitAttrResponse = res
  633. Socket.OnRequestEnd("area.equipHandler.getSuitAttrRequest", true)
  634. cb(nil,res)
  635. else
  636. local ex = {}
  637. if(res.s2c_code) then
  638. ex.Code = res.s2c_code
  639. ex.Message = res.s2c_msg
  640. else
  641. ex.Code = 501
  642. ex.Message = "[LuaXmdsNetClient] area.equipHandler.getSuitAttrRequest decode error!!"
  643. end
  644. Socket.OnRequestEnd("area.equipHandler.getSuitAttrRequest", false,ex.Code,ex.Message)
  645. cb(ex,nil)
  646. end
  647. end, getSuitAttrRequestEncoder, getSuitAttrRequestDecoder)
  648. end
  649. local function getSuitDetailRequestEncoder(msg)
  650. local input = equipHandler_pb.GetSuitDetailRequest()
  651. protobuf.FromMessage(input,msg)
  652. return (input:SerializeToString())
  653. end
  654. local function getSuitDetailRequestDecoder(stream)
  655. local res = equipHandler_pb.GetSuitDetailResponse()
  656. res:ParseFromString(stream)
  657. return res
  658. end
  659. function Pomelo.EquipHandler.getSuitDetailRequest(c2s_suitType,cb,option)
  660. local msg = {}
  661. msg.c2s_suitType = c2s_suitType
  662. Socket.OnRequestStart("area.equipHandler.getSuitDetailRequest", option)
  663. Socket.Request("area.equipHandler.getSuitDetailRequest", msg, function(res)
  664. if(res.s2c_code == 200) then
  665. Pomelo.EquipHandler.lastGetSuitDetailResponse = res
  666. Socket.OnRequestEnd("area.equipHandler.getSuitDetailRequest", true)
  667. cb(nil,res)
  668. else
  669. local ex = {}
  670. if(res.s2c_code) then
  671. ex.Code = res.s2c_code
  672. ex.Message = res.s2c_msg
  673. else
  674. ex.Code = 501
  675. ex.Message = "[LuaXmdsNetClient] area.equipHandler.getSuitDetailRequest decode error!!"
  676. end
  677. Socket.OnRequestEnd("area.equipHandler.getSuitDetailRequest", false,ex.Code,ex.Message)
  678. cb(ex,nil)
  679. end
  680. end, getSuitDetailRequestEncoder, getSuitDetailRequestDecoder)
  681. end
  682. local function getInheritInfoRequestEncoder(msg)
  683. local input = equipHandler_pb.GetInheritInfoRequest()
  684. protobuf.FromMessage(input,msg)
  685. return (input:SerializeToString())
  686. end
  687. local function getInheritInfoRequestDecoder(stream)
  688. local res = equipHandler_pb.GetInheritInfoResponse()
  689. res:ParseFromString(stream)
  690. return res
  691. end
  692. function Pomelo.EquipHandler.getInheritInfoRequest(c2s_inheritEquip,c2s_beiInheritEquip,cb,option)
  693. local msg = {}
  694. msg.c2s_inheritEquip = c2s_inheritEquip
  695. msg.c2s_beiInheritEquip = c2s_beiInheritEquip
  696. Socket.OnRequestStart("area.equipHandler.getInheritInfoRequest", option)
  697. Socket.Request("area.equipHandler.getInheritInfoRequest", msg, function(res)
  698. if(res.s2c_code == 200) then
  699. Pomelo.EquipHandler.lastGetInheritInfoResponse = res
  700. Socket.OnRequestEnd("area.equipHandler.getInheritInfoRequest", true)
  701. cb(nil,res)
  702. else
  703. local ex = {}
  704. if(res.s2c_code) then
  705. ex.Code = res.s2c_code
  706. ex.Message = res.s2c_msg
  707. else
  708. ex.Code = 501
  709. ex.Message = "[LuaXmdsNetClient] area.equipHandler.getInheritInfoRequest decode error!!"
  710. end
  711. Socket.OnRequestEnd("area.equipHandler.getInheritInfoRequest", false,ex.Code,ex.Message)
  712. cb(ex,nil)
  713. end
  714. end, getInheritInfoRequestEncoder, getInheritInfoRequestDecoder)
  715. end
  716. local function equipInheritRequestEncoder(msg)
  717. local input = equipHandler_pb.EquipInheritRequest()
  718. protobuf.FromMessage(input,msg)
  719. return (input:SerializeToString())
  720. end
  721. local function equipInheritRequestDecoder(stream)
  722. local res = equipHandler_pb.EquipInheritResponse()
  723. res:ParseFromString(stream)
  724. return res
  725. end
  726. function Pomelo.EquipHandler.equipInheritRequest(c2s_inheritEquip,c2s_beiInheritEquip,c2s_magical,c2s_jewel,c2s_refine,c2s_isAuto,cb,option)
  727. local msg = {}
  728. msg.c2s_inheritEquip = c2s_inheritEquip
  729. msg.c2s_beiInheritEquip = c2s_beiInheritEquip
  730. msg.c2s_magical = c2s_magical
  731. msg.c2s_jewel = c2s_jewel
  732. msg.c2s_refine = c2s_refine
  733. msg.c2s_isAuto = c2s_isAuto
  734. Socket.OnRequestStart("area.equipHandler.equipInheritRequest", option)
  735. Socket.Request("area.equipHandler.equipInheritRequest", msg, function(res)
  736. if(res.s2c_code == 200) then
  737. Pomelo.EquipHandler.lastEquipInheritResponse = res
  738. Socket.OnRequestEnd("area.equipHandler.equipInheritRequest", true)
  739. cb(nil,res)
  740. else
  741. local ex = {}
  742. if(res.s2c_code) then
  743. ex.Code = res.s2c_code
  744. ex.Message = res.s2c_msg
  745. else
  746. ex.Code = 501
  747. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipInheritRequest decode error!!"
  748. end
  749. Socket.OnRequestEnd("area.equipHandler.equipInheritRequest", false,ex.Code,ex.Message)
  750. cb(ex,nil)
  751. end
  752. end, equipInheritRequestEncoder, equipInheritRequestDecoder)
  753. end
  754. local function equipMeltRequestEncoder(msg)
  755. local input = equipHandler_pb.EquipMeltRequest()
  756. protobuf.FromMessage(input,msg)
  757. return (input:SerializeToString())
  758. end
  759. local function equipMeltRequestDecoder(stream)
  760. local res = equipHandler_pb.EquipMeltResponse()
  761. res:ParseFromString(stream)
  762. return res
  763. end
  764. function Pomelo.EquipHandler.equipMeltRequest(c2s_indexs,cb,option)
  765. local msg = {}
  766. msg.c2s_indexs = c2s_indexs
  767. Socket.OnRequestStart("area.equipHandler.equipMeltRequest", option)
  768. Socket.Request("area.equipHandler.equipMeltRequest", msg, function(res)
  769. if(res.s2c_code == 200) then
  770. Pomelo.EquipHandler.lastEquipMeltResponse = res
  771. Socket.OnRequestEnd("area.equipHandler.equipMeltRequest", true)
  772. cb(nil,res)
  773. else
  774. local ex = {}
  775. if(res.s2c_code) then
  776. ex.Code = res.s2c_code
  777. ex.Message = res.s2c_msg
  778. else
  779. ex.Code = 501
  780. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipMeltRequest decode error!!"
  781. end
  782. Socket.OnRequestEnd("area.equipHandler.equipMeltRequest", false,ex.Code,ex.Message)
  783. cb(ex,nil)
  784. end
  785. end, equipMeltRequestEncoder, equipMeltRequestDecoder)
  786. end
  787. local function chatEquipDetailRequestEncoder(msg)
  788. local input = equipHandler_pb.ChatEquipDetailRequest()
  789. protobuf.FromMessage(input,msg)
  790. return (input:SerializeToString())
  791. end
  792. local function chatEquipDetailRequestDecoder(stream)
  793. local res = equipHandler_pb.ChatEquipDetailResponse()
  794. res:ParseFromString(stream)
  795. return res
  796. end
  797. function Pomelo.EquipHandler.chatEquipDetailRequest(c2s_id,cb,option)
  798. local msg = {}
  799. msg.c2s_id = c2s_id
  800. Socket.OnRequestStart("area.equipHandler.chatEquipDetailRequest", option)
  801. Socket.Request("area.equipHandler.chatEquipDetailRequest", msg, function(res)
  802. if(res.s2c_code == 200) then
  803. Pomelo.EquipHandler.lastChatEquipDetailResponse = res
  804. Socket.OnRequestEnd("area.equipHandler.chatEquipDetailRequest", true)
  805. cb(nil,res)
  806. else
  807. local ex = {}
  808. if(res.s2c_code) then
  809. ex.Code = res.s2c_code
  810. ex.Message = res.s2c_msg
  811. else
  812. ex.Code = 501
  813. ex.Message = "[LuaXmdsNetClient] area.equipHandler.chatEquipDetailRequest decode error!!"
  814. end
  815. Socket.OnRequestEnd("area.equipHandler.chatEquipDetailRequest", false,ex.Code,ex.Message)
  816. cb(ex,nil)
  817. end
  818. end, chatEquipDetailRequestEncoder, chatEquipDetailRequestDecoder)
  819. end
  820. local function equipRebornRequestEncoder(msg)
  821. local input = equipHandler_pb.EquipRebornRequest()
  822. protobuf.FromMessage(input,msg)
  823. return (input:SerializeToString())
  824. end
  825. local function equipRebornRequestDecoder(stream)
  826. local res = equipHandler_pb.EquipRebornResponse()
  827. res:ParseFromString(stream)
  828. return res
  829. end
  830. function Pomelo.EquipHandler.equipRebornRequest(equipId,cb,option)
  831. local msg = {}
  832. msg.equipId = equipId
  833. Socket.OnRequestStart("area.equipHandler.equipRebornRequest", option)
  834. Socket.Request("area.equipHandler.equipRebornRequest", msg, function(res)
  835. if(res.s2c_code == 200) then
  836. Pomelo.EquipHandler.lastEquipRebornResponse = res
  837. Socket.OnRequestEnd("area.equipHandler.equipRebornRequest", true)
  838. cb(nil,res)
  839. else
  840. local ex = {}
  841. if(res.s2c_code) then
  842. ex.Code = res.s2c_code
  843. ex.Message = res.s2c_msg
  844. else
  845. ex.Code = 501
  846. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipRebornRequest decode error!!"
  847. end
  848. Socket.OnRequestEnd("area.equipHandler.equipRebornRequest", false,ex.Code,ex.Message)
  849. cb(ex,nil)
  850. end
  851. end, equipRebornRequestEncoder, equipRebornRequestDecoder)
  852. end
  853. local function equipRebuildRequestEncoder(msg)
  854. local input = equipHandler_pb.EquipRebuildRequest()
  855. protobuf.FromMessage(input,msg)
  856. return (input:SerializeToString())
  857. end
  858. local function equipRebuildRequestDecoder(stream)
  859. local res = equipHandler_pb.EquipRebuildResponse()
  860. res:ParseFromString(stream)
  861. return res
  862. end
  863. function Pomelo.EquipHandler.equipRebuildRequest(equipId,lockedAttId,cb,option)
  864. local msg = {}
  865. msg.equipId = equipId
  866. msg.lockedAttId = lockedAttId
  867. Socket.OnRequestStart("area.equipHandler.equipRebuildRequest", option)
  868. Socket.Request("area.equipHandler.equipRebuildRequest", msg, function(res)
  869. if(res.s2c_code == 200) then
  870. Pomelo.EquipHandler.lastEquipRebuildResponse = res
  871. Socket.OnRequestEnd("area.equipHandler.equipRebuildRequest", true)
  872. cb(nil,res)
  873. else
  874. local ex = {}
  875. if(res.s2c_code) then
  876. ex.Code = res.s2c_code
  877. ex.Message = res.s2c_msg
  878. else
  879. ex.Code = 501
  880. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipRebuildRequest decode error!!"
  881. end
  882. Socket.OnRequestEnd("area.equipHandler.equipRebuildRequest", false,ex.Code,ex.Message)
  883. cb(ex,nil)
  884. end
  885. end, equipRebuildRequestEncoder, equipRebuildRequestDecoder)
  886. end
  887. local function equipSeniorRebuildRequestEncoder(msg)
  888. local input = equipHandler_pb.EquipSeniorRebuildRequest()
  889. protobuf.FromMessage(input,msg)
  890. return (input:SerializeToString())
  891. end
  892. local function equipSeniorRebuildRequestDecoder(stream)
  893. local res = equipHandler_pb.EquipSeniorRebuildResponse()
  894. res:ParseFromString(stream)
  895. return res
  896. end
  897. function Pomelo.EquipHandler.equipSeniorRebuildRequest(equipId,cb,option)
  898. local msg = {}
  899. msg.equipId = equipId
  900. Socket.OnRequestStart("area.equipHandler.equipSeniorRebuildRequest", option)
  901. Socket.Request("area.equipHandler.equipSeniorRebuildRequest", msg, function(res)
  902. if(res.s2c_code == 200) then
  903. Pomelo.EquipHandler.lastEquipSeniorRebuildResponse = res
  904. Socket.OnRequestEnd("area.equipHandler.equipSeniorRebuildRequest", true)
  905. cb(nil,res)
  906. else
  907. local ex = {}
  908. if(res.s2c_code) then
  909. ex.Code = res.s2c_code
  910. ex.Message = res.s2c_msg
  911. else
  912. ex.Code = 501
  913. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipSeniorRebuildRequest decode error!!"
  914. end
  915. Socket.OnRequestEnd("area.equipHandler.equipSeniorRebuildRequest", false,ex.Code,ex.Message)
  916. cb(ex,nil)
  917. end
  918. end, equipSeniorRebuildRequestEncoder, equipSeniorRebuildRequestDecoder)
  919. end
  920. local function equipRefineRequestEncoder(msg)
  921. local input = equipHandler_pb.EquipRefineRequest()
  922. protobuf.FromMessage(input,msg)
  923. return (input:SerializeToString())
  924. end
  925. local function equipRefineRequestDecoder(stream)
  926. local res = equipHandler_pb.EquipRefineResponse()
  927. res:ParseFromString(stream)
  928. return res
  929. end
  930. function Pomelo.EquipHandler.equipRefineRequest(equipId,attrkey,cb,option)
  931. local msg = {}
  932. msg.equipId = equipId
  933. msg.attrkey = attrkey
  934. Socket.OnRequestStart("area.equipHandler.equipRefineRequest", option)
  935. Socket.Request("area.equipHandler.equipRefineRequest", msg, function(res)
  936. if(res.s2c_code == 200) then
  937. Pomelo.EquipHandler.lastEquipRefineResponse = res
  938. Socket.OnRequestEnd("area.equipHandler.equipRefineRequest", true)
  939. cb(nil,res)
  940. else
  941. local ex = {}
  942. if(res.s2c_code) then
  943. ex.Code = res.s2c_code
  944. ex.Message = res.s2c_msg
  945. else
  946. ex.Code = 501
  947. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipRefineRequest decode error!!"
  948. end
  949. Socket.OnRequestEnd("area.equipHandler.equipRefineRequest", false,ex.Code,ex.Message)
  950. cb(ex,nil)
  951. end
  952. end, equipRefineRequestEncoder, equipRefineRequestDecoder)
  953. end
  954. local function equipRefineLegendRequestEncoder(msg)
  955. local input = equipHandler_pb.EquipRefineLegendRequest()
  956. protobuf.FromMessage(input,msg)
  957. return (input:SerializeToString())
  958. end
  959. local function equipRefineLegendRequestDecoder(stream)
  960. local res = equipHandler_pb.EquipRefineLegendResponse()
  961. res:ParseFromString(stream)
  962. return res
  963. end
  964. function Pomelo.EquipHandler.equipRefineLegendRequest(equipId,attrkey,cb,option)
  965. local msg = {}
  966. msg.equipId = equipId
  967. msg.attrkey = attrkey
  968. Socket.OnRequestStart("area.equipHandler.equipRefineLegendRequest", option)
  969. Socket.Request("area.equipHandler.equipRefineLegendRequest", msg, function(res)
  970. if(res.s2c_code == 200) then
  971. Pomelo.EquipHandler.lastEquipRefineLegendResponse = res
  972. Socket.OnRequestEnd("area.equipHandler.equipRefineLegendRequest", true)
  973. cb(nil,res)
  974. else
  975. local ex = {}
  976. if(res.s2c_code) then
  977. ex.Code = res.s2c_code
  978. ex.Message = res.s2c_msg
  979. else
  980. ex.Code = 501
  981. ex.Message = "[LuaXmdsNetClient] area.equipHandler.equipRefineLegendRequest decode error!!"
  982. end
  983. Socket.OnRequestEnd("area.equipHandler.equipRefineLegendRequest", false,ex.Code,ex.Message)
  984. cb(ex,nil)
  985. end
  986. end, equipRefineLegendRequestEncoder, equipRefineLegendRequestDecoder)
  987. end
  988. local function saveRebornRequestEncoder(msg)
  989. local input = equipHandler_pb.SaveRebornRequest()
  990. protobuf.FromMessage(input,msg)
  991. return (input:SerializeToString())
  992. end
  993. local function saveRebornRequestDecoder(stream)
  994. local res = equipHandler_pb.SaveRebornResponse()
  995. res:ParseFromString(stream)
  996. return res
  997. end
  998. function Pomelo.EquipHandler.saveRebornRequest(equipId,cb,option)
  999. local msg = {}
  1000. msg.equipId = equipId
  1001. Socket.OnRequestStart("area.equipHandler.saveRebornRequest", option)
  1002. Socket.Request("area.equipHandler.saveRebornRequest", msg, function(res)
  1003. if(res.s2c_code == 200) then
  1004. Pomelo.EquipHandler.lastSaveRebornResponse = res
  1005. Socket.OnRequestEnd("area.equipHandler.saveRebornRequest", true)
  1006. cb(nil,res)
  1007. else
  1008. local ex = {}
  1009. if(res.s2c_code) then
  1010. ex.Code = res.s2c_code
  1011. ex.Message = res.s2c_msg
  1012. else
  1013. ex.Code = 501
  1014. ex.Message = "[LuaXmdsNetClient] area.equipHandler.saveRebornRequest decode error!!"
  1015. end
  1016. Socket.OnRequestEnd("area.equipHandler.saveRebornRequest", false,ex.Code,ex.Message)
  1017. cb(ex,nil)
  1018. end
  1019. end, saveRebornRequestEncoder, saveRebornRequestDecoder)
  1020. end
  1021. local function saveRebuildRequestEncoder(msg)
  1022. local input = equipHandler_pb.SaveRebuildRequest()
  1023. protobuf.FromMessage(input,msg)
  1024. return (input:SerializeToString())
  1025. end
  1026. local function saveRebuildRequestDecoder(stream)
  1027. local res = equipHandler_pb.SaveRebuildResponse()
  1028. res:ParseFromString(stream)
  1029. return res
  1030. end
  1031. function Pomelo.EquipHandler.saveRebuildRequest(equipId,cb,option)
  1032. local msg = {}
  1033. msg.equipId = equipId
  1034. Socket.OnRequestStart("area.equipHandler.saveRebuildRequest", option)
  1035. Socket.Request("area.equipHandler.saveRebuildRequest", msg, function(res)
  1036. if(res.s2c_code == 200) then
  1037. Pomelo.EquipHandler.lastSaveRebuildResponse = res
  1038. Socket.OnRequestEnd("area.equipHandler.saveRebuildRequest", true)
  1039. cb(nil,res)
  1040. else
  1041. local ex = {}
  1042. if(res.s2c_code) then
  1043. ex.Code = res.s2c_code
  1044. ex.Message = res.s2c_msg
  1045. else
  1046. ex.Code = 501
  1047. ex.Message = "[LuaXmdsNetClient] area.equipHandler.saveRebuildRequest decode error!!"
  1048. end
  1049. Socket.OnRequestEnd("area.equipHandler.saveRebuildRequest", false,ex.Code,ex.Message)
  1050. cb(ex,nil)
  1051. end
  1052. end, saveRebuildRequestEncoder, saveRebuildRequestDecoder)
  1053. end
  1054. local function smritiRequestEncoder(msg)
  1055. local input = equipHandler_pb.SmritiRequest()
  1056. protobuf.FromMessage(input,msg)
  1057. return (input:SerializeToString())
  1058. end
  1059. local function smritiRequestDecoder(stream)
  1060. local res = equipHandler_pb.SmritiResponse()
  1061. res:ParseFromString(stream)
  1062. return res
  1063. end
  1064. function Pomelo.EquipHandler.smritiRequest(letf_equipId,right_equipId,cb,option)
  1065. local msg = {}
  1066. msg.letf_equipId = letf_equipId
  1067. msg.right_equipId = right_equipId
  1068. Socket.OnRequestStart("area.equipHandler.smritiRequest", option)
  1069. Socket.Request("area.equipHandler.smritiRequest", msg, function(res)
  1070. if(res.s2c_code == 200) then
  1071. Pomelo.EquipHandler.lastSmritiResponse = res
  1072. Socket.OnRequestEnd("area.equipHandler.smritiRequest", true)
  1073. cb(nil,res)
  1074. else
  1075. local ex = {}
  1076. if(res.s2c_code) then
  1077. ex.Code = res.s2c_code
  1078. ex.Message = res.s2c_msg
  1079. else
  1080. ex.Code = 501
  1081. ex.Message = "[LuaXmdsNetClient] area.equipHandler.smritiRequest decode error!!"
  1082. end
  1083. Socket.OnRequestEnd("area.equipHandler.smritiRequest", false,ex.Code,ex.Message)
  1084. cb(ex,nil)
  1085. end
  1086. end, smritiRequestEncoder, smritiRequestDecoder)
  1087. end
  1088. local function saveSeniorRebuildRequestEncoder(msg)
  1089. local input = equipHandler_pb.SaveSeniorRebuildRequest()
  1090. protobuf.FromMessage(input,msg)
  1091. return (input:SerializeToString())
  1092. end
  1093. local function saveSeniorRebuildRequestDecoder(stream)
  1094. local res = equipHandler_pb.SaveSeniorRebuildResponse()
  1095. res:ParseFromString(stream)
  1096. return res
  1097. end
  1098. function Pomelo.EquipHandler.saveSeniorRebuildRequest(equipId,cb,option)
  1099. local msg = {}
  1100. msg.equipId = equipId
  1101. Socket.OnRequestStart("area.equipHandler.saveSeniorRebuildRequest", option)
  1102. Socket.Request("area.equipHandler.saveSeniorRebuildRequest", msg, function(res)
  1103. if(res.s2c_code == 200) then
  1104. Pomelo.EquipHandler.lastSaveSeniorRebuildResponse = res
  1105. Socket.OnRequestEnd("area.equipHandler.saveSeniorRebuildRequest", true)
  1106. cb(nil,res)
  1107. else
  1108. local ex = {}
  1109. if(res.s2c_code) then
  1110. ex.Code = res.s2c_code
  1111. ex.Message = res.s2c_msg
  1112. else
  1113. ex.Code = 501
  1114. ex.Message = "[LuaXmdsNetClient] area.equipHandler.saveSeniorRebuildRequest decode error!!"
  1115. end
  1116. Socket.OnRequestEnd("area.equipHandler.saveSeniorRebuildRequest", false,ex.Code,ex.Message)
  1117. cb(ex,nil)
  1118. end
  1119. end, saveSeniorRebuildRequestEncoder, saveSeniorRebuildRequestDecoder)
  1120. end
  1121. local function saveRefineRequestEncoder(msg)
  1122. local input = equipHandler_pb.SaveRefineRequest()
  1123. protobuf.FromMessage(input,msg)
  1124. return (input:SerializeToString())
  1125. end
  1126. local function saveRefineRequestDecoder(stream)
  1127. local res = equipHandler_pb.SaveRefineResponse()
  1128. res:ParseFromString(stream)
  1129. return res
  1130. end
  1131. function Pomelo.EquipHandler.saveRefineRequest(equipId,attrkey,cb,option)
  1132. local msg = {}
  1133. msg.equipId = equipId
  1134. msg.attrkey = attrkey
  1135. Socket.OnRequestStart("area.equipHandler.saveRefineRequest", option)
  1136. Socket.Request("area.equipHandler.saveRefineRequest", msg, function(res)
  1137. if(res.s2c_code == 200) then
  1138. Pomelo.EquipHandler.lastSaveRefineResponse = res
  1139. Socket.OnRequestEnd("area.equipHandler.saveRefineRequest", true)
  1140. cb(nil,res)
  1141. else
  1142. local ex = {}
  1143. if(res.s2c_code) then
  1144. ex.Code = res.s2c_code
  1145. ex.Message = res.s2c_msg
  1146. else
  1147. ex.Code = 501
  1148. ex.Message = "[LuaXmdsNetClient] area.equipHandler.saveRefineRequest decode error!!"
  1149. end
  1150. Socket.OnRequestEnd("area.equipHandler.saveRefineRequest", false,ex.Code,ex.Message)
  1151. cb(ex,nil)
  1152. end
  1153. end, saveRefineRequestEncoder, saveRefineRequestDecoder)
  1154. end
  1155. local function saveRefineLegendRequestEncoder(msg)
  1156. local input = equipHandler_pb.SaveRefineLegendRequest()
  1157. protobuf.FromMessage(input,msg)
  1158. return (input:SerializeToString())
  1159. end
  1160. local function saveRefineLegendRequestDecoder(stream)
  1161. local res = equipHandler_pb.SaveRefineLegendResponse()
  1162. res:ParseFromString(stream)
  1163. return res
  1164. end
  1165. function Pomelo.EquipHandler.saveRefineLegendRequest(equipId,attrkey,cb,option)
  1166. local msg = {}
  1167. msg.equipId = equipId
  1168. msg.attrkey = attrkey
  1169. Socket.OnRequestStart("area.equipHandler.saveRefineLegendRequest", option)
  1170. Socket.Request("area.equipHandler.saveRefineLegendRequest", msg, function(res)
  1171. if(res.s2c_code == 200) then
  1172. Pomelo.EquipHandler.lastSaveRefineLegendResponse = res
  1173. Socket.OnRequestEnd("area.equipHandler.saveRefineLegendRequest", true)
  1174. cb(nil,res)
  1175. else
  1176. local ex = {}
  1177. if(res.s2c_code) then
  1178. ex.Code = res.s2c_code
  1179. ex.Message = res.s2c_msg
  1180. else
  1181. ex.Code = 501
  1182. ex.Message = "[LuaXmdsNetClient] area.equipHandler.saveRefineLegendRequest decode error!!"
  1183. end
  1184. Socket.OnRequestEnd("area.equipHandler.saveRefineLegendRequest", false,ex.Code,ex.Message)
  1185. cb(ex,nil)
  1186. end
  1187. end, saveRefineLegendRequestEncoder, saveRefineLegendRequestDecoder)
  1188. end
  1189. local function getRefineExtPropRequestEncoder(msg)
  1190. local input = equipHandler_pb.GetRefineExtPropRequest()
  1191. protobuf.FromMessage(input,msg)
  1192. return (input:SerializeToString())
  1193. end
  1194. local function getRefineExtPropRequestDecoder(stream)
  1195. local res = equipHandler_pb.GetRefineExtPropResponse()
  1196. res:ParseFromString(stream)
  1197. return res
  1198. end
  1199. function Pomelo.EquipHandler.getRefineExtPropRequest(equipId,cb,option)
  1200. local msg = {}
  1201. msg.equipId = equipId
  1202. Socket.OnRequestStart("area.equipHandler.getRefineExtPropRequest", option)
  1203. Socket.Request("area.equipHandler.getRefineExtPropRequest", msg, function(res)
  1204. if(res.s2c_code == 200) then
  1205. Pomelo.EquipHandler.lastGetRefineExtPropResponse = res
  1206. Socket.OnRequestEnd("area.equipHandler.getRefineExtPropRequest", true)
  1207. cb(nil,res)
  1208. else
  1209. local ex = {}
  1210. if(res.s2c_code) then
  1211. ex.Code = res.s2c_code
  1212. ex.Message = res.s2c_msg
  1213. else
  1214. ex.Code = 501
  1215. ex.Message = "[LuaXmdsNetClient] area.equipHandler.getRefineExtPropRequest decode error!!"
  1216. end
  1217. Socket.OnRequestEnd("area.equipHandler.getRefineExtPropRequest", false,ex.Code,ex.Message)
  1218. cb(ex,nil)
  1219. end
  1220. end, getRefineExtPropRequestEncoder, getRefineExtPropRequestDecoder)
  1221. end
  1222. local function absorbEquipAttrToPosRequestEncoder(msg)
  1223. local input = equipHandler_pb.AbsorbEquipAttrToPosRequest()
  1224. protobuf.FromMessage(input,msg)
  1225. return (input:SerializeToString())
  1226. end
  1227. local function absorbEquipAttrToPosRequestDecoder(stream)
  1228. local res = equipHandler_pb.AbsorbEquipAttrToPosResponse()
  1229. res:ParseFromString(stream)
  1230. return res
  1231. end
  1232. function Pomelo.EquipHandler.absorbEquipAttrToPosRequest(c2s_pos,cb,option)
  1233. local msg = {}
  1234. msg.c2s_pos = c2s_pos
  1235. Socket.OnRequestStart("area.equipHandler.absorbEquipAttrToPosRequest", option)
  1236. Socket.Request("area.equipHandler.absorbEquipAttrToPosRequest", msg, function(res)
  1237. if(res.s2c_code == 200) then
  1238. Pomelo.EquipHandler.lastAbsorbEquipAttrToPosResponse = res
  1239. Socket.OnRequestEnd("area.equipHandler.absorbEquipAttrToPosRequest", true)
  1240. cb(nil,res)
  1241. else
  1242. local ex = {}
  1243. if(res.s2c_code) then
  1244. ex.Code = res.s2c_code
  1245. ex.Message = res.s2c_msg
  1246. else
  1247. ex.Code = 501
  1248. ex.Message = "[LuaXmdsNetClient] area.equipHandler.absorbEquipAttrToPosRequest decode error!!"
  1249. end
  1250. Socket.OnRequestEnd("area.equipHandler.absorbEquipAttrToPosRequest", false,ex.Code,ex.Message)
  1251. cb(ex,nil)
  1252. end
  1253. end, absorbEquipAttrToPosRequestEncoder, absorbEquipAttrToPosRequestDecoder)
  1254. end
  1255. local function equipmentSimplePushDecoder(stream)
  1256. local res = equipHandler_pb.EquipmentSimplePush()
  1257. res:ParseFromString(stream)
  1258. return res
  1259. end
  1260. function Pomelo.EquipHandler.equipmentSimplePush(cb)
  1261. Socket.On("area.equipPush.equipmentSimplePush", function(res)
  1262. Pomelo.EquipHandler.lastEquipmentSimplePush = res
  1263. cb(nil,res)
  1264. end, equipmentSimplePushDecoder)
  1265. end
  1266. local function equipInheritPushDecoder(stream)
  1267. local res = equipHandler_pb.EquipInheritPush()
  1268. res:ParseFromString(stream)
  1269. return res
  1270. end
  1271. function Pomelo.EquipHandler.equipInheritPush(cb)
  1272. Socket.On("area.equipPush.equipInheritPush", function(res)
  1273. Pomelo.EquipHandler.lastEquipInheritPush = res
  1274. cb(nil,res)
  1275. end, equipInheritPushDecoder)
  1276. end
  1277. local function equipStrengthPosPushDecoder(stream)
  1278. local res = equipHandler_pb.StrengthPosPush()
  1279. res:ParseFromString(stream)
  1280. return res
  1281. end
  1282. function Pomelo.EquipHandler.equipStrengthPosPush(cb)
  1283. Socket.On("area.equipPush.equipStrengthPosPush", function(res)
  1284. Pomelo.EquipHandler.lastStrengthPosPush = res
  1285. cb(nil,res)
  1286. end, equipStrengthPosPushDecoder)
  1287. end
  1288. --------------------------------Pomelo-------------------------------
  1289. return Pomelo