From 968655f250d5c4ab8ae874acd8cb120de849253d Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Fri, 25 Nov 2022 12:12:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=BD=E5=8D=A1=E5=8D=B7=E4=B8=8D=E8=B6=B3?= =?UTF-8?q?=E8=B4=AD=E4=B9=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/json/game_shop.json | 78 +- bin/json/game_shopitem.json | 6252 ++++++++++++++++++++++++++++++-- modules/hero/api_buy.go | 103 + modules/hero/api_list.go | 18 + modules/hero/configure_comp.go | 21 + modules/hero/model_record.go | 15 +- pb/hero_db.pb.go | 23 +- pb/hero_msg.pb.go | 189 +- 8 files changed, 6274 insertions(+), 425 deletions(-) create mode 100644 modules/hero/api_buy.go diff --git a/bin/json/game_shop.json b/bin/json/game_shop.json index cb016be14..7a14852e2 100644 --- a/bin/json/game_shop.json +++ b/bin/json/game_shop.json @@ -34,13 +34,13 @@ ], "shopitem": [ 10001, - 10001, - 10001, - 10001, - 10001, - 10001, - 10001, - 10001 + 10002, + 10003, + 10004, + 10005, + 10006, + 10007, + 10008 ] }, { @@ -48,7 +48,7 @@ "tab": 2, "shopname": { "key": "shop_2", - "text": "友情商店" + "text": "钻石商店" }, "upper_shop": { "key": "", @@ -72,14 +72,7 @@ "rneed": [], "shopitem": [ 20001, - 20002, - 20003, - 20004, - 20005, - 20006, - 20007, - 20008, - 20009 + 20002 ] }, { @@ -87,7 +80,7 @@ "tab": 3, "shopname": { "key": "shop_3", - "text": "PVP商店" + "text": "友情商店" }, "upper_shop": { "key": "shop_title1", @@ -96,7 +89,7 @@ "needshow": [ { "a": "attr", - "t": "gold", + "t": "friend", "n": 1 }, { @@ -105,7 +98,7 @@ "n": 1 } ], - "rtype": 3, + "rtype": 2, "rtime": 1, "rnum": -1, "rneed": [], @@ -120,7 +113,7 @@ "tab": 4, "shopname": { "key": "shop_4", - "text": "PVE商店" + "text": "竞技商店" }, "upper_shop": { "key": "shop_title1", @@ -129,7 +122,7 @@ "needshow": [ { "a": "attr", - "t": "gold", + "t": "arenacoin", "n": 1 }, { @@ -144,7 +137,48 @@ "rneed": [], "shopitem": [ 40001, - 40002 + 40002, + 40003, + 40004, + 40005, + 40006 + ] + }, + { + "shopid": 5, + "tab": 5, + "shopname": { + "key": "shop_5", + "text": "公会商店" + }, + "upper_shop": { + "key": "shop_title1", + "text": "玩法商店" + }, + "needshow": [ + { + "a": "attr", + "t": "guildcoin", + "n": 1 + }, + { + "a": "attr", + "t": "diamond", + "n": 1 + } + ], + "rtype": 3, + "rtime": 1, + "rnum": -1, + "rneed": [], + "shopitem": [ + 50001, + 50002, + 50003, + 50004, + 50005, + 50006, + 50007 ] } ] \ No newline at end of file diff --git a/bin/json/game_shopitem.json b/bin/json/game_shopitem.json index bbf788283..58a4cb81f 100644 --- a/bin/json/game_shopitem.json +++ b/bin/json/game_shopitem.json @@ -28,7 +28,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -64,7 +64,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -100,7 +100,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -136,7 +136,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -172,7 +172,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -208,7 +208,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -244,7 +244,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -280,7 +280,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -316,7 +316,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -352,7 +352,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -388,7 +388,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -424,7 +424,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -460,7 +460,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -496,7 +496,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -532,7 +532,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -568,7 +568,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -604,7 +604,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -640,7 +640,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -676,7 +676,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -712,7 +712,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -748,7 +748,7 @@ 1000 ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -757,21 +757,21 @@ }, { "key": 22, - "id": 20001, + "id": 10002, "iteminfo": [ { - "a": "hero", - "t": "43901", + "a": "equi", + "t": "10031", "n": 1 } ], - "preview": false, + "preview": true, "probability": 1000, "need": [ { "a": "attr", "t": "gold", - "n": 200000 + "n": 50000 } ], "sale": 1000, @@ -783,332 +783,332 @@ 1000, 1000 ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 23, - "id": 20002, - "iteminfo": [ - { - "a": "hero", - "t": "43902", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 24, - "id": 20003, - "iteminfo": [ - { - "a": "hero", - "t": "43903", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 25, - "id": 20004, - "iteminfo": [ - { - "a": "hero", - "t": "42911", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 26, - "id": 20005, - "iteminfo": [ - { - "a": "hero", - "t": "43911", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 27, - "id": 20006, - "iteminfo": [ - { - "a": "hero", - "t": "44911", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 28, - "id": 20007, - "iteminfo": [ - { - "a": "hero", - "t": "43921", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 29, - "id": 20008, - "iteminfo": [ - { - "a": "hero", - "t": "44921", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 30, - "id": 20009, - "iteminfo": [ - { - "a": "hero", - "t": "45921", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "gold", - "n": 200000 - } - ], - "sale": 1000, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], - "buyminnum": 3, - "buymaxnum": 50, - "vip": 0, - "lvmin": 1, - "lvmax": 60, - "mapidmin": 101, - "mapidmax": 9999 - }, - { - "key": 31, - "id": 30001, - "iteminfo": [ - { - "a": "item", - "t": "60001", - "n": 1 - } - ], - "preview": false, - "probability": 1000, - "need": [ - { - "a": "attr", - "t": "diamond", - "n": 350 - } - ], - "sale": 800, - "salelist": [ - 1000, - 1000, - 1000, - 1000, - 1000, - 1000 - ], "buyminnum": 1, - "buymaxnum": 10, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 23, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 24, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 25, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 26, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 27, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 28, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 29, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 30, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 31, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -1117,21 +1117,21 @@ }, { "key": 32, - "id": 30002, + "id": 10002, "iteminfo": [ { - "a": "item", - "t": "60002", + "a": "equi", + "t": "10045", "n": 1 } ], - "preview": false, - "probability": 1000, + "preview": true, + "probability": 500, "need": [ { "a": "attr", - "t": "diamond", - "n": 200 + "t": "gold", + "n": 150000 } ], "sale": 1000, @@ -1143,8 +1143,8 @@ 1000, 1000 ], - "buyminnum": 2, - "buymaxnum": 10, + "buyminnum": 1, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -1153,21 +1153,21 @@ }, { "key": 33, - "id": 30003, + "id": 10002, "iteminfo": [ { - "a": "item", - "t": "60003", + "a": "equi", + "t": "10046", "n": 1 } ], - "preview": false, - "probability": 1000, + "preview": true, + "probability": 500, "need": [ { "a": "attr", - "t": "diamond", - "n": 2100 + "t": "gold", + "n": 150000 } ], "sale": 1000, @@ -1179,8 +1179,8 @@ 1000, 1000 ], - "buyminnum": 2, - "buymaxnum": 10, + "buyminnum": 1, + "buymaxnum": 1, "vip": 0, "lvmin": 1, "lvmax": 60, @@ -1189,7 +1189,4867 @@ }, { "key": 34, - "id": 40001, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 35, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 36, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 37, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 38, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 39, + "id": 10002, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 40, + "id": 10002, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 41, + "id": 10002, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 42, + "id": 10002, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 43, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10031", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 44, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 45, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 46, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 47, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 48, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 49, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 50, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 51, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 52, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 53, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10045", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 54, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10046", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 55, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 56, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 57, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 58, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 59, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 60, + "id": 10003, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 61, + "id": 10003, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 62, + "id": 10003, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 63, + "id": 10003, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 64, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10031", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 65, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 66, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 67, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 68, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 69, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 70, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 71, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 72, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 73, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 74, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10045", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 75, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10046", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 76, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 77, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 78, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 79, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 80, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 81, + "id": 10004, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 82, + "id": 10004, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 83, + "id": 10004, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 84, + "id": 10004, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 85, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10031", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 86, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 87, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 88, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 89, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 90, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 91, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 92, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 93, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 94, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 95, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10045", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 96, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10046", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 97, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 98, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 99, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 100, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 101, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 102, + "id": 10005, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 103, + "id": 10005, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 104, + "id": 10005, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 105, + "id": 10005, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 106, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10031", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 107, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 108, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 109, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 110, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 111, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 112, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 113, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 114, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 115, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 116, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10045", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 117, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10046", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 118, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 119, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 120, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 121, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 122, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 123, + "id": 10006, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 124, + "id": 10006, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 125, + "id": 10006, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 126, + "id": 10006, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 127, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10031", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 128, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 129, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 130, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 131, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 132, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 133, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 134, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 135, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 136, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 137, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10045", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 138, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10046", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 139, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 140, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 141, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 142, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 143, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 144, + "id": 10007, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 145, + "id": 10007, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 146, + "id": 10007, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 147, + "id": 10007, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 148, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10031", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 149, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10032", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 150, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10033", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 151, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10034", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 152, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10035", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 153, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10036", + "n": 1 + } + ], + "preview": true, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 154, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10041", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 155, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10042", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 156, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10043", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 157, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10044", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 158, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10045", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 159, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10046", + "n": 1 + } + ], + "preview": true, + "probability": 500, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 160, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10051", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 161, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10052", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 162, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10053", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 163, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10054", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 164, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10055", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 165, + "id": 10008, + "iteminfo": [ + { + "a": "equi", + "t": "10056", + "n": 1 + } + ], + "preview": true, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 450000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 166, + "id": 10008, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 50000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 167, + "id": 10008, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 1 + } + ], + "preview": false, + "probability": 250, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 150000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 168, + "id": 10008, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 200, + "need": [ + { + "a": "attr", + "t": "gold", + "n": 200000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 169, + "id": 20001, "iteminfo": [ { "a": "item", @@ -1224,8 +6084,8 @@ "mapidmax": 9999 }, { - "key": 35, - "id": 40002, + "key": 170, + "id": 20002, "iteminfo": [ { "a": "attr", @@ -1258,5 +6118,653 @@ "lvmax": 60, "mapidmin": 101, "mapidmax": 9999 + }, + { + "key": 171, + "id": 30001, + "iteminfo": [ + { + "a": "hero", + "t": "43921", + "n": 100 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "friend", + "n": 100 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 172, + "id": 30002, + "iteminfo": [ + { + "a": "hero", + "t": "43901", + "n": 100 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "friend", + "n": 100 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 173, + "id": 30003, + "iteminfo": [ + { + "a": "hero", + "t": "42911", + "n": 100 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "friend", + "n": 50 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 174, + "id": 40001, + "iteminfo": [ + { + "a": "hero", + "t": "45921", + "n": 1 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "arenacoin", + "n": 1000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 175, + "id": 40002, + "iteminfo": [ + { + "a": "hero", + "t": "43903", + "n": 1 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "arenacoin", + "n": 1000 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 176, + "id": 40003, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "arenacoin", + "n": 200 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 2, + "buymaxnum": 2, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 177, + "id": 40004, + "iteminfo": [ + { + "a": "hero", + "t": "44921", + "n": 1 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "arenacoin", + "n": 200 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 2, + "buymaxnum": 2, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 178, + "id": 40005, + "iteminfo": [ + { + "a": "hero", + "t": "43902", + "n": 1 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "arenacoin", + "n": 200 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 2, + "buymaxnum": 2, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 179, + "id": 40006, + "iteminfo": [ + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "arenacoin", + "n": 50 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 180, + "id": 50001, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 1001, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 400 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 181, + "id": 50002, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 1002, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 400 + } + ], + "sale": 700, + "salelist": [ + 700, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 182, + "id": 50003, + "iteminfo": [ + { + "a": "item", + "t": "30002", + "n": 1 + } + ], + "preview": false, + "probability": 1003, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 400 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 3, + "buymaxnum": 3, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 183, + "id": 50004, + "iteminfo": [ + { + "a": "item", + "t": "30003", + "n": 1 + } + ], + "preview": false, + "probability": 1004, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 400 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 3, + "buymaxnum": 3, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 184, + "id": 50005, + "iteminfo": [ + { + "a": "item", + "t": "30004", + "n": 1 + } + ], + "preview": false, + "probability": 1005, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 400 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 3, + "buymaxnum": 3, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 185, + "id": 50006, + "iteminfo": [ + { + "a": "hero", + "t": "43902", + "n": 1 + } + ], + "preview": false, + "probability": 1006, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 300 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 186, + "id": 50007, + "iteminfo": [ + { + "a": "hero", + "t": "43903", + "n": 1 + } + ], + "preview": false, + "probability": 1007, + "need": [ + { + "a": "attr", + "t": "guildcoin", + "n": 1500 + } + ], + "sale": 1000, + "salelist": [ + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 1, + "buymaxnum": 1, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 187, + "id": 1000001, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 1 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "diamond", + "n": 200 + } + ], + "sale": 1000, + "salelist": [ + 0, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 600, + "buymaxnum": 600, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 + }, + { + "key": 188, + "id": 1000002, + "iteminfo": [ + { + "a": "item", + "t": "30001", + "n": 10 + } + ], + "preview": false, + "probability": 1000, + "need": [ + { + "a": "attr", + "t": "diamond", + "n": 2000 + } + ], + "sale": 1000, + "salelist": [ + 500, + 1000, + 1000, + 1000, + 1000, + 1000 + ], + "buyminnum": 600, + "buymaxnum": 600, + "vip": 0, + "lvmin": 1, + "lvmax": 60, + "mapidmin": 101, + "mapidmax": 9999 } ] \ No newline at end of file diff --git a/modules/hero/api_buy.go b/modules/hero/api_buy.go new file mode 100644 index 000000000..4b7f4ca37 --- /dev/null +++ b/modules/hero/api_buy.go @@ -0,0 +1,103 @@ +package hero + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/pb" + cfg "go_dreamfactory/sys/configure/structs" + "go_dreamfactory/utils" + "math" + + "google.golang.org/protobuf/proto" +) + +//参数校验 +func (this *apiComp) BuyCheck(session comm.IUserSession, req *pb.HeroBuyReq) (code pb.ErrorCode) { + if req.BuyType == 0 || req.BuyCount == 0 { + code = pb.ErrorCode_ReqParameterError + } + return +} + +///获取用户商品列表 +func (this *apiComp) Buy(session comm.IUserSession, req *pb.HeroBuyReq) (code pb.ErrorCode, data proto.Message) { + var ( + err error + conf *cfg.GameShopitemData + global *cfg.GameGlobalData + need []*cfg.Gameatn + give []*cfg.Gameatn + totalCount int32 // 当前购买的总次数 + update map[string]interface{} + ) + update = make(map[string]interface{}) + if code = this.BuyCheck(session, req); code != pb.ErrorCode_Success { + return + } + + if conf, err = this.module.configure.GetShopItemsConfigure(req.BuyType); err != nil { // 找配置 + code = pb.ErrorCode_ConfigNoFound + return + } + + record, err := this.module.modelRecord.GetHeroRecord(session.GetUserId()) + if err != nil { + code = pb.ErrorCode_SystemError + return + } + global = this.module.configure.GetGlobalConf() + if req.BuyType == global.DrawCardSupplement1 { + totalCount = record.Onebuy + req.BuyCount + update["onebuy"] = totalCount // 记录购买的数据 + } else if req.BuyType == global.DrawCardSupplement10 { + totalCount = record.Tenbuy + req.BuyCount + update["tenbuy"] = totalCount + } else { + code = pb.ErrorCode_ReqParameterError + return + } + if totalCount > conf.Buymaxnum { // 购买达到上限 + code = pb.ErrorCode_ShopGoodsIsSoldOut + return + } + need = make([]*cfg.Gameatn, len(conf.Need)) + for i, v := range conf.Need { + need[i] = &cfg.Gameatn{ + A: v.A, + T: v.T, + N: int32(math.Ceil(float64(v.N)*float64(conf.Sale)/float64(1000))) * req.BuyCount, + } + } + // 消耗 + if code = this.module.ConsumeRes(session, need, true); code != pb.ErrorCode_Success { + return + } + give = make([]*cfg.Gameatn, len(conf.Iteminfo)) + for i, v := range conf.Iteminfo { + give[i] = &cfg.Gameatn{ + A: v.A, + T: v.T, + N: v.N * req.BuyCount, + } + } + // 获得的道具 + if code = this.module.DispenseRes(session, give, true); code != pb.ErrorCode_Success { + return + } + + this.module.modelRecord.ChangeHeroRecord(session.GetUserId(), update) + //随机任务 + this.module.ModuleRtask.SendToRtask(session, comm.Rtype64, 1) + for _, v := range give { + if v.A == comm.ItemType { + this.module.ModuleRtask.SendToRtask(session, comm.Rtype65, v.N, utils.ToInt32(v.T)) + } + } + + for _, v := range need { + if v.A == comm.AttrType && (v.T == comm.ResGold || v.T == comm.ResDiamond) { + this.module.ModuleRtask.SendToRtask(session, comm.Rtype67, v.N, utils.ToInt32(v.T)) + } + } + session.SendMsg(string(this.module.GetType()), "buy", &pb.HeroBuyResp{IsSucc: true}) + return +} diff --git a/modules/hero/api_list.go b/modules/hero/api_list.go index 6f6c99bcd..74513dd02 100644 --- a/modules/hero/api_list.go +++ b/modules/hero/api_list.go @@ -3,6 +3,8 @@ package hero import ( "go_dreamfactory/comm" "go_dreamfactory/pb" + "go_dreamfactory/sys/configure" + "go_dreamfactory/utils" "google.golang.org/protobuf/proto" ) @@ -24,5 +26,21 @@ func (this *apiComp) List(session comm.IUserSession, req *pb.HeroListReq) (code }() rsp.List = this.module.GetHeroList(session.GetUserId()) + // 重置当天抽卡次数 和商店购买次数 + heroRecord, err := this.module.modelRecord.GetHeroRecord(session.GetUserId()) + if err != nil { + code = pb.ErrorCode_SystemError + } + if !utils.IsToday(heroRecord.Mtime) { + update := map[string]interface{}{} + update["onebuy"] = 0 + update["tenbuy"] = 0 + update["daycount"] = 0 + heroRecord.Mtime = configure.Now().Unix() + update["mtime"] = heroRecord.Mtime + if err := this.module.modelRecord.ChangeHeroRecord(session.GetUserId(), update); err != nil { + this.module.Errorf("ChangeHeroRecord error: %v", err) + } + } return } diff --git a/modules/hero/configure_comp.go b/modules/hero/configure_comp.go index bb186256e..1edacf894 100644 --- a/modules/hero/configure_comp.go +++ b/modules/hero/configure_comp.go @@ -30,6 +30,7 @@ const ( hero_talentskill = "game_talentskill.json" // 天赋 hero_talent = "game_herotalent.json" // 天赋详细数据 hero_itembox = "game_itembox.json" // 天赋详细数据 + game_shopitem = "game_shopitem.json" ) ///配置管理组件 @@ -63,6 +64,7 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp hero_talentskill: cfg.NewGameTalentSkill, hero_talent: cfg.NewGameHeroTalent, hero_itembox: cfg.NewGameItemBox, + game_shopitem: cfg.NewGameShopitem, }) this.drawCardCfg = make(map[string]map[int32][]*cfg.GameDrawCardData, 0) configure.RegisterConfigure(hero_drawcard, cfg.NewGameDrawCard, this.SetHeroDrawConfig) @@ -442,3 +444,22 @@ func (this *configureComp) GetHeroTalentBoxItem(heroid string) (itemid string) { this.module.Errorf("cfg.GameItemBoxData GetHeroTalentBoxItem:skillId = %d", heroid) return "" } + +//读取商品 +func (this *configureComp) GetShopItemsConfigure(key int32) (result *cfg.GameShopitemData, err error) { + var ( + v interface{} + ok bool + ) + if v, err = this.GetConfigure(game_shopitem); err != nil { + this.module.Errorf("err:%v", err) + return + } else { + if result, ok = v.(*cfg.GameShopitem).GetDataMap()[key]; !ok { + err = fmt.Errorf("ShopConfigure not found:%d ", key) + this.module.Errorf("err:%v", err) + return + } + } + return +} diff --git a/modules/hero/model_record.go b/modules/hero/model_record.go index c2f238f6c..63fef19cb 100644 --- a/modules/hero/model_record.go +++ b/modules/hero/model_record.go @@ -3,10 +3,12 @@ package hero import ( "go_dreamfactory/comm" "go_dreamfactory/lego/core" - "go_dreamfactory/lego/sys/redis" "go_dreamfactory/modules" "go_dreamfactory/pb" "go_dreamfactory/sys/configure" + + "go.mongodb.org/mongo-driver/bson/primitive" + "go.mongodb.org/mongo-driver/mongo" ) // 记录一些扩展数据 图鉴 改名次数等 @@ -23,9 +25,18 @@ func (this *ModelRecord) Init(service core.IService, module core.IModule, comp c //获取用户通过扩展表 func (this *ModelRecord) GetHeroRecord(uid string) (result *pb.DBHeroRecord, err error) { result = &pb.DBHeroRecord{} - if err = this.Get(uid, result); err != nil && err != redis.RedisNil { + if err = this.Get(uid, result); err != nil { + if mongo.ErrNoDocuments == err { // 创建一条新的数据 + result.Id = primitive.NewObjectID().Hex() + result.Uid = uid + result.Condition = map[string]int32{} + result.Star5Hero = map[string]int32{} + result.Mtime = configure.Now().Unix() + this.Add(uid, result) + } return } + err = nil return result, err } diff --git a/pb/hero_db.pb.go b/pb/hero_db.pb.go index f8c467e82..2e0fb5712 100644 --- a/pb/hero_db.pb.go +++ b/pb/hero_db.pb.go @@ -440,6 +440,8 @@ type DBHeroRecord struct { Star5Hero map[string]int32 `protobuf:"bytes,8,rep,name=star5Hero,proto3" json:"star5Hero" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 第totalcount 次抽到的5星英雄 key 英雄id Totalcount int32 `protobuf:"varint,9,opt,name=totalcount,proto3" json:"totalcount"` // 总的累计抽卡次数 Daycount int32 `protobuf:"varint,10,opt,name=daycount,proto3" json:"daycount"` // 今天抽卡次数 + Onebuy int32 `protobuf:"varint,11,opt,name=onebuy,proto3" json:"onebuy"` // 单次购买次数 + Tenbuy int32 `protobuf:"varint,12,opt,name=tenbuy,proto3" json:"tenbuy"` // 十连购买次数 } func (x *DBHeroRecord) Reset() { @@ -544,6 +546,20 @@ func (x *DBHeroRecord) GetDaycount() int32 { return 0 } +func (x *DBHeroRecord) GetOnebuy() int32 { + if x != nil { + return x.Onebuy + } + return 0 +} + +func (x *DBHeroRecord) GetTenbuy() int32 { + if x != nil { + return x.Tenbuy + } + return 0 +} + // 英雄天赋系统 type DBHeroTalent struct { state protoimpl.MessageState @@ -727,7 +743,7 @@ var file_hero_hero_db_proto_rawDesc = []byte{ 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x27, 0x0a, 0x05, 0x46, 0x6c, 0x6f, 0x6f, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x68, 0x34, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x68, 0x34, 0x12, 0x0e, 0x0a, 0x02, 0x68, 0x35, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x68, 0x35, 0x22, - 0xc0, 0x03, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, + 0xf0, 0x03, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x34, 0x18, 0x03, 0x20, 0x01, 0x28, @@ -747,7 +763,10 @@ var file_hero_hero_db_proto_rawDesc = []byte{ 0x74, 0x61, 0x6c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x79, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x64, 0x61, - 0x79, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x3c, 0x0a, 0x0e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, + 0x79, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x6f, 0x6e, 0x65, 0x62, 0x75, 0x79, + 0x18, 0x0b, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x6f, 0x6e, 0x65, 0x62, 0x75, 0x79, 0x12, 0x16, + 0x0a, 0x06, 0x74, 0x65, 0x6e, 0x62, 0x75, 0x79, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, + 0x74, 0x65, 0x6e, 0x62, 0x75, 0x79, 0x1a, 0x3c, 0x0a, 0x0e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, diff --git a/pb/hero_msg.pb.go b/pb/hero_msg.pb.go index ab0af989c..bade5c452 100644 --- a/pb/hero_msg.pb.go +++ b/pb/hero_msg.pb.go @@ -2105,6 +2105,108 @@ func (x *HeroTalentResetResp) GetTelnet() *DBHeroTalent { return nil } +type HeroBuyReq struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + BuyType int32 `protobuf:"varint,1,opt,name=buyType,proto3" json:"buyType"` //类型 + BuyCount int32 `protobuf:"varint,2,opt,name=buyCount,proto3" json:"buyCount"` // 购买的数量 +} + +func (x *HeroBuyReq) Reset() { + *x = HeroBuyReq{} + if protoimpl.UnsafeEnabled { + mi := &file_hero_hero_msg_proto_msgTypes[40] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *HeroBuyReq) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*HeroBuyReq) ProtoMessage() {} + +func (x *HeroBuyReq) ProtoReflect() protoreflect.Message { + mi := &file_hero_hero_msg_proto_msgTypes[40] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use HeroBuyReq.ProtoReflect.Descriptor instead. +func (*HeroBuyReq) Descriptor() ([]byte, []int) { + return file_hero_hero_msg_proto_rawDescGZIP(), []int{40} +} + +func (x *HeroBuyReq) GetBuyType() int32 { + if x != nil { + return x.BuyType + } + return 0 +} + +func (x *HeroBuyReq) GetBuyCount() int32 { + if x != nil { + return x.BuyCount + } + return 0 +} + +type HeroBuyResp struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + CurCard int32 `protobuf:"varint,1,opt,name=curCard,proto3" json:"curCard"` // 当前抽卡卷数量 +} + +func (x *HeroBuyResp) Reset() { + *x = HeroBuyResp{} + if protoimpl.UnsafeEnabled { + mi := &file_hero_hero_msg_proto_msgTypes[41] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *HeroBuyResp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*HeroBuyResp) ProtoMessage() {} + +func (x *HeroBuyResp) ProtoReflect() protoreflect.Message { + mi := &file_hero_hero_msg_proto_msgTypes[41] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use HeroBuyResp.ProtoReflect.Descriptor instead. +func (*HeroBuyResp) Descriptor() ([]byte, []int) { + return file_hero_hero_msg_proto_rawDescGZIP(), []int{41} +} + +func (x *HeroBuyResp) GetCurCard() int32 { + if x != nil { + return x.CurCard + } + return 0 +} + var File_hero_hero_msg_proto protoreflect.FileDescriptor var file_hero_hero_msg_proto_rawDesc = []byte{ @@ -2292,7 +2394,14 @@ var file_hero_hero_msg_proto_rawDesc = []byte{ 0x52, 0x65, 0x73, 0x65, 0x74, 0x52, 0x65, 0x73, 0x70, 0x12, 0x25, 0x0a, 0x06, 0x74, 0x65, 0x6c, 0x6e, 0x65, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x52, 0x06, 0x74, 0x65, 0x6c, 0x6e, 0x65, 0x74, - 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x22, 0x42, 0x0a, 0x0a, 0x48, 0x65, 0x72, 0x6f, 0x42, 0x75, 0x79, 0x52, 0x65, 0x71, 0x12, 0x18, + 0x0a, 0x07, 0x62, 0x75, 0x79, 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, + 0x07, 0x62, 0x75, 0x79, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1a, 0x0a, 0x08, 0x62, 0x75, 0x79, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x62, 0x75, 0x79, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x27, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x42, 0x75, 0x79, 0x52, + 0x65, 0x73, 0x70, 0x12, 0x18, 0x0a, 0x07, 0x63, 0x75, 0x72, 0x43, 0x61, 0x72, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x07, 0x63, 0x75, 0x72, 0x43, 0x61, 0x72, 0x64, 0x42, 0x06, 0x5a, + 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -2307,7 +2416,7 @@ func file_hero_hero_msg_proto_rawDescGZIP() []byte { return file_hero_hero_msg_proto_rawDescData } -var file_hero_hero_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 43) +var file_hero_hero_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 45) var file_hero_hero_msg_proto_goTypes = []interface{}{ (*HeroInfoReq)(nil), // 0: HeroInfoReq (*HeroInfoResp)(nil), // 1: HeroInfoResp @@ -2349,36 +2458,38 @@ var file_hero_hero_msg_proto_goTypes = []interface{}{ (*HeroTalentLearnResp)(nil), // 37: HeroTalentLearnResp (*HeroTalentResetReq)(nil), // 38: HeroTalentResetReq (*HeroTalentResetResp)(nil), // 39: HeroTalentResetResp - nil, // 40: HeroPropertyPush.PropertyEntry - nil, // 41: HeroPropertyPush.AddPropertyEntry - nil, // 42: HeroFusionReq.HerosEntry - (*DBHero)(nil), // 43: DBHero - (*DBHeroTalent)(nil), // 44: DBHeroTalent + (*HeroBuyReq)(nil), // 40: HeroBuyReq + (*HeroBuyResp)(nil), // 41: HeroBuyResp + nil, // 42: HeroPropertyPush.PropertyEntry + nil, // 43: HeroPropertyPush.AddPropertyEntry + nil, // 44: HeroFusionReq.HerosEntry + (*DBHero)(nil), // 45: DBHero + (*DBHeroTalent)(nil), // 46: DBHeroTalent } var file_hero_hero_msg_proto_depIdxs = []int32{ - 43, // 0: HeroInfoResp.base:type_name -> DBHero - 43, // 1: HeroListResp.list:type_name -> DBHero + 45, // 0: HeroInfoResp.base:type_name -> DBHero + 45, // 1: HeroListResp.list:type_name -> DBHero 5, // 2: HeroStrengthenUplvReq.expCards:type_name -> MapStringInt32 - 43, // 3: HeroStrengthenUplvResp.hero:type_name -> DBHero + 45, // 3: HeroStrengthenUplvResp.hero:type_name -> DBHero 8, // 4: HeroStrengthenUpStarReq.hero:type_name -> CostCardData 8, // 5: HeroStrengthenUpStarReq.heroRace:type_name -> CostCardData - 43, // 6: HeroStrengthenUpStarResp.hero:type_name -> DBHero - 43, // 7: HeroStrengthenUpSkillResp.hero:type_name -> DBHero - 43, // 8: HeroResonanceResp.hero:type_name -> DBHero - 43, // 9: HeroResonanceResp.upStarCard:type_name -> DBHero - 43, // 10: HeroResonanceResetResp.hero:type_name -> DBHero + 45, // 6: HeroStrengthenUpStarResp.hero:type_name -> DBHero + 45, // 7: HeroStrengthenUpSkillResp.hero:type_name -> DBHero + 45, // 8: HeroResonanceResp.hero:type_name -> DBHero + 45, // 9: HeroResonanceResp.upStarCard:type_name -> DBHero + 45, // 10: HeroResonanceResetResp.hero:type_name -> DBHero 17, // 11: HeroResonanceUseEnergyReq.energy:type_name -> EnergyData - 43, // 12: HeroResonanceUseEnergyResp.hero:type_name -> DBHero - 43, // 13: HeroAwakenResp.hero:type_name -> DBHero - 40, // 14: HeroPropertyPush.property:type_name -> HeroPropertyPush.PropertyEntry - 41, // 15: HeroPropertyPush.addProperty:type_name -> HeroPropertyPush.AddPropertyEntry - 43, // 16: HeroLockResp.hero:type_name -> DBHero - 43, // 17: HeroGetSpecifiedResp.hero:type_name -> DBHero - 43, // 18: HeroChangePush.list:type_name -> DBHero - 42, // 19: HeroFusionReq.heros:type_name -> HeroFusionReq.HerosEntry - 44, // 20: HeroTalentListResp.telnet:type_name -> DBHeroTalent - 44, // 21: HeroTalentLearnResp.telnet:type_name -> DBHeroTalent - 44, // 22: HeroTalentResetResp.telnet:type_name -> DBHeroTalent + 45, // 12: HeroResonanceUseEnergyResp.hero:type_name -> DBHero + 45, // 13: HeroAwakenResp.hero:type_name -> DBHero + 42, // 14: HeroPropertyPush.property:type_name -> HeroPropertyPush.PropertyEntry + 43, // 15: HeroPropertyPush.addProperty:type_name -> HeroPropertyPush.AddPropertyEntry + 45, // 16: HeroLockResp.hero:type_name -> DBHero + 45, // 17: HeroGetSpecifiedResp.hero:type_name -> DBHero + 45, // 18: HeroChangePush.list:type_name -> DBHero + 44, // 19: HeroFusionReq.heros:type_name -> HeroFusionReq.HerosEntry + 46, // 20: HeroTalentListResp.telnet:type_name -> DBHeroTalent + 46, // 21: HeroTalentLearnResp.telnet:type_name -> DBHeroTalent + 46, // 22: HeroTalentResetResp.telnet:type_name -> DBHeroTalent 23, // [23:23] is the sub-list for method output_type 23, // [23:23] is the sub-list for method input_type 23, // [23:23] is the sub-list for extension type_name @@ -2873,6 +2984,30 @@ func file_hero_hero_msg_proto_init() { return nil } } + file_hero_hero_msg_proto_msgTypes[40].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*HeroBuyReq); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_hero_hero_msg_proto_msgTypes[41].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*HeroBuyResp); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } } type x struct{} out := protoimpl.TypeBuilder{ @@ -2880,7 +3015,7 @@ func file_hero_hero_msg_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_hero_hero_msg_proto_rawDesc, NumEnums: 0, - NumMessages: 43, + NumMessages: 45, NumExtensions: 0, NumServices: 0, },