上传专武升阶

This commit is contained in:
liwei1dao 2024-03-14 10:28:27 +08:00
parent 87473994f1
commit 2555cda239
7 changed files with 336 additions and 166 deletions

View File

@ -15,6 +15,23 @@
"t": "13000001", "t": "13000001",
"n": 100 "n": 100
} }
],
"attribute": [
{
"a": 56,
"n": 245
},
{
"a": 53,
"n": 3800
}
],
"sale": [
{
"a": "attr",
"t": "gold",
"n": 100
}
] ]
}, },
{ {
@ -33,6 +50,23 @@
"t": "13000001", "t": "13000001",
"n": 200 "n": 200
} }
],
"attribute": [
{
"a": 56,
"n": 395
},
{
"a": 53,
"n": 6800
}
],
"sale": [
{
"a": "attr",
"t": "gold",
"n": 200
}
] ]
}, },
{ {
@ -51,6 +85,23 @@
"t": "13000001", "t": "13000001",
"n": 300 "n": 300
} }
],
"attribute": [
{
"a": 56,
"n": 545
},
{
"a": 53,
"n": 9800
}
],
"sale": [
{
"a": "attr",
"t": "gold",
"n": 300
}
] ]
}, },
{ {
@ -69,6 +120,23 @@
"t": "13000001", "t": "13000001",
"n": 400 "n": 400
} }
],
"attribute": [
{
"a": 56,
"n": 695
},
{
"a": 53,
"n": 12000
}
],
"sale": [
{
"a": "attr",
"t": "gold",
"n": 400
}
] ]
}, },
{ {
@ -87,6 +155,23 @@
"t": "13000001", "t": "13000001",
"n": 500 "n": 500
} }
],
"attribute": [
{
"a": 56,
"n": 875
},
{
"a": 53,
"n": 15000
}
],
"sale": [
{
"a": "attr",
"t": "gold",
"n": 500
}
] ]
}, },
{ {
@ -94,6 +179,14 @@
"weaponid": "14003501", "weaponid": "14003501",
"rank": 6, "rank": 6,
"lvmax": 60, "lvmax": 60,
"cost": [] "cost": [],
"attribute": [],
"sale": [
{
"a": "attr",
"t": "gold",
"n": 600
}
]
} }
] ]

View File

@ -5,7 +5,13 @@
"star": 1, "star": 1,
"commonskill": 913002431, "commonskill": 913002431,
"exclusiveskill": 913003433, "exclusiveskill": 913003433,
"cost1": [] "sale": [
{
"a": "attr",
"t": "gold",
"n": 100
}
]
}, },
{ {
"id": 2, "id": 2,
@ -13,7 +19,13 @@
"star": 2, "star": 2,
"commonskill": 913002431, "commonskill": 913002431,
"exclusiveskill": 913003433, "exclusiveskill": 913003433,
"cost1": [] "sale": [
{
"a": "attr",
"t": "gold",
"n": 200
}
]
}, },
{ {
"id": 3, "id": 3,
@ -21,7 +33,13 @@
"star": 3, "star": 3,
"commonskill": 913002431, "commonskill": 913002431,
"exclusiveskill": 913003433, "exclusiveskill": 913003433,
"cost1": [] "sale": [
{
"a": "attr",
"t": "gold",
"n": 300
}
]
}, },
{ {
"id": 4, "id": 4,
@ -29,7 +47,13 @@
"star": 4, "star": 4,
"commonskill": 913002431, "commonskill": 913002431,
"exclusiveskill": 913003433, "exclusiveskill": 913003433,
"cost1": [] "sale": [
{
"a": "attr",
"t": "gold",
"n": 400
}
]
}, },
{ {
"id": 5, "id": 5,
@ -37,6 +61,26 @@
"star": 5, "star": 5,
"commonskill": 913002431, "commonskill": 913002431,
"exclusiveskill": 913003433, "exclusiveskill": 913003433,
"cost1": [] "sale": [
{
"a": "attr",
"t": "gold",
"n": 500
}
]
},
{
"id": 6,
"weaponid": "14003501",
"star": 6,
"commonskill": 913002431,
"exclusiveskill": 913003433,
"sale": [
{
"a": "attr",
"t": "gold",
"n": 600
}
]
} }
] ]

View File

@ -246,14 +246,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 150 "n": 250
}, },
{ {
"a": 53, "a": 53,
"n": 3000 "n": 4000
} }
], ],
"needexp": 3000, "needexp": 3200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -270,14 +270,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 155 "n": 255
}, },
{ {
"a": 53, "a": 53,
"n": 3200 "n": 4200
} }
], ],
"needexp": 3200, "needexp": 3400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -294,14 +294,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 160 "n": 260
}, },
{ {
"a": 53, "a": 53,
"n": 3400 "n": 4400
} }
], ],
"needexp": 3400, "needexp": 3600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -318,14 +318,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 165 "n": 265
}, },
{ {
"a": 53, "a": 53,
"n": 3600 "n": 4600
} }
], ],
"needexp": 3600, "needexp": 3800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -342,14 +342,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 170 "n": 270
}, },
{ {
"a": 53, "a": 53,
"n": 3800 "n": 4800
} }
], ],
"needexp": 3800, "needexp": 4000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -366,14 +366,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 175 "n": 275
}, },
{ {
"a": 53, "a": 53,
"n": 4000 "n": 5000
} }
], ],
"needexp": 4000, "needexp": 4200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -390,14 +390,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 180 "n": 280
}, },
{ {
"a": 53, "a": 53,
"n": 4200 "n": 5200
} }
], ],
"needexp": 4200, "needexp": 4400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -414,14 +414,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 185 "n": 285
}, },
{ {
"a": 53, "a": 53,
"n": 4400 "n": 5400
} }
], ],
"needexp": 4400, "needexp": 4600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -438,14 +438,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 190 "n": 290
}, },
{ {
"a": 53, "a": 53,
"n": 4600 "n": 5600
} }
], ],
"needexp": 4600, "needexp": 4800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -462,14 +462,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 195 "n": 295
}, },
{ {
"a": 53, "a": 53,
"n": 4800 "n": 5800
} }
], ],
"needexp": 4800, "needexp": 5000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -486,14 +486,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 200 "n": 400
}, },
{ {
"a": 53, "a": 53,
"n": 5000 "n": 7000
} }
], ],
"needexp": 5000, "needexp": 5400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -510,14 +510,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 205 "n": 405
}, },
{ {
"a": 53, "a": 53,
"n": 5200 "n": 7200
} }
], ],
"needexp": 5200, "needexp": 5600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -534,14 +534,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 210 "n": 410
}, },
{ {
"a": 53, "a": 53,
"n": 5400 "n": 7400
} }
], ],
"needexp": 5400, "needexp": 5800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -558,14 +558,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 215 "n": 415
}, },
{ {
"a": 53, "a": 53,
"n": 5600 "n": 7600
} }
], ],
"needexp": 5600, "needexp": 6000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -582,14 +582,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 220 "n": 420
}, },
{ {
"a": 53, "a": 53,
"n": 5800 "n": 7800
} }
], ],
"needexp": 5800, "needexp": 6200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -606,14 +606,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 225 "n": 425
}, },
{ {
"a": 53, "a": 53,
"n": 6000 "n": 8000
} }
], ],
"needexp": 6000, "needexp": 6400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -630,14 +630,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 230 "n": 430
}, },
{ {
"a": 53, "a": 53,
"n": 6200 "n": 8200
} }
], ],
"needexp": 6200, "needexp": 6600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -654,14 +654,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 235 "n": 435
}, },
{ {
"a": 53, "a": 53,
"n": 6400 "n": 8400
} }
], ],
"needexp": 6400, "needexp": 6800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -678,14 +678,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 240 "n": 440
}, },
{ {
"a": 53, "a": 53,
"n": 6600 "n": 8600
} }
], ],
"needexp": 6600, "needexp": 7000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -702,14 +702,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 245 "n": 445
}, },
{ {
"a": 53, "a": 53,
"n": 6800 "n": 8800
} }
], ],
"needexp": 6800, "needexp": 7200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -726,14 +726,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 250 "n": 550
}, },
{ {
"a": 53, "a": 53,
"n": 7000 "n": 10000
} }
], ],
"needexp": 7000, "needexp": 7600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -750,14 +750,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 255 "n": 555
}, },
{ {
"a": 53, "a": 53,
"n": 7200 "n": 10200
} }
], ],
"needexp": 7200, "needexp": 7800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -774,14 +774,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 260 "n": 560
}, },
{ {
"a": 53, "a": 53,
"n": 7400 "n": 10400
} }
], ],
"needexp": 7400, "needexp": 8000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -798,14 +798,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 265 "n": 565
}, },
{ {
"a": 53, "a": 53,
"n": 7600 "n": 10600
} }
], ],
"needexp": 7600, "needexp": 8200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -822,14 +822,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 270 "n": 570
}, },
{ {
"a": 53, "a": 53,
"n": 7800 "n": 10800
} }
], ],
"needexp": 7800, "needexp": 8400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -846,14 +846,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 275 "n": 575
}, },
{ {
"a": 53, "a": 53,
"n": 8000 "n": 11000
} }
], ],
"needexp": 8000, "needexp": 8600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -870,14 +870,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 280 "n": 580
}, },
{ {
"a": 53, "a": 53,
"n": 8200 "n": 11200
} }
], ],
"needexp": 8200, "needexp": 8800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -894,14 +894,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 285 "n": 585
}, },
{ {
"a": 53, "a": 53,
"n": 8400 "n": 11400
} }
], ],
"needexp": 8400, "needexp": 9000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -918,14 +918,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 290 "n": 590
}, },
{ {
"a": 53, "a": 53,
"n": 8600 "n": 11600
} }
], ],
"needexp": 8600, "needexp": 9200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -942,14 +942,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 295 "n": 595
}, },
{ {
"a": 53, "a": 53,
"n": 8800 "n": 11800
} }
], ],
"needexp": 8800, "needexp": 9400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -966,14 +966,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 300 "n": 700
}, },
{ {
"a": 53, "a": 53,
"n": 9000 "n": 12200
} }
], ],
"needexp": 9000, "needexp": 9800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -990,14 +990,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 305 "n": 705
}, },
{ {
"a": 53, "a": 53,
"n": 9200 "n": 12400
} }
], ],
"needexp": 9200, "needexp": 10000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1014,14 +1014,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 310 "n": 710
}, },
{ {
"a": 53, "a": 53,
"n": 9400 "n": 12600
} }
], ],
"needexp": 9400, "needexp": 10200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1038,14 +1038,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 315 "n": 715
}, },
{ {
"a": 53, "a": 53,
"n": 9600 "n": 12800
} }
], ],
"needexp": 9600, "needexp": 10400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1062,14 +1062,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 320 "n": 720
}, },
{ {
"a": 53, "a": 53,
"n": 9800 "n": 13000
} }
], ],
"needexp": 9800, "needexp": 10600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1086,14 +1086,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 325 "n": 725
}, },
{ {
"a": 53, "a": 53,
"n": 10000 "n": 13200
} }
], ],
"needexp": 10000, "needexp": 10800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1110,14 +1110,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 330 "n": 730
}, },
{ {
"a": 53, "a": 53,
"n": 10200 "n": 13400
} }
], ],
"needexp": 10200, "needexp": 11000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1134,14 +1134,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 335 "n": 735
}, },
{ {
"a": 53, "a": 53,
"n": 10400 "n": 13600
} }
], ],
"needexp": 10400, "needexp": 11200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1158,14 +1158,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 340 "n": 740
}, },
{ {
"a": 53, "a": 53,
"n": 10600 "n": 13800
} }
], ],
"needexp": 10600, "needexp": 11400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1182,14 +1182,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 345 "n": 745
}, },
{ {
"a": 53, "a": 53,
"n": 10800 "n": 14000
} }
], ],
"needexp": 10800, "needexp": 11600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1206,14 +1206,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 350 "n": 880
}, },
{ {
"a": 53, "a": 53,
"n": 11000 "n": 15200
} }
], ],
"needexp": 11000, "needexp": 12000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1230,14 +1230,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 355 "n": 885
}, },
{ {
"a": 53, "a": 53,
"n": 11200 "n": 15400
} }
], ],
"needexp": 11200, "needexp": 12200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1254,14 +1254,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 360 "n": 890
}, },
{ {
"a": 53, "a": 53,
"n": 11400 "n": 15600
} }
], ],
"needexp": 11400, "needexp": 12400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1278,14 +1278,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 365 "n": 895
}, },
{ {
"a": 53, "a": 53,
"n": 11600 "n": 15800
} }
], ],
"needexp": 11600, "needexp": 12600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1302,14 +1302,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 370 "n": 900
}, },
{ {
"a": 53, "a": 53,
"n": 11800 "n": 16000
} }
], ],
"needexp": 11800, "needexp": 12800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1326,14 +1326,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 375 "n": 905
}, },
{ {
"a": 53, "a": 53,
"n": 12000 "n": 16200
} }
], ],
"needexp": 12000, "needexp": 13000,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1350,14 +1350,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 380 "n": 910
}, },
{ {
"a": 53, "a": 53,
"n": 12200 "n": 16400
} }
], ],
"needexp": 12200, "needexp": 13200,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1374,14 +1374,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 385 "n": 915
}, },
{ {
"a": 53, "a": 53,
"n": 12400 "n": 16600
} }
], ],
"needexp": 12400, "needexp": 13400,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1398,14 +1398,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 390 "n": 920
}, },
{ {
"a": 53, "a": 53,
"n": 12600 "n": 16800
} }
], ],
"needexp": 12600, "needexp": 13600,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",
@ -1422,14 +1422,14 @@
"attribute": [ "attribute": [
{ {
"a": 56, "a": 56,
"n": 395 "n": 925
}, },
{ {
"a": 53, "a": 53,
"n": 12800 "n": 17000
} }
], ],
"needexp": 12800, "needexp": 13800,
"cost": [ "cost": [
{ {
"a": "attr", "a": "attr",

View File

@ -9297,7 +9297,7 @@
"get_item": [], "get_item": [],
"trigger": 0, "trigger": 0,
"show_mode": 0, "show_mode": 0,
"npc": 320390, "npc": 320380,
"completetask": [ "completetask": [
14000110 14000110
], ],
@ -9340,7 +9340,7 @@
"get_item": [], "get_item": [],
"trigger": 0, "trigger": 0,
"show_mode": 0, "show_mode": 0,
"npc": 320400, "npc": 320380,
"completetask": [ "completetask": [
14000120 14000120
], ],
@ -9383,7 +9383,7 @@
"get_item": [], "get_item": [],
"trigger": 0, "trigger": 0,
"show_mode": 0, "show_mode": 0,
"npc": 320410, "npc": 320380,
"completetask": [ "completetask": [
14000130 14000130
], ],
@ -9426,7 +9426,7 @@
"get_item": [], "get_item": [],
"trigger": 0, "trigger": 0,
"show_mode": 0, "show_mode": 0,
"npc": 320420, "npc": 320380,
"completetask": [ "completetask": [
14000140 14000140
], ],
@ -9469,7 +9469,7 @@
"get_item": [], "get_item": [],
"trigger": 0, "trigger": 0,
"show_mode": 0, "show_mode": 0,
"npc": 320430, "npc": 320380,
"completetask": [ "completetask": [
14000150 14000150
], ],
@ -9512,7 +9512,7 @@
"get_item": [], "get_item": [],
"trigger": 0, "trigger": 0,
"show_mode": 0, "show_mode": 0,
"npc": 320440, "npc": 320380,
"completetask": [ "completetask": [
14000160 14000160
], ],

View File

@ -40,6 +40,9 @@ func (this *apiComp) RankUp(session comm.IUserSession, req *pb.ExclusiveRankUpRe
return return
} }
info.Step += 1 info.Step += 1
for _, v := range conf.Attribute {
info.Property[v.A] = v.N
}
if err = this.module.model.updateExclusive(session.GetUserId(), info); err != nil { if err = this.module.model.updateExclusive(session.GetUserId(), info); err != nil {
errdata = &pb.ErrorData{ errdata = &pb.ErrorData{
Code: pb.ErrorCode_DBError, Code: pb.ErrorCode_DBError,

View File

@ -16,6 +16,8 @@ type GameExclusiveRankData struct {
Rank int32 Rank int32
Lvmax int32 Lvmax int32
Cost []*Gameatn Cost []*Gameatn
Attribute []*Gameatr
Sale []*Gameatn
} }
const TypeId_GameExclusiveRankData = 1667489720 const TypeId_GameExclusiveRankData = 1667489720
@ -43,6 +45,34 @@ func (_v *GameExclusiveRankData)Deserialize(_buf map[string]interface{}) (err er
} }
} }
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["attribute"].([]interface{}); !_ok_ { err = errors.New("attribute error"); return }
_v.Attribute = make([]*Gameatr, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatr
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatr(_x_); err != nil { return } }
_v.Attribute = append(_v.Attribute, _list_v_)
}
}
{
var _arr_ []interface{}
var _ok_ bool
if _arr_, _ok_ = _buf["sale"].([]interface{}); !_ok_ { err = errors.New("sale error"); return }
_v.Sale = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ {
var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Sale = append(_v.Sale, _list_v_)
}
}
return return
} }

View File

@ -16,7 +16,7 @@ type GameExclusiveStarData struct {
Star int32 Star int32
Commonskill int32 Commonskill int32
Exclusiveskill int32 Exclusiveskill int32
Cost1 []*Gameatn Sale []*Gameatn
} }
const TypeId_GameExclusiveStarData = -1567680802 const TypeId_GameExclusiveStarData = -1567680802
@ -34,14 +34,14 @@ func (_v *GameExclusiveStarData)Deserialize(_buf map[string]interface{}) (err er
{ {
var _arr_ []interface{} var _arr_ []interface{}
var _ok_ bool var _ok_ bool
if _arr_, _ok_ = _buf["cost1"].([]interface{}); !_ok_ { err = errors.New("cost1 error"); return } if _arr_, _ok_ = _buf["sale"].([]interface{}); !_ok_ { err = errors.New("sale error"); return }
_v.Cost1 = make([]*Gameatn, 0, len(_arr_)) _v.Sale = make([]*Gameatn, 0, len(_arr_))
for _, _e_ := range _arr_ { for _, _e_ := range _arr_ {
var _list_v_ *Gameatn var _list_v_ *Gameatn
{ var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } }
_v.Cost1 = append(_v.Cost1, _list_v_) _v.Sale = append(_v.Sale, _list_v_)
} }
} }