exchange.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. [
  2. {
  3. "enable": true,
  4. "name": "[请求] 地图交易所货柜解锁",
  5. "route": "map.player.exchangeSlotUnlock",
  6. "request": "I32",
  7. "@request": "货柜类型 1:出售,2:求购",
  8. "response": "I32I32",
  9. "@response": "Key: 货柜类型 Value: 已解锁的货柜数量",
  10. "desc": "返回已解锁的货柜数量"
  11. },
  12. {
  13. "enable": true,
  14. "name": "[请求] 获取资源的历史求购价格",
  15. "route": "map.player.exchangeHistoryPrice",
  16. "request": "I32",
  17. "@request": "物品ID",
  18. "response": "I32I32",
  19. "@response": "Key: 最低求购价 Value: 最高求购价",
  20. "desc": "地图交易所"
  21. },
  22. {
  23. "enable": true,
  24. "name": "[请求] 出售或求购商品",
  25. "route": "map.player.exchangeItem",
  26. "request": "ExchangeItem",
  27. "response": "ExchangeDetail",
  28. "desc": "地图交易所出售或求购商品"
  29. },
  30. {
  31. "enable": true,
  32. "name": "[请求] 购买商品",
  33. "route": "map.player.exchangeBuyItem",
  34. "request": "I32Str",
  35. "@request": "Key:数量 Value:流水号",
  36. "response": "ExchangeBuyResult",
  37. "desc": ""
  38. },
  39. {
  40. "enable": true,
  41. "name": "[请求] 根据条件查询地图交易所的商品列表",
  42. "route": "map.player.exchangeQuery",
  43. "request": "ExchangeQueryFilter",
  44. "response": "ExchangeDetailList",
  45. "desc": "条件筛选后请求分页查询地图交易所的商品列表"
  46. },
  47. {
  48. "enable": true,
  49. "name": "[请求] 获取自己的交易商品信息",
  50. "route": "map.player.exchangeMyItems",
  51. "request": "I32",
  52. "@request": "交易类型 1:出售,2:求购",
  53. "response": "MyExchangeItems",
  54. "desc": "获取自己的交易商品信息,包括已经下架的"
  55. },
  56. {
  57. "enable": true,
  58. "name": "[请求] 更新地图交易所商品",
  59. "route": "map.player.exchangeItemUpdate",
  60. "request": "I32Str",
  61. "@request": "Key:更新类型 1下架 2重新上架 3取回, Value:流水号",
  62. "response": "I32",
  63. "@response": "状态码",
  64. "desc": "玩家手动操作自己的商品:下架,重新上架,取回(如果是上架状态会先下架再取回)"
  65. },
  66. {
  67. "enable": true,
  68. "name": "[请求] 获取交易所日志",
  69. "route": "map.player.exchangeLog",
  70. "request": "I32I64",
  71. "@request": "Key:日志类型 1:购买,2:出售 Value: lastLogID = 0 拉取最新日志",
  72. "response": "ExchangeLogList",
  73. "desc": "根据lastLogID分段获取日志,每次拉取20条"
  74. }
  75. ]