This commit is contained in:
wh_zcy 2023-06-14 16:36:19 +08:00
commit 4f2660fabb
18 changed files with 132713 additions and 131981 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -49,7 +49,7 @@
"key": "paypackage_paypackage_pagename_2", "key": "paypackage_paypackage_pagename_2",
"text": "每日礼包" "text": "每日礼包"
}, },
"packagetype": "10", "packagetype": "day_1",
"buy_num": 2, "buy_num": 2,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_2", "key": "paypackage_paypackage_packagename_2",
@ -81,7 +81,7 @@
"key": "paypackage_paypackage_pagename_3", "key": "paypackage_paypackage_pagename_3",
"text": "每日礼包" "text": "每日礼包"
}, },
"packagetype": "11", "packagetype": "day_2",
"buy_num": 2, "buy_num": 2,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_3", "key": "paypackage_paypackage_packagename_3",
@ -103,7 +103,7 @@
"key": "paypackage_paypackage_pagename_4", "key": "paypackage_paypackage_pagename_4",
"text": "每周礼包" "text": "每周礼包"
}, },
"packagetype": "12", "packagetype": "week_1",
"buy_num": 3, "buy_num": 3,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_4", "key": "paypackage_paypackage_packagename_4",
@ -125,7 +125,7 @@
"key": "paypackage_paypackage_pagename_5", "key": "paypackage_paypackage_pagename_5",
"text": "每周礼包" "text": "每周礼包"
}, },
"packagetype": "13", "packagetype": "week_2",
"buy_num": 3, "buy_num": 3,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_5", "key": "paypackage_paypackage_packagename_5",
@ -147,7 +147,7 @@
"key": "paypackage_paypackage_pagename_6", "key": "paypackage_paypackage_pagename_6",
"text": "每周礼包" "text": "每周礼包"
}, },
"packagetype": "14", "packagetype": "week_3",
"buy_num": 3, "buy_num": 3,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_6", "key": "paypackage_paypackage_packagename_6",
@ -169,7 +169,7 @@
"key": "paypackage_paypackage_pagename_7", "key": "paypackage_paypackage_pagename_7",
"text": "每周礼包" "text": "每周礼包"
}, },
"packagetype": "15", "packagetype": "week_4",
"buy_num": 3, "buy_num": 3,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_7", "key": "paypackage_paypackage_packagename_7",
@ -191,7 +191,7 @@
"key": "paypackage_paypackage_pagename_8", "key": "paypackage_paypackage_pagename_8",
"text": "每周礼包" "text": "每周礼包"
}, },
"packagetype": "16", "packagetype": "week_5",
"buy_num": 3, "buy_num": 3,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_8", "key": "paypackage_paypackage_packagename_8",
@ -213,7 +213,7 @@
"key": "paypackage_paypackage_pagename_9", "key": "paypackage_paypackage_pagename_9",
"text": "每月礼包" "text": "每月礼包"
}, },
"packagetype": "17", "packagetype": "month_1",
"buy_num": 1, "buy_num": 1,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_9", "key": "paypackage_paypackage_packagename_9",
@ -235,7 +235,7 @@
"key": "paypackage_paypackage_pagename_10", "key": "paypackage_paypackage_pagename_10",
"text": "每月礼包" "text": "每月礼包"
}, },
"packagetype": "18", "packagetype": "month_2",
"buy_num": 1, "buy_num": 1,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_10", "key": "paypackage_paypackage_packagename_10",
@ -257,7 +257,7 @@
"key": "paypackage_paypackage_pagename_11", "key": "paypackage_paypackage_pagename_11",
"text": "每月礼包" "text": "每月礼包"
}, },
"packagetype": "19", "packagetype": "month_3",
"buy_num": 1, "buy_num": 1,
"packagename": { "packagename": {
"key": "paypackage_paypackage_packagename_11", "key": "paypackage_paypackage_packagename_11",

File diff suppressed because it is too large Load Diff

View File

@ -1,648 +1,667 @@
[ [
{ {
"id": "1", "id": "gold6",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 6, "amount": 600,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 60 "n": 6000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 120 "n": 12000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$6",
"image": "cz_zs_01" "image": "cz_zs_01"
}, },
{ {
"id": "2", "id": "gold30",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 600 "n": 60000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "cz_zs_02" "image": "cz_zs_02"
}, },
{ {
"id": "3", "id": "gold68",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 68, "amount": 6800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 680 "n": 68000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 680 "n": 68000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 680 "n": 68000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 1360 "n": 136000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$68",
"image": "cz_zs_02" "image": "cz_zs_02"
}, },
{ {
"id": "4", "id": "gold128",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 98, "amount": 9800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 980 "n": 98000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 980 "n": 98000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 980 "n": 98000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 1960 "n": 196000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$98",
"image": "cz_zs_02" "image": "cz_zs_02"
}, },
{ {
"id": "5", "id": "gold198",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 128, "amount": 12800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1280 "n": 128000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 1280 "n": 128000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1280 "n": 128000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 2560 "n": 256000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$128",
"image": "cz_zs_03" "image": "cz_zs_03"
}, },
{ {
"id": "6", "id": "gold328",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 198, "amount": 19800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1980 "n": 198000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 1980 "n": 198000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1980 "n": 198000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 3960 "n": 396000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$198",
"image": "cz_zs_03" "image": "cz_zs_03"
}, },
{ {
"id": "7", "id": "gold448",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 328, "amount": 32800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 3280 "n": 328000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 3280 "n": 328000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 3280 "n": 328000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 6560 "n": 656000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$328",
"image": "cz_zs_03" "image": "cz_zs_03"
}, },
{ {
"id": "8", "id": "gold648",
"editionid": "debug", "editionid": "debug",
"recharge_type": 1, "recharge_type": 1,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 648, "amount": 64800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 6480 "n": 648000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 6480 "n": 648000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 6480 "n": 648000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 12960 "n": 1296000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$648",
"image": "cz_zs_03" "image": "cz_zs_03"
}, },
{ {
"id": "9", "id": "lb6_1",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 6, "amount": 600,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 60 "n": 6000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 120 "n": 12000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$6",
"image": "" "image": ""
}, },
{ {
"id": "10", "id": "day_1",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 6, "amount": 600,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 60 "n": 6000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 120 "n": 12000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$6",
"image": "" "image": ""
}, },
{ {
"id": "11", "id": "day_2",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 6, "amount": 600,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 60 "n": 6000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 60 "n": 6000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 120 "n": 12000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$6",
"image": "" "image": ""
}, },
{ {
"id": "12", "id": "week_1",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 600 "n": 60000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "" "image": ""
}, },
{ {
"id": "13", "id": "week_2",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 600 "n": 60000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "" "image": ""
}, },
{ {
"id": "14", "id": "week_3",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 600 "n": 60000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "" "image": ""
}, },
{ {
"id": "15", "id": "week_4",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 600 "n": 60000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "" "image": ""
}, },
{ {
"id": "16", "id": "week_5",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 600 "n": 60000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "" "image": ""
}, },
{ {
"id": "17", "id": "month_1",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 128, "amount": 12800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1280 "n": 128000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 1280 "n": 128000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1280 "n": 128000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 2560 "n": 256000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$128",
"image": "" "image": ""
}, },
{ {
"id": "18", "id": "month_2",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 198, "amount": 19800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1980 "n": 198000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 1980 "n": 198000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 1980 "n": 198000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 3960 "n": 396000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$198",
"image": "" "image": ""
}, },
{ {
"id": "19", "id": "month_3",
"editionid": "debug", "editionid": "debug",
"recharge_type": 2, "recharge_type": 2,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 328, "amount": 32800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 3280 "n": 328000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 3280 "n": 328000
} }
], ],
"diamond_num_double": [ "diamond_num_double": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 3280 "n": 328000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 6560 "n": 656000
} }
], ],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$328",
"image": "" "image": ""
}, },
{ {
@ -650,22 +669,23 @@
"editionid": "debug", "editionid": "debug",
"recharge_type": 3, "recharge_type": 3,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 30, "amount": 3000,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 300 "n": 30000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 300 "n": 30000
} }
], ],
"diamond_num_double": [], "diamond_num_double": [],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$30",
"image": "" "image": ""
}, },
{ {
@ -673,22 +693,23 @@
"editionid": "debug", "editionid": "debug",
"recharge_type": 3, "recharge_type": 3,
"monetaryunit": "¥", "monetaryunit": "¥",
"amount": 98, "amount": 9800,
"vipexp": [ "vipexp": [
{ {
"a": "attr", "a": "attr",
"t": "vipexp", "t": "vipexp",
"n": 980 "n": 98000
}, },
{ {
"a": "attr", "a": "attr",
"t": "diamond", "t": "diamond",
"n": 980 "n": 98000
} }
], ],
"diamond_num_double": [], "diamond_num_double": [],
"channel": "0", "channel": "0",
"text": "0", "text": "0",
"show": "$98",
"image": "" "image": ""
} }
] ]

View File

@ -224,6 +224,60 @@
"path": "Root|Hero|Heroup|Btn", "path": "Root|Hero|Heroup|Btn",
"header": "" "header": ""
}, },
{
"id": 20400,
"msg_type": 0,
"show_type": 2,
"count_type": 1,
"group": "",
"path": "",
"header": ""
},
{
"id": 20401,
"msg_type": 0,
"show_type": 2,
"count_type": 1,
"group": "",
"path": "",
"header": ""
},
{
"id": 20500,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 20501,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 20600,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 20601,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{ {
"id": 15100, "id": 15100,
"msg_type": 0, "msg_type": 0,
@ -269,6 +323,33 @@
"path": "Root|Guild|Apply|Btn", "path": "Root|Guild|Apply|Btn",
"header": "" "header": ""
}, },
{
"id": 15300,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 15301,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 15302,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{ {
"id": 16100, "id": 16100,
"msg_type": 0, "msg_type": 0,
@ -304,5 +385,77 @@
"group": "", "group": "",
"path": "Root|Bag|Shard", "path": "Root|Bag|Shard",
"header": "赵长远" "header": "赵长远"
},
{
"id": 17100,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17101,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17102,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17103,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17104,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17105,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17106,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
},
{
"id": 17107,
"msg_type": 0,
"show_type": 0,
"count_type": 0,
"group": "",
"path": "",
"header": ""
} }
] ]

View File

@ -17946,7 +17946,7 @@
"From": 2, "From": 2,
"Where": [], "Where": [],
"Order": "", "Order": "",
"Limit": 1, "Limit": 10,
"ExecuteCnt": 1, "ExecuteCnt": 1,
"Type": 1, "Type": 1,
"Argu": [ "Argu": [
@ -18933,7 +18933,7 @@
"ExecuteCnt": 1, "ExecuteCnt": 1,
"Type": 5, "Type": 5,
"Argu": [ "Argu": [
1, 2,
2, 2,
300 300
], ],
@ -20161,7 +20161,9 @@
4000 4000
], ],
"FollowSK": [], "FollowSK": [],
"SucFollowSK": [], "SucFollowSK": [
255004312
],
"FailFollowSK": [], "FailFollowSK": [],
"MustHit": false, "MustHit": false,
"DpsRevisiType": 0, "DpsRevisiType": 0,
@ -20179,7 +20181,7 @@
"ExecuteCnt": 1, "ExecuteCnt": 1,
"Type": 3, "Type": 3,
"Argu": [ "Argu": [
390001401, 390001105,
1000, 1000,
1, 1,
1 1

View File

@ -5,7 +5,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_1", "key": "newsmithy_atlas_name_text_1",
"text": "【无极神功套装】I号位" "text": "【无极神功套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_1", "key": "newsmithy_atlas_content_text_1",
@ -24,7 +24,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_2", "key": "newsmithy_atlas_name_text_2",
"text": "【无极神功套装】II号位" "text": "【无极神功套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_2", "key": "newsmithy_atlas_content_text_2",
@ -43,7 +43,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_3", "key": "newsmithy_atlas_name_text_3",
"text": "【无极神功套装】III号位" "text": "【无极神功套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_3", "key": "newsmithy_atlas_content_text_3",
@ -62,7 +62,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_4", "key": "newsmithy_atlas_name_text_4",
"text": "【无极神功套装】IV号位" "text": "【无极神功套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_4", "key": "newsmithy_atlas_content_text_4",
@ -81,7 +81,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_5", "key": "newsmithy_atlas_name_text_5",
"text": "【无极神功套装】V号位" "text": "【无极神功套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_5", "key": "newsmithy_atlas_content_text_5",
@ -100,7 +100,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_6", "key": "newsmithy_atlas_name_text_6",
"text": "【无极神功套装】VI号位" "text": "【无极神功套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_6", "key": "newsmithy_atlas_content_text_6",
@ -119,7 +119,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_7", "key": "newsmithy_atlas_name_text_7",
"text": "【驯龙套装】I号位" "text": "【驯龙套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_7", "key": "newsmithy_atlas_content_text_7",
@ -138,7 +138,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_8", "key": "newsmithy_atlas_name_text_8",
"text": "【驯龙套装】II号位" "text": "【驯龙套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_8", "key": "newsmithy_atlas_content_text_8",
@ -157,7 +157,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_9", "key": "newsmithy_atlas_name_text_9",
"text": "【驯龙套装】III号位" "text": "【驯龙套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_9", "key": "newsmithy_atlas_content_text_9",
@ -176,7 +176,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_10", "key": "newsmithy_atlas_name_text_10",
"text": "【驯龙套装】IV号位" "text": "【驯龙套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_10", "key": "newsmithy_atlas_content_text_10",
@ -195,7 +195,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_11", "key": "newsmithy_atlas_name_text_11",
"text": "【驯龙套装】V号位" "text": "【驯龙套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_11", "key": "newsmithy_atlas_content_text_11",
@ -214,7 +214,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_12", "key": "newsmithy_atlas_name_text_12",
"text": "【驯龙套装】VI号位" "text": "【驯龙套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_12", "key": "newsmithy_atlas_content_text_12",
@ -233,7 +233,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_13", "key": "newsmithy_atlas_name_text_13",
"text": "【雪精灵套装】I号位" "text": "【雪精灵套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_13", "key": "newsmithy_atlas_content_text_13",
@ -252,7 +252,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_14", "key": "newsmithy_atlas_name_text_14",
"text": "【雪精灵套装】II号位" "text": "【雪精灵套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_14", "key": "newsmithy_atlas_content_text_14",
@ -271,7 +271,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_15", "key": "newsmithy_atlas_name_text_15",
"text": "【雪精灵套装】III号位" "text": "【雪精灵套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_15", "key": "newsmithy_atlas_content_text_15",
@ -290,7 +290,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_16", "key": "newsmithy_atlas_name_text_16",
"text": "【雪精灵套装】IV号位" "text": "【雪精灵套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_16", "key": "newsmithy_atlas_content_text_16",
@ -309,7 +309,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_17", "key": "newsmithy_atlas_name_text_17",
"text": "【雪精灵套装】V号位" "text": "【雪精灵套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_17", "key": "newsmithy_atlas_content_text_17",
@ -328,7 +328,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_18", "key": "newsmithy_atlas_name_text_18",
"text": "【雪精灵套装】VI号位" "text": "【雪精灵套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_18", "key": "newsmithy_atlas_content_text_18",
@ -347,7 +347,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_19", "key": "newsmithy_atlas_name_text_19",
"text": "【噩梦漩涡套装】I号位" "text": "【噩梦漩涡套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_19", "key": "newsmithy_atlas_content_text_19",
@ -366,7 +366,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_20", "key": "newsmithy_atlas_name_text_20",
"text": "【噩梦漩涡套装】II号位" "text": "【噩梦漩涡套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_20", "key": "newsmithy_atlas_content_text_20",
@ -385,7 +385,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_21", "key": "newsmithy_atlas_name_text_21",
"text": "【噩梦漩涡套装】III号位" "text": "【噩梦漩涡套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_21", "key": "newsmithy_atlas_content_text_21",
@ -404,7 +404,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_22", "key": "newsmithy_atlas_name_text_22",
"text": "【噩梦漩涡套装】IV号位" "text": "【噩梦漩涡套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_22", "key": "newsmithy_atlas_content_text_22",
@ -423,7 +423,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_23", "key": "newsmithy_atlas_name_text_23",
"text": "【噩梦漩涡套装】V号位" "text": "【噩梦漩涡套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_23", "key": "newsmithy_atlas_content_text_23",
@ -442,7 +442,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_24", "key": "newsmithy_atlas_name_text_24",
"text": "【噩梦漩涡套装】VI号位" "text": "【噩梦漩涡套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_24", "key": "newsmithy_atlas_content_text_24",
@ -461,7 +461,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_25", "key": "newsmithy_atlas_name_text_25",
"text": "【音乐精灵套装】I号位" "text": "【音乐精灵套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_25", "key": "newsmithy_atlas_content_text_25",
@ -480,7 +480,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_26", "key": "newsmithy_atlas_name_text_26",
"text": "【音乐精灵套装】II号位" "text": "【音乐精灵套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_26", "key": "newsmithy_atlas_content_text_26",
@ -499,7 +499,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_27", "key": "newsmithy_atlas_name_text_27",
"text": "【音乐精灵套装】III号位" "text": "【音乐精灵套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_27", "key": "newsmithy_atlas_content_text_27",
@ -518,7 +518,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_28", "key": "newsmithy_atlas_name_text_28",
"text": "【音乐精灵套装】IV号位" "text": "【音乐精灵套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_28", "key": "newsmithy_atlas_content_text_28",
@ -537,7 +537,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_29", "key": "newsmithy_atlas_name_text_29",
"text": "【音乐精灵套装】V号位" "text": "【音乐精灵套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_29", "key": "newsmithy_atlas_content_text_29",
@ -556,7 +556,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_30", "key": "newsmithy_atlas_name_text_30",
"text": "【音乐精灵套装】VI号位" "text": "【音乐精灵套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_30", "key": "newsmithy_atlas_content_text_30",
@ -575,7 +575,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_31", "key": "newsmithy_atlas_name_text_31",
"text": "【永恒萌狗套装】I号位" "text": "【永恒萌狗套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_31", "key": "newsmithy_atlas_content_text_31",
@ -594,7 +594,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_32", "key": "newsmithy_atlas_name_text_32",
"text": "【永恒萌狗套装】II号位" "text": "【永恒萌狗套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_32", "key": "newsmithy_atlas_content_text_32",
@ -613,7 +613,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_33", "key": "newsmithy_atlas_name_text_33",
"text": "【永恒萌狗套装】III号位" "text": "【永恒萌狗套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_33", "key": "newsmithy_atlas_content_text_33",
@ -632,7 +632,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_34", "key": "newsmithy_atlas_name_text_34",
"text": "【永恒萌狗套装】IV号位" "text": "【永恒萌狗套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_34", "key": "newsmithy_atlas_content_text_34",
@ -651,7 +651,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_35", "key": "newsmithy_atlas_name_text_35",
"text": "【永恒萌狗套装】V号位" "text": "【永恒萌狗套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_35", "key": "newsmithy_atlas_content_text_35",
@ -670,7 +670,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_36", "key": "newsmithy_atlas_name_text_36",
"text": "【永恒萌狗套装】VI号位" "text": "【永恒萌狗套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_36", "key": "newsmithy_atlas_content_text_36",
@ -689,7 +689,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_37", "key": "newsmithy_atlas_name_text_37",
"text": "【原始狩猎套装】I号位" "text": "【原始狩猎套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_37", "key": "newsmithy_atlas_content_text_37",
@ -708,7 +708,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_38", "key": "newsmithy_atlas_name_text_38",
"text": "【原始狩猎套装】II号位" "text": "【原始狩猎套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_38", "key": "newsmithy_atlas_content_text_38",
@ -727,7 +727,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_39", "key": "newsmithy_atlas_name_text_39",
"text": "【原始狩猎套装】III号位" "text": "【原始狩猎套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_39", "key": "newsmithy_atlas_content_text_39",
@ -746,7 +746,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_40", "key": "newsmithy_atlas_name_text_40",
"text": "【原始狩猎套装】IV号位" "text": "【原始狩猎套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_40", "key": "newsmithy_atlas_content_text_40",
@ -765,7 +765,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_41", "key": "newsmithy_atlas_name_text_41",
"text": "【原始狩猎套装】V号位" "text": "【原始狩猎套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_41", "key": "newsmithy_atlas_content_text_41",
@ -784,7 +784,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_42", "key": "newsmithy_atlas_name_text_42",
"text": "【原始狩猎套装】VI号位" "text": "【原始狩猎套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_42", "key": "newsmithy_atlas_content_text_42",
@ -803,7 +803,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_43", "key": "newsmithy_atlas_name_text_43",
"text": "【气功大师套装】I号位" "text": "【气功大师套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_43", "key": "newsmithy_atlas_content_text_43",
@ -822,7 +822,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_44", "key": "newsmithy_atlas_name_text_44",
"text": "【气功大师套装】II号位" "text": "【气功大师套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_44", "key": "newsmithy_atlas_content_text_44",
@ -841,7 +841,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_45", "key": "newsmithy_atlas_name_text_45",
"text": "【气功大师套装】III号位" "text": "【气功大师套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_45", "key": "newsmithy_atlas_content_text_45",
@ -860,7 +860,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_46", "key": "newsmithy_atlas_name_text_46",
"text": "【气功大师套装】IV号位" "text": "【气功大师套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_46", "key": "newsmithy_atlas_content_text_46",
@ -879,7 +879,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_47", "key": "newsmithy_atlas_name_text_47",
"text": "【气功大师套装】V号位" "text": "【气功大师套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_47", "key": "newsmithy_atlas_content_text_47",
@ -898,7 +898,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_48", "key": "newsmithy_atlas_name_text_48",
"text": "【气功大师套装】VI号位" "text": "【气功大师套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_48", "key": "newsmithy_atlas_content_text_48",
@ -917,7 +917,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_49", "key": "newsmithy_atlas_name_text_49",
"text": "【马术套装】I号位" "text": "【马术套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_49", "key": "newsmithy_atlas_content_text_49",
@ -936,7 +936,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_50", "key": "newsmithy_atlas_name_text_50",
"text": "【马术套装】II号位" "text": "【马术套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_50", "key": "newsmithy_atlas_content_text_50",
@ -955,7 +955,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_51", "key": "newsmithy_atlas_name_text_51",
"text": "【马术套装】III号位" "text": "【马术套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_51", "key": "newsmithy_atlas_content_text_51",
@ -974,7 +974,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_52", "key": "newsmithy_atlas_name_text_52",
"text": "【马术套装】IV号位" "text": "【马术套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_52", "key": "newsmithy_atlas_content_text_52",
@ -993,7 +993,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_53", "key": "newsmithy_atlas_name_text_53",
"text": "【马术套装】V号位" "text": "【马术套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_53", "key": "newsmithy_atlas_content_text_53",
@ -1012,7 +1012,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_54", "key": "newsmithy_atlas_name_text_54",
"text": "【马术套装】VI号位" "text": "【马术套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_54", "key": "newsmithy_atlas_content_text_54",
@ -1031,7 +1031,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_55", "key": "newsmithy_atlas_name_text_55",
"text": "【波波星套装】I号位" "text": "【波波星套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_55", "key": "newsmithy_atlas_content_text_55",
@ -1050,7 +1050,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_56", "key": "newsmithy_atlas_name_text_56",
"text": "【波波星套装】II号位" "text": "【波波星套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_56", "key": "newsmithy_atlas_content_text_56",
@ -1069,7 +1069,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_57", "key": "newsmithy_atlas_name_text_57",
"text": "【波波星套装】III号位" "text": "【波波星套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_57", "key": "newsmithy_atlas_content_text_57",
@ -1088,7 +1088,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_58", "key": "newsmithy_atlas_name_text_58",
"text": "【波波星套装】IV号位" "text": "【波波星套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_58", "key": "newsmithy_atlas_content_text_58",
@ -1107,7 +1107,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_59", "key": "newsmithy_atlas_name_text_59",
"text": "【波波星套装】V号位" "text": "【波波星套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_59", "key": "newsmithy_atlas_content_text_59",
@ -1126,7 +1126,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_60", "key": "newsmithy_atlas_name_text_60",
"text": "【波波星套装】VI号位" "text": "【波波星套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_60", "key": "newsmithy_atlas_content_text_60",
@ -1145,7 +1145,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_61", "key": "newsmithy_atlas_name_text_61",
"text": "【穴居人套装】I号位" "text": "【穴居人套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_61", "key": "newsmithy_atlas_content_text_61",
@ -1164,7 +1164,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_62", "key": "newsmithy_atlas_name_text_62",
"text": "【穴居人套装】II号位" "text": "【穴居人套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_62", "key": "newsmithy_atlas_content_text_62",
@ -1183,7 +1183,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_63", "key": "newsmithy_atlas_name_text_63",
"text": "【穴居人套装】III号位" "text": "【穴居人套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_63", "key": "newsmithy_atlas_content_text_63",
@ -1202,7 +1202,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_64", "key": "newsmithy_atlas_name_text_64",
"text": "【穴居人套装】IV号位" "text": "【穴居人套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_64", "key": "newsmithy_atlas_content_text_64",
@ -1221,7 +1221,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_65", "key": "newsmithy_atlas_name_text_65",
"text": "【穴居人套装】V号位" "text": "【穴居人套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_65", "key": "newsmithy_atlas_content_text_65",
@ -1240,7 +1240,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_66", "key": "newsmithy_atlas_name_text_66",
"text": "【穴居人套装】VI号位" "text": "【穴居人套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_66", "key": "newsmithy_atlas_content_text_66",
@ -1259,7 +1259,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_67", "key": "newsmithy_atlas_name_text_67",
"text": "【文明人套装】I号位" "text": "【文明人套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_67", "key": "newsmithy_atlas_content_text_67",
@ -1278,7 +1278,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_68", "key": "newsmithy_atlas_name_text_68",
"text": "【文明人套装】II号位" "text": "【文明人套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_68", "key": "newsmithy_atlas_content_text_68",
@ -1297,7 +1297,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_69", "key": "newsmithy_atlas_name_text_69",
"text": "【文明人套装】III号位" "text": "【文明人套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_69", "key": "newsmithy_atlas_content_text_69",
@ -1316,7 +1316,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_70", "key": "newsmithy_atlas_name_text_70",
"text": "【文明人套装】IV号位" "text": "【文明人套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_70", "key": "newsmithy_atlas_content_text_70",
@ -1335,7 +1335,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_71", "key": "newsmithy_atlas_name_text_71",
"text": "【文明人套装】V号位" "text": "【文明人套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_71", "key": "newsmithy_atlas_content_text_71",
@ -1354,7 +1354,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_72", "key": "newsmithy_atlas_name_text_72",
"text": "【文明人套装】VI号位" "text": "【文明人套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_72", "key": "newsmithy_atlas_content_text_72",
@ -1373,7 +1373,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_73", "key": "newsmithy_atlas_name_text_73",
"text": "【马戏团套装】I号位" "text": "【马戏团套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_73", "key": "newsmithy_atlas_content_text_73",
@ -1392,7 +1392,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_74", "key": "newsmithy_atlas_name_text_74",
"text": "【马戏团套装】II号位" "text": "【马戏团套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_74", "key": "newsmithy_atlas_content_text_74",
@ -1411,7 +1411,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_75", "key": "newsmithy_atlas_name_text_75",
"text": "【马戏团套装】III号位" "text": "【马戏团套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_75", "key": "newsmithy_atlas_content_text_75",
@ -1430,7 +1430,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_76", "key": "newsmithy_atlas_name_text_76",
"text": "【马戏团套装】IV号位" "text": "【马戏团套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_76", "key": "newsmithy_atlas_content_text_76",
@ -1449,7 +1449,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_77", "key": "newsmithy_atlas_name_text_77",
"text": "【马戏团套装】V号位" "text": "【马戏团套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_77", "key": "newsmithy_atlas_content_text_77",
@ -1468,7 +1468,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_78", "key": "newsmithy_atlas_name_text_78",
"text": "【马戏团套装】VI号位" "text": "【马戏团套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_78", "key": "newsmithy_atlas_content_text_78",
@ -1487,7 +1487,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_79", "key": "newsmithy_atlas_name_text_79",
"text": "【泰坦套装】I号位" "text": "【泰坦套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_79", "key": "newsmithy_atlas_content_text_79",
@ -1506,7 +1506,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_80", "key": "newsmithy_atlas_name_text_80",
"text": "【泰坦套装】II号位" "text": "【泰坦套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_80", "key": "newsmithy_atlas_content_text_80",
@ -1525,7 +1525,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_81", "key": "newsmithy_atlas_name_text_81",
"text": "【泰坦套装】III号位" "text": "【泰坦套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_81", "key": "newsmithy_atlas_content_text_81",
@ -1544,7 +1544,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_82", "key": "newsmithy_atlas_name_text_82",
"text": "【泰坦套装】IV号位" "text": "【泰坦套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_82", "key": "newsmithy_atlas_content_text_82",
@ -1563,7 +1563,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_83", "key": "newsmithy_atlas_name_text_83",
"text": "【泰坦套装】V号位" "text": "【泰坦套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_83", "key": "newsmithy_atlas_content_text_83",
@ -1582,7 +1582,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_84", "key": "newsmithy_atlas_name_text_84",
"text": "【泰坦套装】VI号位" "text": "【泰坦套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_84", "key": "newsmithy_atlas_content_text_84",
@ -1601,7 +1601,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_85", "key": "newsmithy_atlas_name_text_85",
"text": "【巨怪猎人套装】I号位" "text": "【巨怪猎人套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_85", "key": "newsmithy_atlas_content_text_85",
@ -1620,7 +1620,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_86", "key": "newsmithy_atlas_name_text_86",
"text": "【巨怪猎人套装】II号位" "text": "【巨怪猎人套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_86", "key": "newsmithy_atlas_content_text_86",
@ -1639,7 +1639,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_87", "key": "newsmithy_atlas_name_text_87",
"text": "【巨怪猎人套装】III号位" "text": "【巨怪猎人套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_87", "key": "newsmithy_atlas_content_text_87",
@ -1658,7 +1658,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_88", "key": "newsmithy_atlas_name_text_88",
"text": "【巨怪猎人套装】IV号位" "text": "【巨怪猎人套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_88", "key": "newsmithy_atlas_content_text_88",
@ -1677,7 +1677,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_89", "key": "newsmithy_atlas_name_text_89",
"text": "【巨怪猎人套装】V号位" "text": "【巨怪猎人套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_89", "key": "newsmithy_atlas_content_text_89",
@ -1696,7 +1696,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_90", "key": "newsmithy_atlas_name_text_90",
"text": "【巨怪猎人套装】VI号位" "text": "【巨怪猎人套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_90", "key": "newsmithy_atlas_content_text_90",
@ -1715,7 +1715,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_91", "key": "newsmithy_atlas_name_text_91",
"text": "【天外陨石套装】I号位" "text": "【天外陨石套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_91", "key": "newsmithy_atlas_content_text_91",
@ -1734,7 +1734,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_92", "key": "newsmithy_atlas_name_text_92",
"text": "【天外陨石套装】II号位" "text": "【天外陨石套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_92", "key": "newsmithy_atlas_content_text_92",
@ -1753,7 +1753,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_93", "key": "newsmithy_atlas_name_text_93",
"text": "【天外陨石套装】III号位" "text": "【天外陨石套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_93", "key": "newsmithy_atlas_content_text_93",
@ -1772,7 +1772,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_94", "key": "newsmithy_atlas_name_text_94",
"text": "【天外陨石套装】IV号位" "text": "【天外陨石套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_94", "key": "newsmithy_atlas_content_text_94",
@ -1791,7 +1791,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_95", "key": "newsmithy_atlas_name_text_95",
"text": "【天外陨石套装】V号位" "text": "【天外陨石套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_95", "key": "newsmithy_atlas_content_text_95",
@ -1810,7 +1810,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_96", "key": "newsmithy_atlas_name_text_96",
"text": "【天外陨石套装】VI号位" "text": "【天外陨石套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_96", "key": "newsmithy_atlas_content_text_96",
@ -1829,7 +1829,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_97", "key": "newsmithy_atlas_name_text_97",
"text": "【沼泽怪物套装】I号位" "text": "【沼泽怪物套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_97", "key": "newsmithy_atlas_content_text_97",
@ -1848,7 +1848,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_98", "key": "newsmithy_atlas_name_text_98",
"text": "【沼泽怪物套装】II号位" "text": "【沼泽怪物套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_98", "key": "newsmithy_atlas_content_text_98",
@ -1867,7 +1867,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_99", "key": "newsmithy_atlas_name_text_99",
"text": "【沼泽怪物套装】III号位" "text": "【沼泽怪物套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_99", "key": "newsmithy_atlas_content_text_99",
@ -1886,7 +1886,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_100", "key": "newsmithy_atlas_name_text_100",
"text": "【沼泽怪物套装】IV号位" "text": "【沼泽怪物套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_100", "key": "newsmithy_atlas_content_text_100",
@ -1905,7 +1905,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_101", "key": "newsmithy_atlas_name_text_101",
"text": "【沼泽怪物套装】V号位" "text": "【沼泽怪物套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_101", "key": "newsmithy_atlas_content_text_101",
@ -1924,7 +1924,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_102", "key": "newsmithy_atlas_name_text_102",
"text": "【沼泽怪物套装】VI号位" "text": "【沼泽怪物套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_102", "key": "newsmithy_atlas_content_text_102",
@ -1943,7 +1943,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_103", "key": "newsmithy_atlas_name_text_103",
"text": "【守护神套装】I号位" "text": "【守护神套装】I"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_103", "key": "newsmithy_atlas_content_text_103",
@ -1962,7 +1962,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_104", "key": "newsmithy_atlas_name_text_104",
"text": "【守护神套装】II号位" "text": "【守护神套装】II"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_104", "key": "newsmithy_atlas_content_text_104",
@ -1981,7 +1981,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_105", "key": "newsmithy_atlas_name_text_105",
"text": "【守护神套装】III号位" "text": "【守护神套装】III"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_105", "key": "newsmithy_atlas_content_text_105",
@ -2000,7 +2000,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_106", "key": "newsmithy_atlas_name_text_106",
"text": "【守护神套装】IV号位" "text": "【守护神套装】IV"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_106", "key": "newsmithy_atlas_content_text_106",
@ -2019,7 +2019,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_107", "key": "newsmithy_atlas_name_text_107",
"text": "【守护神套装】V号位" "text": "【守护神套装】V"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_107", "key": "newsmithy_atlas_content_text_107",
@ -2038,7 +2038,7 @@
"type_id": 1, "type_id": 1,
"name_text": { "name_text": {
"key": "newsmithy_atlas_name_text_108", "key": "newsmithy_atlas_name_text_108",
"text": "【守护神套装】VI号位" "text": "【守护神套装】VI"
}, },
"content_text": { "content_text": {
"key": "newsmithy_atlas_content_text_108", "key": "newsmithy_atlas_content_text_108",

File diff suppressed because it is too large Load Diff

View File

@ -455,7 +455,6 @@ const (
Reddot24 ReddotType = 10024 //熊猫武馆----可升级红点 Reddot24 ReddotType = 10024 //熊猫武馆----可升级红点
Reddot25 ReddotType = 10025 //熊猫武馆----可领取奖励红点 Reddot25 ReddotType = 10025 //熊猫武馆----可领取奖励红点
Reddot33 ReddotType = 10033 //附魔副本 有挑战次数 Reddot33 ReddotType = 10033 //附魔副本 有挑战次数
) )
type TaskType int32 type TaskType int32

View File

@ -476,7 +476,8 @@ func (this *Equipment) GetForgeEquip(session comm.IUserSession, suiteId int32, p
for _, v := range configures { for _, v := range configures {
if v.Pos == pos && v.InitLv == lv { if v.Pos == pos && v.InitLv == lv {
if eruip, err = this.modelEquipment.newEquipment(session.GetUserId(), v, dyweight, isepic); err == nil { if eruip, err = this.modelEquipment.newEquipment(session.GetUserId(), v, dyweight, isepic); err == nil {
this.equipmentsChangePush(session, []*pb.DB_Equipment{eruip}) errdata = this.AddEquipment(session, eruip)
// this.equipmentsChangePush(session, []*pb.DB_Equipment{eruip})
return return
} }
this.Errorf("err%v", err) this.Errorf("err%v", err)
@ -511,7 +512,8 @@ func (this *Equipment) GetForgeEquip(session comm.IUserSession, suiteId int32, p
r := rand.New(rand.NewSource(time.Now().Unix())) r := rand.New(rand.NewSource(time.Now().Unix()))
index := r.Perm(len(lvs))[0] index := r.Perm(len(lvs))[0]
if eruip, err = this.modelEquipment.newEquipment(session.GetUserId(), lvs[index], dyweight, isepic); err == nil { if eruip, err = this.modelEquipment.newEquipment(session.GetUserId(), lvs[index], dyweight, isepic); err == nil {
this.equipmentsChangePush(session, []*pb.DB_Equipment{eruip}) errdata = this.AddEquipment(session, eruip)
// this.equipmentsChangePush(session, []*pb.DB_Equipment{eruip})
return return
} }
this.Errorf("err%v", err) this.Errorf("err%v", err)

View File

@ -20,25 +20,28 @@ func (this *apiComp) Get(session comm.IUserSession, req *pb.ReddotGetReq) (errda
return return
} }
for _, rid := range req.Rids { for _, rid := range req.Rids {
// reddot[v] = false
_rid := comm.ReddotType(rid) _rid := comm.ReddotType(rid)
switch _rid { switch _rid {
case comm.Reddot10101: //任务
case comm.Reddot10101, comm.Reddot10102, comm.Reddot10103, comm.Reddot10201, comm.Reddot10301:
for k, v := range this.module.ModuleTask.Reddot(session, _rid) { for k, v := range this.module.ModuleTask.Reddot(session, _rid) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
case comm.Reddot10102: //主线
for k, v := range this.module.ModuleTask.Reddot(session, _rid) { case comm.Reddot11100:
for k, v := range this.module.mail.Reddot(session, _rid) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
case comm.Reddot15102: //铁匠铺
case comm.Reddot17102, comm.Reddot17106, comm.Reddot17107:
for k, v := range this.module.smithy.Reddot(session, _rid) {
reddot[int32(k)] = v
}
//工会
case comm.Reddot15102, comm.Reddot15201:
for k, v := range this.module.ModuleSociaty.Reddot(session, _rid) { for k, v := range this.module.ModuleSociaty.Reddot(session, _rid) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
case comm.Reddot10103:
for k, v := range this.module.ModuleTask.Reddot(session, _rid) {
reddot[int32(k)] = v
}
case comm.Reddot17: case comm.Reddot17:
for k, v := range this.module.horoscope.Reddot(session, _rid) { for k, v := range this.module.horoscope.Reddot(session, _rid) {
reddot[int32(k)] = v reddot[int32(k)] = v
@ -47,10 +50,6 @@ func (this *apiComp) Get(session comm.IUserSession, req *pb.ReddotGetReq) (errda
for k, v := range this.module.arena.Reddot(session, _rid) { for k, v := range this.module.arena.Reddot(session, _rid) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
// case comm.Reddot23, comm.Reddot24, comm.Reddot25:
// for k, v := range this.module.martialhall.Reddot(session, _rid) {
// reddot[int32(k)] = v
// }
case comm.Reddot20, comm.Reddot21, comm.Reddot22: case comm.Reddot20, comm.Reddot21, comm.Reddot22:
for k, v := range this.module.gourmet.Reddot(session, _rid) { for k, v := range this.module.gourmet.Reddot(session, _rid) {
reddot[int32(k)] = v reddot[int32(k)] = v

View File

@ -19,29 +19,40 @@ func (this *apiComp) GetAll(session comm.IUserSession, req *pb.ReddotGetAllReq)
if errdata = this.GetAllCheck(session, req); errdata != nil { if errdata = this.GetAllCheck(session, req); errdata != nil {
return return
} }
for k, v := range this.module.ModuleTask.Reddot(session, comm.Reddot10101, comm.Reddot10102, comm.Reddot10103, comm.Reddot10201, //任务系统
for k, v := range this.module.ModuleTask.Reddot(session,
comm.Reddot10101,
comm.Reddot10102,
comm.Reddot10103,
comm.Reddot10201,
comm.Reddot10301) { comm.Reddot10301) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
//主线
for k, v := range this.module.mline.Reddot(session, comm.Reddot11100) { for k, v := range this.module.mline.Reddot(session, comm.Reddot11100) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
//铁匠铺
for k, v := range this.module.smithy.Reddot(session,
comm.Reddot17102,
comm.Reddot17106,
comm.Reddot17107,
) {
reddot[int32(k)] = v
}
for k, v := range this.module.pagoda.Reddot(session, comm.Reddot6) { for k, v := range this.module.pagoda.Reddot(session, comm.Reddot6) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
for k, v := range this.module.horoscope.Reddot(session, comm.Reddot17) { for k, v := range this.module.horoscope.Reddot(session, comm.Reddot17) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
// for k, v := range this.module.martialhall.Reddot(session, comm.Reddot23, comm.Reddot24, comm.Reddot25) {
// reddot[int32(k)] = v
// }
for k, v := range this.module.arena.Reddot(session, comm.Reddot19) { for k, v := range this.module.arena.Reddot(session, comm.Reddot19) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
for k, v := range this.module.gourmet.Reddot(session, comm.Reddot20, comm.Reddot21, comm.Reddot22) { for k, v := range this.module.gourmet.Reddot(session, comm.Reddot20, comm.Reddot21, comm.Reddot22) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }
for k, v := range this.module.sociaty.Reddot(session, comm.Reddot15102, comm.Reddot15201) { for k, v := range this.module.sociaty.Reddot(session, comm.Reddot15102, comm.Reddot15201) {
reddot[int32(k)] = v reddot[int32(k)] = v
} }

View File

@ -21,8 +21,8 @@ type Reddot struct {
modules.ModuleBase modules.ModuleBase
service base.IRPCXService service base.IRPCXService
smithy comm.ISmithy //铁匠铺
pagoda comm.IPagoda pagoda comm.IPagoda
// martialhall comm.IMartialhall
horoscope comm.IHoroscope horoscope comm.IHoroscope
arena comm.IArena arena comm.IArena
gourmet comm.IGourmet gourmet comm.IGourmet
@ -48,18 +48,20 @@ func (this *Reddot) Init(service core.IService, module core.IModule, options cor
func (this *Reddot) Start() (err error) { func (this *Reddot) Start() (err error) {
err = this.ModuleBase.Start() err = this.ModuleBase.Start()
var module core.IModule var module core.IModule
if module, err = this.service.GetModule(comm.ModuleMline); err != nil { if module, err = this.service.GetModule(comm.ModuleMline); err != nil {
return return
} }
this.mline = module.(comm.IMline) this.mline = module.(comm.IMline)
if module, err = this.service.GetModule(comm.ModuleSmithy); err != nil {
return
}
this.smithy = module.(comm.ISmithy)
if module, err = this.service.GetModule(comm.ModulePagoda); err != nil { if module, err = this.service.GetModule(comm.ModulePagoda); err != nil {
return return
} }
this.pagoda = module.(comm.IPagoda) this.pagoda = module.(comm.IPagoda)
// if module, err = this.service.GetModule(comm.ModuleMartialhall); err != nil {
// return
// }
// this.martialhall = module.(comm.IMartialhall)
if module, err = this.service.GetModule(comm.ModuleHoroscope); err != nil { if module, err = this.service.GetModule(comm.ModuleHoroscope); err != nil {
return return
} }

532
pb/activity_db.pb.go Normal file
View File

@ -0,0 +1,532 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.28.0
// protoc v3.20.0
// source: activity/activity_db.proto
package pb
import (
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
reflect "reflect"
sync "sync"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Arr struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
P []*UserAssets `protobuf:"bytes,1,rep,name=p,proto3" json:"p"` // 奖励数据
Val int32 `protobuf:"varint,2,opt,name=val,proto3" json:"val"`
}
func (x *Arr) Reset() {
*x = Arr{}
if protoimpl.UnsafeEnabled {
mi := &file_activity_activity_db_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Arr) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Arr) ProtoMessage() {}
func (x *Arr) ProtoReflect() protoreflect.Message {
mi := &file_activity_activity_db_proto_msgTypes[0]
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 Arr.ProtoReflect.Descriptor instead.
func (*Arr) Descriptor() ([]byte, []int) {
return file_activity_activity_db_proto_rawDescGZIP(), []int{0}
}
func (x *Arr) GetP() []*UserAssets {
if x != nil {
return x.P
}
return nil
}
func (x *Arr) GetVal() int32 {
if x != nil {
return x.Val
}
return 0
}
type ActivityInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Arr []*Arr `protobuf:"bytes,1,rep,name=arr,proto3" json:"arr"`
Btn string `protobuf:"bytes,2,opt,name=btn,proto3" json:"btn"` // 领取
Show string `protobuf:"bytes,3,opt,name=show,proto3" json:"show"` // 累计充值{1}天
}
func (x *ActivityInfo) Reset() {
*x = ActivityInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_activity_activity_db_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ActivityInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ActivityInfo) ProtoMessage() {}
func (x *ActivityInfo) ProtoReflect() protoreflect.Message {
mi := &file_activity_activity_db_proto_msgTypes[1]
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 ActivityInfo.ProtoReflect.Descriptor instead.
func (*ActivityInfo) Descriptor() ([]byte, []int) {
return file_activity_activity_db_proto_rawDescGZIP(), []int{1}
}
func (x *ActivityInfo) GetArr() []*Arr {
if x != nil {
return x.Arr
}
return nil
}
func (x *ActivityInfo) GetBtn() string {
if x != nil {
return x.Btn
}
return ""
}
func (x *ActivityInfo) GetShow() string {
if x != nil {
return x.Show
}
return ""
}
type DBHuodong struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Hdid int32 `protobuf:"varint,1,opt,name=hdid,proto3" json:"hdid"` // 活动ID
Showtime string `protobuf:"bytes,2,opt,name=showtime,proto3" json:"showtime"` // 客户端显示的时间
Stime int64 `protobuf:"varint,3,opt,name=stime,proto3" json:"stime"` // 开始时间
Etime int64 `protobuf:"varint,4,opt,name=etime,proto3" json:"etime"` // 结束时间
Rtime int64 `protobuf:"varint,5,opt,name=rtime,proto3" json:"rtime"` // 刷新时间
Ttype int32 `protobuf:"varint,6,opt,name=ttype,proto3" json:"ttype"`
Name string `protobuf:"bytes,7,opt,name=name,proto3" json:"name"` // 活动名称
Htype int32 `protobuf:"varint,8,opt,name=htype,proto3" json:"htype"` // 活动类型 自定义
Stype int32 `protobuf:"varint,9,opt,name=stype,proto3" json:"stype"`
Itype int32 `protobuf:"varint,10,opt,name=itype,proto3" json:"itype"`
Intr string `protobuf:"bytes,11,opt,name=intr,proto3" json:"intr"` // 活动说明
Img string `protobuf:"bytes,12,opt,name=img,proto3" json:"img"` //
Icon string `protobuf:"bytes,13,opt,name=icon,proto3" json:"icon"`
Showtype int32 `protobuf:"varint,14,opt,name=showtype,proto3" json:"showtype"` // 显示类型
Data *ActivityInfo `protobuf:"bytes,15,opt,name=data,proto3" json:"data"` // 活动详细数据
}
func (x *DBHuodong) Reset() {
*x = DBHuodong{}
if protoimpl.UnsafeEnabled {
mi := &file_activity_activity_db_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DBHuodong) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DBHuodong) ProtoMessage() {}
func (x *DBHuodong) ProtoReflect() protoreflect.Message {
mi := &file_activity_activity_db_proto_msgTypes[2]
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 DBHuodong.ProtoReflect.Descriptor instead.
func (*DBHuodong) Descriptor() ([]byte, []int) {
return file_activity_activity_db_proto_rawDescGZIP(), []int{2}
}
func (x *DBHuodong) GetHdid() int32 {
if x != nil {
return x.Hdid
}
return 0
}
func (x *DBHuodong) GetShowtime() string {
if x != nil {
return x.Showtime
}
return ""
}
func (x *DBHuodong) GetStime() int64 {
if x != nil {
return x.Stime
}
return 0
}
func (x *DBHuodong) GetEtime() int64 {
if x != nil {
return x.Etime
}
return 0
}
func (x *DBHuodong) GetRtime() int64 {
if x != nil {
return x.Rtime
}
return 0
}
func (x *DBHuodong) GetTtype() int32 {
if x != nil {
return x.Ttype
}
return 0
}
func (x *DBHuodong) GetName() string {
if x != nil {
return x.Name
}
return ""
}
func (x *DBHuodong) GetHtype() int32 {
if x != nil {
return x.Htype
}
return 0
}
func (x *DBHuodong) GetStype() int32 {
if x != nil {
return x.Stype
}
return 0
}
func (x *DBHuodong) GetItype() int32 {
if x != nil {
return x.Itype
}
return 0
}
func (x *DBHuodong) GetIntr() string {
if x != nil {
return x.Intr
}
return ""
}
func (x *DBHuodong) GetImg() string {
if x != nil {
return x.Img
}
return ""
}
func (x *DBHuodong) GetIcon() string {
if x != nil {
return x.Icon
}
return ""
}
func (x *DBHuodong) GetShowtype() int32 {
if x != nil {
return x.Showtype
}
return 0
}
func (x *DBHuodong) GetData() *ActivityInfo {
if x != nil {
return x.Data
}
return nil
}
// 玩家活动数据记录
type DBActivityData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Uid string `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid"`
Hid int32 `protobuf:"varint,2,opt,name=hid,proto3" json:"hid"`
Gotarr []int32 `protobuf:"varint,3,rep,packed,name=gotarr,proto3" json:"gotarr"`
Lasttime int64 `protobuf:"varint,4,opt,name=lasttime,proto3" json:"lasttime"`
Val int32 `protobuf:"varint,5,opt,name=val,proto3" json:"val"`
}
func (x *DBActivityData) Reset() {
*x = DBActivityData{}
if protoimpl.UnsafeEnabled {
mi := &file_activity_activity_db_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *DBActivityData) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*DBActivityData) ProtoMessage() {}
func (x *DBActivityData) ProtoReflect() protoreflect.Message {
mi := &file_activity_activity_db_proto_msgTypes[3]
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 DBActivityData.ProtoReflect.Descriptor instead.
func (*DBActivityData) Descriptor() ([]byte, []int) {
return file_activity_activity_db_proto_rawDescGZIP(), []int{3}
}
func (x *DBActivityData) GetUid() string {
if x != nil {
return x.Uid
}
return ""
}
func (x *DBActivityData) GetHid() int32 {
if x != nil {
return x.Hid
}
return 0
}
func (x *DBActivityData) GetGotarr() []int32 {
if x != nil {
return x.Gotarr
}
return nil
}
func (x *DBActivityData) GetLasttime() int64 {
if x != nil {
return x.Lasttime
}
return 0
}
func (x *DBActivityData) GetVal() int32 {
if x != nil {
return x.Val
}
return 0
}
var File_activity_activity_db_proto protoreflect.FileDescriptor
var file_activity_activity_db_proto_rawDesc = []byte{
0x0a, 0x1a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x2f, 0x61, 0x63, 0x74, 0x69, 0x76,
0x69, 0x74, 0x79, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f,
0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x32, 0x0a, 0x03, 0x41, 0x72, 0x72, 0x12,
0x19, 0x0a, 0x01, 0x70, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x55, 0x73, 0x65,
0x72, 0x41, 0x73, 0x73, 0x65, 0x74, 0x73, 0x52, 0x01, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x76, 0x61,
0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x76, 0x61, 0x6c, 0x22, 0x4c, 0x0a, 0x0c,
0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x16, 0x0a, 0x03,
0x61, 0x72, 0x72, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x04, 0x2e, 0x41, 0x72, 0x72, 0x52,
0x03, 0x61, 0x72, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x62, 0x74, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28,
0x09, 0x52, 0x03, 0x62, 0x74, 0x6e, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x68, 0x6f, 0x77, 0x18, 0x03,
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x73, 0x68, 0x6f, 0x77, 0x22, 0xe2, 0x02, 0x0a, 0x09, 0x44,
0x42, 0x48, 0x75, 0x6f, 0x64, 0x6f, 0x6e, 0x67, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x64, 0x69, 0x64,
0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x04, 0x68, 0x64, 0x69, 0x64, 0x12, 0x1a, 0x0a, 0x08,
0x73, 0x68, 0x6f, 0x77, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08,
0x73, 0x68, 0x6f, 0x77, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x69, 0x6d,
0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x73, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x14,
0x0a, 0x05, 0x65, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x65,
0x74, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20,
0x01, 0x28, 0x03, 0x52, 0x05, 0x72, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x74, 0x74,
0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x74, 0x74, 0x79, 0x70, 0x65,
0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04,
0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x68, 0x74, 0x79, 0x70, 0x65, 0x18, 0x08, 0x20,
0x01, 0x28, 0x05, 0x52, 0x05, 0x68, 0x74, 0x79, 0x70, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74,
0x79, 0x70, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x79, 0x70, 0x65,
0x12, 0x14, 0x0a, 0x05, 0x69, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x05, 0x52,
0x05, 0x69, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x6e, 0x74, 0x72, 0x18, 0x0b,
0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x6e, 0x74, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x69, 0x6d,
0x67, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x69, 0x6d, 0x67, 0x12, 0x12, 0x0a, 0x04,
0x69, 0x63, 0x6f, 0x6e, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x69, 0x63, 0x6f, 0x6e,
0x12, 0x1a, 0x0a, 0x08, 0x73, 0x68, 0x6f, 0x77, 0x74, 0x79, 0x70, 0x65, 0x18, 0x0e, 0x20, 0x01,
0x28, 0x05, 0x52, 0x08, 0x73, 0x68, 0x6f, 0x77, 0x74, 0x79, 0x70, 0x65, 0x12, 0x21, 0x0a, 0x04,
0x64, 0x61, 0x74, 0x61, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x41, 0x63, 0x74,
0x69, 0x76, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x04, 0x64, 0x61, 0x74, 0x61, 0x22,
0x7a, 0x0a, 0x0e, 0x44, 0x42, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x44, 0x61, 0x74,
0x61, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03,
0x75, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x68, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x52, 0x03, 0x68, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x67, 0x6f, 0x74, 0x61, 0x72, 0x72, 0x18,
0x03, 0x20, 0x03, 0x28, 0x05, 0x52, 0x06, 0x67, 0x6f, 0x74, 0x61, 0x72, 0x72, 0x12, 0x1a, 0x0a,
0x08, 0x6c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52,
0x08, 0x6c, 0x61, 0x73, 0x74, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x76, 0x61, 0x6c,
0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x76, 0x61, 0x6c, 0x42, 0x06, 0x5a, 0x04, 0x2e,
0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
}
var (
file_activity_activity_db_proto_rawDescOnce sync.Once
file_activity_activity_db_proto_rawDescData = file_activity_activity_db_proto_rawDesc
)
func file_activity_activity_db_proto_rawDescGZIP() []byte {
file_activity_activity_db_proto_rawDescOnce.Do(func() {
file_activity_activity_db_proto_rawDescData = protoimpl.X.CompressGZIP(file_activity_activity_db_proto_rawDescData)
})
return file_activity_activity_db_proto_rawDescData
}
var file_activity_activity_db_proto_msgTypes = make([]protoimpl.MessageInfo, 4)
var file_activity_activity_db_proto_goTypes = []interface{}{
(*Arr)(nil), // 0: Arr
(*ActivityInfo)(nil), // 1: ActivityInfo
(*DBHuodong)(nil), // 2: DBHuodong
(*DBActivityData)(nil), // 3: DBActivityData
(*UserAssets)(nil), // 4: UserAssets
}
var file_activity_activity_db_proto_depIdxs = []int32{
4, // 0: Arr.p:type_name -> UserAssets
0, // 1: ActivityInfo.arr:type_name -> Arr
1, // 2: DBHuodong.data:type_name -> ActivityInfo
3, // [3:3] is the sub-list for method output_type
3, // [3:3] is the sub-list for method input_type
3, // [3:3] is the sub-list for extension type_name
3, // [3:3] is the sub-list for extension extendee
0, // [0:3] is the sub-list for field type_name
}
func init() { file_activity_activity_db_proto_init() }
func file_activity_activity_db_proto_init() {
if File_activity_activity_db_proto != nil {
return
}
file_comm_proto_init()
if !protoimpl.UnsafeEnabled {
file_activity_activity_db_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*Arr); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_activity_activity_db_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*ActivityInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_activity_activity_db_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DBHuodong); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_activity_activity_db_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
switch v := v.(*DBActivityData); 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{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_activity_activity_db_proto_rawDesc,
NumEnums: 0,
NumMessages: 4,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_activity_activity_db_proto_goTypes,
DependencyIndexes: file_activity_activity_db_proto_depIdxs,
MessageInfos: file_activity_activity_db_proto_msgTypes,
}.Build()
File_activity_activity_db_proto = out.File
file_activity_activity_db_proto_rawDesc = nil
file_activity_activity_db_proto_goTypes = nil
file_activity_activity_db_proto_depIdxs = nil
}

View File

@ -96,6 +96,7 @@ type DBHero struct {
Fulllvenr int32 `protobuf:"varint,23,opt,name=fulllvenr,proto3" json:"fulllvenr" bson:"fulllvenr"` ////满级登记分组 武馆使用 Fulllvenr int32 `protobuf:"varint,23,opt,name=fulllvenr,proto3" json:"fulllvenr" bson:"fulllvenr"` ////满级登记分组 武馆使用
KongfuUid string `protobuf:"bytes,24,opt,name=kongfuUid,proto3" json:"kongfuUid"` //@go_tags(`bson:"kongfuUid"`)// 英雄在谁家练功 KongfuUid string `protobuf:"bytes,24,opt,name=kongfuUid,proto3" json:"kongfuUid"` //@go_tags(`bson:"kongfuUid"`)// 英雄在谁家练功
Fetters map[string]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成 Fetters map[string]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成
SameCount int32 `protobuf:"varint,26,opt,name=sameCount,proto3" json:"sameCount" bson:"sameCount"` ////叠加数
} }
func (x *DBHero) Reset() { func (x *DBHero) Reset() {
@ -305,6 +306,13 @@ func (x *DBHero) GetFetters() map[string]int32 {
return nil return nil
} }
func (x *DBHero) GetSameCount() int32 {
if x != nil {
return x.SameCount
}
return 0
}
//英雄扩展数据 //英雄扩展数据
type DBHeroRecord struct { type DBHeroRecord struct {
state protoimpl.MessageState state protoimpl.MessageState
@ -543,7 +551,7 @@ var file_hero_hero_db_proto_rawDesc = []byte{
0x0a, 0x12, 0x68, 0x65, 0x72, 0x6f, 0x2f, 0x68, 0x65, 0x72, 0x6f, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x0a, 0x12, 0x68, 0x65, 0x72, 0x6f, 0x2f, 0x68, 0x65, 0x72, 0x6f, 0x5f, 0x64, 0x62, 0x2e, 0x70,
0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x1a, 0x1c, 0x65, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x71, 0x75, 0x69, 0x1a, 0x1c, 0x65, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x71, 0x75, 0x69,
0x70, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8c, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa,
0x0a, 0x0a, 0x06, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x0a, 0x0a, 0x06, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 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, 0x16, 0x0a, 0x06, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x68,
@ -600,89 +608,90 @@ var file_hero_hero_db_proto_rawDesc = []byte{
0x09, 0x6b, 0x6f, 0x6e, 0x67, 0x66, 0x75, 0x55, 0x69, 0x64, 0x12, 0x2e, 0x0a, 0x07, 0x66, 0x65, 0x09, 0x6b, 0x6f, 0x6e, 0x67, 0x66, 0x75, 0x55, 0x69, 0x64, 0x12, 0x2e, 0x0a, 0x07, 0x66, 0x65,
0x74, 0x74, 0x65, 0x72, 0x73, 0x18, 0x19, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x44, 0x42, 0x74, 0x74, 0x65, 0x72, 0x73, 0x18, 0x19, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x44, 0x42,
0x48, 0x65, 0x72, 0x6f, 0x2e, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x48, 0x65, 0x72, 0x6f, 0x2e, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72,
0x79, 0x52, 0x07, 0x66, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x79, 0x52, 0x07, 0x66, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x12, 0x1c, 0x0a, 0x09, 0x73, 0x61,
0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x73,
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70,
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76,
0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x70,
0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79,
0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76,
0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75,
0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x72, 0x6f,
0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05,
0x6e, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c,
0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74,
0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a,
0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12,
0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05,
0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x6f, 0x72,
0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38,
0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 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, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x98, 0x05,
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, 0x05, 0x52,
0x05, 0x73, 0x74, 0x61, 0x72, 0x34, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x35, 0x18,
0x04, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x35, 0x12, 0x14, 0x0a, 0x05,
0x6d, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6d, 0x74, 0x69,
0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18,
0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74,
0x12, 0x3a, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f,
0x72, 0x64, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72,
0x79, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x09,
0x73, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32,
0x1c, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x53,
0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x73,
0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f, 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, 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, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74,
0x61, 0x62, 0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x31, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x69, 0x6e, 0x65, 0x76, 0x69,
0x74, 0x61, 0x62, 0x6c, 0x65, 0x31, 0x12, 0x2b, 0x0a, 0x04, 0x72, 0x61, 0x63, 0x65, 0x18, 0x0f,
0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63,
0x6f, 0x72, 0x64, 0x2e, 0x52, 0x61, 0x63, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x72,
0x61, 0x63, 0x65, 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, 0x3a, 0x02, 0x38,
0x01, 0x1a, 0x3c, 0x0a, 0x0e, 0x53, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e,
0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 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, 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, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a,
0x37, 0x0a, 0x09, 0x52, 0x61, 0x63, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x3a, 0x0a, 0x0c, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12,
0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65,
0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05,
0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb6, 0x01, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x98, 0x05, 0x0a, 0x0c,
0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02,
0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03,
0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x68, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x14,
0x65, 0x72, 0x6f, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x65, 0x72, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x34, 0x18, 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73,
0x6f, 0x49, 0x64, 0x12, 0x31, 0x0a, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x74, 0x61, 0x72, 0x34, 0x12, 0x14, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x72, 0x35, 0x18, 0x04, 0x20,
0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x01, 0x28, 0x05, 0x52, 0x05, 0x73, 0x74, 0x61, 0x72, 0x35, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x74,
0x6e, 0x74, 0x2e, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x69, 0x6d, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6d, 0x74, 0x69, 0x6d, 0x65,
0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20,
0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x01, 0x28, 0x05, 0x52, 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x3a,
0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x07, 0x20, 0x03, 0x28,
0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64,
0x01, 0x2a, 0x2f, 0x0a, 0x08, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52,
0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x69, 0x6c, 0x10, 0x00, 0x12, 0x12, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x09, 0x73, 0x74,
0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4b, 0x6f, 0x6e, 0x67, 0x46, 0x75, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e,
0x10, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x53, 0x74, 0x61,
0x6f, 0x33, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x73, 0x74, 0x61,
0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f, 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, 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, 0x12, 0x1e, 0x0a, 0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65,
0x18, 0x0d, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62,
0x6c, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61, 0x62, 0x6c, 0x65,
0x31, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0b, 0x69, 0x6e, 0x65, 0x76, 0x69, 0x74, 0x61,
0x62, 0x6c, 0x65, 0x31, 0x12, 0x2b, 0x0a, 0x04, 0x72, 0x61, 0x63, 0x65, 0x18, 0x0f, 0x20, 0x03,
0x28, 0x0b, 0x32, 0x17, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72,
0x64, 0x2e, 0x52, 0x61, 0x63, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x72, 0x61, 0x63,
0x65, 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, 0x3a, 0x02, 0x38, 0x01, 0x1a,
0x3c, 0x0a, 0x0e, 0x53, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 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, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x37, 0x0a,
0x09, 0x52, 0x61, 0x63, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65,
0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 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, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb6, 0x01, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72,
0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 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, 0x16, 0x0a, 0x06, 0x68, 0x65, 0x72,
0x6f, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49,
0x64, 0x12, 0x31, 0x0a, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x03, 0x28,
0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74,
0x2e, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x74, 0x61,
0x6c, 0x65, 0x6e, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e,
0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05,
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, 0x3a, 0x02, 0x38, 0x01, 0x2a,
0x2f, 0x0a, 0x08, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x48,
0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x69, 0x6c, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e,
0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4b, 0x6f, 0x6e, 0x67, 0x46, 0x75, 0x10, 0x01,
0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
} }
var ( var (

View File

@ -20,6 +20,7 @@ type GameRechargeData struct {
DiamondNumDouble []*Gameatn DiamondNumDouble []*Gameatn
Channel string Channel string
Text string Text string
Show string
Image string Image string
} }
@ -65,6 +66,7 @@ func (_v *GameRechargeData)Deserialize(_buf map[string]interface{}) (err error)
{ var _ok_ bool; if _v.Channel, _ok_ = _buf["channel"].(string); !_ok_ { err = errors.New("channel error"); return } } { var _ok_ bool; if _v.Channel, _ok_ = _buf["channel"].(string); !_ok_ { err = errors.New("channel error"); return } }
{ var _ok_ bool; if _v.Text, _ok_ = _buf["text"].(string); !_ok_ { err = errors.New("text error"); return } } { var _ok_ bool; if _v.Text, _ok_ = _buf["text"].(string); !_ok_ { err = errors.New("text error"); return } }
{ var _ok_ bool; if _v.Show, _ok_ = _buf["show"].(string); !_ok_ { err = errors.New("show error"); return } }
{ var _ok_ bool; if _v.Image, _ok_ = _buf["image"].(string); !_ok_ { err = errors.New("image error"); return } } { var _ok_ bool; if _v.Image, _ok_ = _buf["image"].(string); !_ok_ { err = errors.New("image error"); return } }
return return
} }