diff --git a/bin/json/game_annulartask_library.json b/bin/json/game_annulartask_library.json index 75bfb379f..cc2c4e155 100644 --- a/bin/json/game_annulartask_library.json +++ b/bin/json/game_annulartask_library.json @@ -1,11 +1,11 @@ [ { - "id": 2, + "id": 1, "assembleid": 60000010, "lvstart": 1, "lvend": 999, - "itemid": 1130, - "itemwt": 10000, + "itemid": 1010, + "itemwt": 1000, "min": 0 }, { @@ -13,26 +13,26 @@ "assembleid": 60000010, "lvstart": 1, "lvend": 999, - "itemid": 1180, - "itemwt": 30000, + "itemid": 1030, + "itemwt": 1000, "min": 0 }, { - "id": 6, + "id": 5, "assembleid": 60000010, "lvstart": 1, "lvend": 999, - "itemid": 1290, - "itemwt": 30000, + "itemid": 1050, + "itemwt": 1000, "min": 0 }, { - "id": 7, + "id": 8, "assembleid": 60000020, "lvstart": 1, "lvend": 999, - "itemid": 1020, - "itemwt": 10000, + "itemid": 1080, + "itemwt": 1000, "min": 0 }, { @@ -40,8 +40,26 @@ "assembleid": 60000020, "lvstart": 1, "lvend": 999, - "itemid": 1190, - "itemwt": 30000, + "itemid": 1090, + "itemwt": 1000, + "min": 0 + }, + { + "id": 10, + "assembleid": 60000020, + "lvstart": 1, + "lvend": 999, + "itemid": 1100, + "itemwt": 1000, + "min": 0 + }, + { + "id": 11, + "assembleid": 60000020, + "lvstart": 1, + "lvend": 999, + "itemid": 1110, + "itemwt": 1000, "min": 0 }, { @@ -49,8 +67,26 @@ "assembleid": 60000020, "lvstart": 1, "lvend": 999, - "itemid": 1300, - "itemwt": 30000, + "itemid": 1120, + "itemwt": 1000, + "min": 0 + }, + { + "id": 13, + "assembleid": 60000030, + "lvstart": 1, + "lvend": 999, + "itemid": 1130, + "itemwt": 1000, + "min": 0 + }, + { + "id": 14, + "assembleid": 60000030, + "lvstart": 1, + "lvend": 999, + "itemid": 1140, + "itemwt": 1000, "min": 0 }, { @@ -58,8 +94,8 @@ "assembleid": 60000030, "lvstart": 1, "lvend": 999, - "itemid": 1200, - "itemwt": 30000, + "itemid": 1150, + "itemwt": 1000, "min": 0 }, { @@ -67,17 +103,44 @@ "assembleid": 60000030, "lvstart": 1, "lvend": 999, - "itemid": 1260, - "itemwt": 10000, + "itemid": 1160, + "itemwt": 1000, + "min": 0 + }, + { + "id": 17, + "assembleid": 60000030, + "lvstart": 1, + "lvend": 999, + "itemid": 1170, + "itemwt": 1000, "min": 0 }, { "id": 18, - "assembleid": 60000030, + "assembleid": 60000040, "lvstart": 1, "lvend": 999, - "itemid": 1310, - "itemwt": 30000, + "itemid": 1180, + "itemwt": 1000, + "min": 0 + }, + { + "id": 19, + "assembleid": 60000040, + "lvstart": 1, + "lvend": 999, + "itemid": 1190, + "itemwt": 1000, + "min": 0 + }, + { + "id": 20, + "assembleid": 60000040, + "lvstart": 1, + "lvend": 999, + "itemid": 1200, + "itemwt": 1000, "min": 0 }, { @@ -86,7 +149,16 @@ "lvstart": 1, "lvend": 999, "itemid": 1210, - "itemwt": 30000, + "itemwt": 1000, + "min": 0 + }, + { + "id": 22, + "assembleid": 60000040, + "lvstart": 1, + "lvend": 999, + "itemid": 1220, + "itemwt": 1000, "min": 0 }, { @@ -94,35 +166,35 @@ "assembleid": 60000040, "lvstart": 1, "lvend": 999, - "itemid": 1110, - "itemwt": 10000, + "itemid": 1230, + "itemwt": 1000, "min": 0 }, { "id": 24, - "assembleid": 60000040, - "lvstart": 1, - "lvend": 999, - "itemid": 1320, - "itemwt": 30000, - "min": 0 - }, - { - "id": 27, "assembleid": 60000050, "lvstart": 1, "lvend": 999, - "itemid": 1220, - "itemwt": 30000, + "itemid": 1240, + "itemwt": 1000, "min": 0 }, { - "id": 30, + "id": 25, "assembleid": 60000050, "lvstart": 1, "lvend": 999, - "itemid": 1330, - "itemwt": 30000, + "itemid": 1250, + "itemwt": 1000, + "min": 0 + }, + { + "id": 26, + "assembleid": 60000050, + "lvstart": 1, + "lvend": 999, + "itemid": 1260, + "itemwt": 1000, "min": 0 } ] \ No newline at end of file diff --git a/bin/json/game_annulartaskall.json b/bin/json/game_annulartaskall.json index 5384e2f8b..f80a913cc 100644 --- a/bin/json/game_annulartaskall.json +++ b/bin/json/game_annulartaskall.json @@ -12,13 +12,8 @@ "reward": [ { "a": "attr", - "t": "diamond", - "n": 50 - }, - { - "a": "attr", - "t": "ps", - "n": 50 + "t": "gold", + "n": 8200 } ] }, @@ -35,13 +30,8 @@ "reward": [ { "a": "attr", - "t": "diamond", - "n": 50 - }, - { - "a": "attr", - "t": "ps", - "n": 50 + "t": "gold", + "n": 8300 } ] }, @@ -58,13 +48,8 @@ "reward": [ { "a": "attr", - "t": "diamond", - "n": 50 - }, - { - "a": "attr", - "t": "ps", - "n": 50 + "t": "gold", + "n": 8400 } ] }, @@ -81,13 +66,8 @@ "reward": [ { "a": "attr", - "t": "diamond", - "n": 50 - }, - { - "a": "attr", - "t": "ps", - "n": 50 + "t": "gold", + "n": 8500 } ] } diff --git a/bin/json/game_buriedcondi.json b/bin/json/game_buriedcondi.json index 6f75a26f2..6897c5bf4 100644 --- a/bin/json/game_buriedcondi.json +++ b/bin/json/game_buriedcondi.json @@ -25128,7 +25128,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 2 }, "NPC": 60081, "value": 1, @@ -25152,7 +25152,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 3 }, "NPC": 60081, "value": 1, @@ -25176,7 +25176,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 4 }, "NPC": 60081, "value": 1, @@ -25200,7 +25200,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 5 }, "NPC": 60081, "value": 1, @@ -25224,7 +25224,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 6 }, "NPC": 0, "value": 2, @@ -25246,7 +25246,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 2 }, "NPC": 0, "value": 2, @@ -25268,7 +25268,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 3 }, "NPC": 0, "value": 2, @@ -25290,7 +25290,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 4 }, "NPC": 0, "value": 2, @@ -25312,7 +25312,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 5 }, "NPC": 0, "value": 2, @@ -25334,7 +25334,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 6 }, "NPC": 60181, "value": 1, @@ -25358,7 +25358,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 7 }, "NPC": 60191, "value": 1, @@ -25382,7 +25382,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 8 }, "NPC": 60201, "value": 1, @@ -25406,7 +25406,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 9 }, "NPC": 60211, "value": 1, @@ -25430,7 +25430,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 10 }, "NPC": 60221, "value": 1, @@ -25454,7 +25454,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 11 }, "NPC": 60231, "value": 1, @@ -25478,7 +25478,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 12 }, "NPC": 60241, "value": 1, @@ -25500,7 +25500,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 13 }, "NPC": 60251, "value": 1, @@ -25522,7 +25522,7 @@ "head": { "a": "attr", "t": "gold", - "n": 1 + "n": 14 }, "NPC": 60261, "value": 1, diff --git a/bin/json/game_equipattrlibrarys.json b/bin/json/game_equipattrlibrarys.json index 32d953969..6b4023b85 100644 --- a/bin/json/game_equipattrlibrarys.json +++ b/bin/json/game_equipattrlibrarys.json @@ -78,7 +78,7 @@ "key": 6, "libraryid": 1101, "attrkey": "atkpro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -93,7 +93,7 @@ "key": 7, "libraryid": 1101, "attrkey": "defpro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -108,7 +108,7 @@ "key": 8, "libraryid": 1101, "attrkey": "hppro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -183,7 +183,7 @@ "key": 13, "libraryid": 1301, "attrkey": "atkpro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -198,7 +198,7 @@ "key": 14, "libraryid": 1301, "attrkey": "defpro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -213,7 +213,7 @@ "key": 15, "libraryid": 1301, "attrkey": "hppro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -243,7 +243,7 @@ "key": 17, "libraryid": 1301, "attrkey": "cridam", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -318,7 +318,7 @@ "key": 22, "libraryid": 1501, "attrkey": "atkpro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -333,7 +333,7 @@ "key": 23, "libraryid": 1501, "attrkey": "defpro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -348,7 +348,7 @@ "key": 24, "libraryid": 1501, "attrkey": "hppro", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -363,7 +363,7 @@ "key": 25, "libraryid": 1501, "attrkey": "effhit", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -378,7 +378,7 @@ "key": 26, "libraryid": 1501, "attrkey": "effre", - "attrvar": 39, + "attrvar": 42, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -468,7 +468,7 @@ "key": 32, "libraryid": 1102, "attrkey": "atkpro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -483,7 +483,7 @@ "key": 33, "libraryid": 1102, "attrkey": "defpro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -498,7 +498,7 @@ "key": 34, "libraryid": 1102, "attrkey": "hppro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -573,7 +573,7 @@ "key": 39, "libraryid": 1302, "attrkey": "atkpro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -588,7 +588,7 @@ "key": 40, "libraryid": 1302, "attrkey": "defpro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -603,7 +603,7 @@ "key": 41, "libraryid": 1302, "attrkey": "hppro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -633,7 +633,7 @@ "key": 43, "libraryid": 1302, "attrkey": "cridam", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 90, "Addition": [ @@ -708,7 +708,7 @@ "key": 48, "libraryid": 1502, "attrkey": "atkpro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -723,7 +723,7 @@ "key": 49, "libraryid": 1502, "attrkey": "defpro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -738,7 +738,7 @@ "key": 50, "libraryid": 1502, "attrkey": "hppro", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -753,7 +753,7 @@ "key": 51, "libraryid": 1502, "attrkey": "effhit", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -768,7 +768,7 @@ "key": 52, "libraryid": 1502, "attrkey": "effre", - "attrvar": 46, + "attrvar": 51, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -858,7 +858,7 @@ "key": 58, "libraryid": 1103, "attrkey": "atkpro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -873,7 +873,7 @@ "key": 59, "libraryid": 1103, "attrkey": "defpro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -888,7 +888,7 @@ "key": 60, "libraryid": 1103, "attrkey": "hppro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -963,7 +963,7 @@ "key": 65, "libraryid": 1303, "attrkey": "atkpro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -978,7 +978,7 @@ "key": 66, "libraryid": 1303, "attrkey": "defpro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -993,7 +993,7 @@ "key": 67, "libraryid": 1303, "attrkey": "hppro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1023,7 +1023,7 @@ "key": 69, "libraryid": 1303, "attrkey": "cridam", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1098,7 +1098,7 @@ "key": 74, "libraryid": 1503, "attrkey": "atkpro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1113,7 +1113,7 @@ "key": 75, "libraryid": 1503, "attrkey": "defpro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1128,7 +1128,7 @@ "key": 76, "libraryid": 1503, "attrkey": "hppro", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1143,7 +1143,7 @@ "key": 77, "libraryid": 1503, "attrkey": "effhit", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1158,7 +1158,7 @@ "key": 78, "libraryid": 1503, "attrkey": "effre", - "attrvar": 54, + "attrvar": 59, "attrvar_correct": 1000, "probability": 250, "Addition": [ @@ -1248,7 +1248,7 @@ "key": 84, "libraryid": 1104, "attrkey": "atkpro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1263,7 +1263,7 @@ "key": 85, "libraryid": 1104, "attrkey": "defpro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1278,7 +1278,7 @@ "key": 86, "libraryid": 1104, "attrkey": "hppro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1353,7 +1353,7 @@ "key": 91, "libraryid": 1304, "attrkey": "atkpro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1368,7 +1368,7 @@ "key": 92, "libraryid": 1304, "attrkey": "defpro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1383,7 +1383,7 @@ "key": 93, "libraryid": 1304, "attrkey": "hppro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1413,7 +1413,7 @@ "key": 95, "libraryid": 1304, "attrkey": "cridam", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1488,7 +1488,7 @@ "key": 100, "libraryid": 1504, "attrkey": "atkpro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1503,7 +1503,7 @@ "key": 101, "libraryid": 1504, "attrkey": "defpro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1518,7 +1518,7 @@ "key": 102, "libraryid": 1504, "attrkey": "hppro", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -1533,7 +1533,7 @@ "key": 103, "libraryid": 1504, "attrkey": "effhit", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -1548,7 +1548,7 @@ "key": 104, "libraryid": 1504, "attrkey": "effre", - "attrvar": 62, + "attrvar": 68, "attrvar_correct": 1000, "probability": 125, "Addition": [ @@ -2028,7 +2028,7 @@ "key": 136, "libraryid": 1106, "attrkey": "atkpro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -2043,7 +2043,7 @@ "key": 137, "libraryid": 1106, "attrkey": "defpro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2058,7 +2058,7 @@ "key": 138, "libraryid": 1106, "attrkey": "hppro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2133,7 +2133,7 @@ "key": 143, "libraryid": 1306, "attrkey": "atkpro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 200, "Addition": [ @@ -2148,7 +2148,7 @@ "key": 144, "libraryid": 1306, "attrkey": "defpro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 1, "Addition": [ @@ -2163,7 +2163,7 @@ "key": 145, "libraryid": 1306, "attrkey": "hppro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2193,7 +2193,7 @@ "key": 147, "libraryid": 1306, "attrkey": "cridam", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2268,7 +2268,7 @@ "key": 152, "libraryid": 1506, "attrkey": "atkpro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 60, "Addition": [ @@ -2283,7 +2283,7 @@ "key": 153, "libraryid": 1506, "attrkey": "defpro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 3, "Addition": [ @@ -2298,7 +2298,7 @@ "key": 154, "libraryid": 1506, "attrkey": "hppro", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2313,7 +2313,7 @@ "key": 155, "libraryid": 1506, "attrkey": "effhit", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ @@ -2328,7 +2328,7 @@ "key": 156, "libraryid": 1506, "attrkey": "effre", - "attrvar": 78, + "attrvar": 85, "attrvar_correct": 1000, "probability": 100, "Addition": [ diff --git a/bin/json/game_gamesummarytab.json b/bin/json/game_gamesummarytab.json index 2b34a7c07..dcfa192de 100644 --- a/bin/json/game_gamesummarytab.json +++ b/bin/json/game_gamesummarytab.json @@ -17,7 +17,7 @@ "layer": 1, "name": { "key": "gamesummary_fathernode_name_2", - "text": "冒险之旅" + "text": "冒险关卡" }, "mapPos": { "x": -2363, @@ -95,7 +95,7 @@ "layer": 0, "name": { "key": "gamesummary_fathernode_name_11", - "text": "石阵秘境" + "text": "迷宫玩法" }, "mapPos": { "x": -1037, diff --git a/bin/json/game_lottery.json b/bin/json/game_lottery.json index 7bb9487d7..225eb10b0 100644 --- a/bin/json/game_lottery.json +++ b/bin/json/game_lottery.json @@ -1047,7 +1047,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 8000, + "min": 16000, "max": 16000, "VIPmin": 0, "VIPmax": 15, @@ -1095,7 +1095,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 9900, + "min": 19800, "max": 19800, "VIPmin": 0, "VIPmax": 15, @@ -1167,7 +1167,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 12000, + "min": 24000, "max": 24000, "VIPmin": 0, "VIPmax": 15, @@ -1239,7 +1239,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 14300, + "min": 28600, "max": 28600, "VIPmin": 0, "VIPmax": 15, @@ -1311,7 +1311,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 16800, + "min": 33600, "max": 33600, "VIPmin": 0, "VIPmax": 15, @@ -1383,7 +1383,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 19500, + "min": 39000, "max": 39000, "VIPmin": 0, "VIPmax": 15, @@ -1479,7 +1479,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 22400, + "min": 44800, "max": 44800, "VIPmin": 0, "VIPmax": 15, @@ -1575,7 +1575,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 25500, + "min": 51000, "max": 51000, "VIPmin": 0, "VIPmax": 15, @@ -1671,7 +1671,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 28800, + "min": 57600, "max": 57600, "VIPmin": 0, "VIPmax": 15, @@ -1767,7 +1767,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 32300, + "min": 64600, "max": 64600, "VIPmin": 0, "VIPmax": 15, @@ -1863,7 +1863,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 36000, + "min": 72000, "max": 72000, "VIPmin": 0, "VIPmax": 15, @@ -1959,7 +1959,7 @@ }, "itemdes": "阵营觉醒材料", "itemwt": 1000, - "min": 40000, + "min": 80000, "max": 80000, "VIPmin": 0, "VIPmax": 15, @@ -6447,8 +6447,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 4000, - "max": 4000, + "min": 8000, + "max": 8000, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6519,8 +6519,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 4950, - "max": 4950, + "min": 9900, + "max": 9900, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6591,8 +6591,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 6000, - "max": 6000, + "min": 12000, + "max": 12000, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6663,8 +6663,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 7150, - "max": 7150, + "min": 14300, + "max": 14300, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6735,8 +6735,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 8400, - "max": 8400, + "min": 16800, + "max": 16800, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6807,8 +6807,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 9750, - "max": 9750, + "min": 19500, + "max": 19500, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6879,8 +6879,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 11200, - "max": 11200, + "min": 22400, + "max": 22400, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -6951,8 +6951,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 12750, - "max": 12750, + "min": 25500, + "max": 25500, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -7047,8 +7047,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 14400, - "max": 14400, + "min": 28800, + "max": 28800, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -7143,8 +7143,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 16150, - "max": 16150, + "min": 32300, + "max": 32300, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -7239,8 +7239,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 18000, - "max": 18000, + "min": 36000, + "max": 36000, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, @@ -7335,8 +7335,8 @@ }, "itemdes": "金币", "itemwt": 1000, - "min": 20000, - "max": 20000, + "min": 1, + "max": 1, "VIPmin": 0, "VIPmax": 15, "playerlvmin": 0, diff --git a/bin/json/game_namelibrary.json b/bin/json/game_namelibrary.json index 6880ecbb1..ca589b9c9 100644 --- a/bin/json/game_namelibrary.json +++ b/bin/json/game_namelibrary.json @@ -807,7 +807,7 @@ "id": 68, "surname": { "key": "name_name_surname_68", - "text": "随意的" + "text": "随性的" }, "name": { "key": "name_name_name_68", @@ -1371,7 +1371,7 @@ "id": 115, "surname": { "key": "name_name_surname_115", - "text": "率真的" + "text": "率性的" }, "name": { "key": "name_name_name_115", @@ -1507,7 +1507,7 @@ }, "name": { "key": "name_name_name_126", - "text": "维级" + "text": "维基" }, "sex": 1 } diff --git a/bin/json/game_navigation.json b/bin/json/game_navigation.json index 7807aa9ef..25ac01f04 100644 --- a/bin/json/game_navigation.json +++ b/bin/json/game_navigation.json @@ -135,7 +135,7 @@ "sceneicon": "ty_qp_zhb", "functionname": { "key": "navigation_Sheet1_functionname_8", - "text": "冒险之旅" + "text": "冒险关卡" }, "npcName": [ "功能入口_主线" diff --git a/bin/json/game_rdtasknpc.json b/bin/json/game_rdtasknpc.json index 8c368c7e8..fd3b48ab9 100644 --- a/bin/json/game_rdtasknpc.json +++ b/bin/json/game_rdtasknpc.json @@ -6610,8 +6610,8 @@ "901" ], "event": [ - 10, - 140 + 2, + 12960 ], "goto": 0 }, @@ -6655,8 +6655,8 @@ "901" ], "event": [ - 10, - 140 + 2, + 12960 ], "goto": 0 }, @@ -6700,8 +6700,8 @@ "901" ], "event": [ - 10, - 140 + 2, + 12960 ], "goto": 0 }, @@ -6745,8 +6745,8 @@ "901" ], "event": [ - 10, - 140 + 2, + 12960 ], "goto": 0 }, @@ -6790,8 +6790,8 @@ "901" ], "event": [ - 10, - 140 + 2, + 12960 ], "goto": 0 }, @@ -7529,680 +7529,5 @@ 13010 ], "goto": 0 - }, - { - "id": 60290, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-商人", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60291, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-公告", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60298, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-邮件", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60300, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-维京远征", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60301, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-招募", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60308, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-狩猎", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60310, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-藏书馆", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60311, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-魔药", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60318, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-剧情副本(旧时光)", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60320, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-竞技场", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60321, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-招募", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60328, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-烹饪", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60330, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-浇水拼图", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60331, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "WuGuanScene", - "阿宝", - "137" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60338, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "WuGuanScene", - "总教习", - "137" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60340, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-商人", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60341, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-公告", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60348, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-邮件", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60350, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-维京远征", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60351, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-招募", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60358, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-狩猎", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60360, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-藏书馆", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60361, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-魔药", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60368, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-剧情副本(旧时光)", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60370, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-竞技场", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60371, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-招募", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60378, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-烹饪", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60380, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-浇水拼图", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60381, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "WuGuanScene", - "阿宝", - "137" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60388, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "WuGuanScene", - "总教习", - "137" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60390, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-商人", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60391, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-公告", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60398, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-邮件", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60400, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-维京远征", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60401, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-招募", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60408, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-狩猎", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60410, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-藏书馆", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60411, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-魔药", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60418, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-剧情副本(旧时光)", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60420, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-竞技场", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60421, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-招募", - "901" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60428, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-烹饪", - "901" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 - }, - { - "id": 60430, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "GameMain", - "功能入口-浇水拼图", - "901" - ], - "event": [ - 2, - 12930 - ], - "goto": 0 - }, - { - "id": 60431, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "WuGuanScene", - "阿宝", - "137" - ], - "event": [ - 2, - 12870 - ], - "goto": 0 - }, - { - "id": 60438, - "heroid": 25001, - "Levelid": 0, - "datas": [ - "WuGuanScene", - "总教习", - "137" - ], - "event": [ - 2, - 12950 - ], - "goto": 0 } ] \ No newline at end of file diff --git a/bin/json/game_reddot.json b/bin/json/game_reddot.json index 1ec10993a..23dab7db3 100644 --- a/bin/json/game_reddot.json +++ b/bin/json/game_reddot.json @@ -691,14 +691,5 @@ "group": "", "path": "", "header": "红点出现:当聊天系统中公会,私聊,跨服,系统存在玩家未接受消息时,触发聊天红点。" - }, - { - "id": 29101, - "msg_type": 2, - "show_type": 1, - "count_type": 1, - "group": "", - "path": "", - "header": "" } ] \ No newline at end of file diff --git a/bin/json/game_ruledesc.json b/bin/json/game_ruledesc.json index 68d8d5b34..23c127304 100644 --- a/bin/json/game_ruledesc.json +++ b/bin/json/game_ruledesc.json @@ -135,11 +135,11 @@ "id": 10013, "title": { "key": "ruledesc_ruledesc_title_13", - "text": "冒险之旅说明" + "text": "冒险关卡说明" }, "content": { "key": "ruledesc_ruledesc_content_13", - "text": "这里可以挑战冒险之旅并赢取巨量奖励。" + "text": "这里可以挑战冒险关卡并赢取巨量奖励。" } }, { diff --git a/bin/json/game_skillpassive.json b/bin/json/game_skillpassive.json index ef638b98d..a6e3a83e5 100644 --- a/bin/json/game_skillpassive.json +++ b/bin/json/game_skillpassive.json @@ -9,7 +9,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -28,7 +27,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 500, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -47,7 +45,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -67,7 +64,6 @@ "BuffCheck": "Effect=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 1, "MaxEmitTimes": 0, @@ -88,7 +84,6 @@ "BuffCheck": "BuffID=390002003", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -107,7 +102,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -126,7 +120,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -145,7 +138,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -164,7 +156,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -183,7 +174,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -202,7 +192,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -221,7 +210,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -240,7 +228,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -259,7 +246,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -278,7 +264,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -297,7 +282,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -316,7 +300,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -335,7 +318,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -354,7 +336,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -373,7 +354,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -392,7 +372,6 @@ "BuffCheck": "Effect=3,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -411,7 +390,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -430,7 +408,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -449,7 +426,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -469,7 +445,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -488,7 +463,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -507,7 +481,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -526,7 +499,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -545,7 +517,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -564,7 +535,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -583,7 +553,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -602,7 +571,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -621,7 +589,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 500, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -641,7 +608,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -661,7 +627,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -680,7 +645,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -701,7 +665,6 @@ "BuffCheck": "Effect=0", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -720,7 +683,6 @@ "BuffCheck": "Effect=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -741,7 +703,6 @@ "LeftSelf=1" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -761,7 +722,6 @@ "BuffCheck": "Effect=3,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -780,7 +740,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -799,7 +758,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -818,7 +776,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -837,7 +794,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -856,7 +812,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -875,7 +830,6 @@ "BuffCheck": "Effect=3,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -894,7 +848,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -913,7 +866,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -932,7 +884,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -951,7 +902,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -970,7 +920,6 @@ "BuffCheck": "BuffID=390001202,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -989,7 +938,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1008,7 +956,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1027,7 +974,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1046,7 +992,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1065,7 +1010,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1084,7 +1028,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1103,7 +1046,6 @@ "BuffCheck": "Effect=1,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1122,7 +1064,6 @@ "BuffCheck": "BuffID=390001214", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1141,7 +1082,6 @@ "BuffCheck": "BuffID=390001214", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1160,7 +1100,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1179,7 +1118,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1198,7 +1136,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1217,7 +1154,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1236,7 +1172,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1257,7 +1192,6 @@ "SelfHpproless=500" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1278,7 +1212,6 @@ "FriendHpproless=500" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1298,7 +1231,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1319,7 +1251,6 @@ "EffType=0,Result=1" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1336,7 +1267,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1355,7 +1285,6 @@ "BuffCheck": "Effect=3,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1374,7 +1303,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1393,7 +1321,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1412,7 +1339,6 @@ "BuffCheck": "Effect=3,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1431,7 +1357,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1450,7 +1375,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1469,7 +1393,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1488,7 +1411,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1507,7 +1429,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1526,7 +1447,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1545,7 +1465,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1564,7 +1483,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1583,7 +1501,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1602,7 +1519,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1621,7 +1537,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1640,7 +1555,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1659,7 +1573,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1678,7 +1591,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1697,7 +1609,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1714,7 +1625,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1733,7 +1643,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1752,7 +1661,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "RepeatSkill", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1769,7 +1677,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1788,7 +1695,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1807,7 +1713,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1826,7 +1731,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1845,7 +1749,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1864,7 +1767,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1883,7 +1785,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1904,7 +1805,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1924,7 +1824,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1945,7 +1844,6 @@ "EffType=0,Result=1" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1966,7 +1864,6 @@ "HasBuff=390001415" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -1985,7 +1882,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2004,7 +1900,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2024,7 +1919,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2043,7 +1937,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2062,7 +1955,6 @@ "BuffCheck": "BuffID=390001122,OverlayNumUp=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2081,7 +1973,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "DetonateBuff", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2103,7 +1994,6 @@ "SelfNoBuff=390001448" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2122,7 +2012,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2139,7 +2028,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 150, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2158,7 +2046,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 600, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2177,7 +2064,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2196,7 +2082,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2217,7 +2102,6 @@ "EnemyHasBuff=390001008" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2236,7 +2120,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2255,7 +2138,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2276,7 +2158,6 @@ "EffType=1,Result=1" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2295,7 +2176,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2314,7 +2194,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2333,7 +2212,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2352,7 +2230,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2371,7 +2248,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2390,7 +2266,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2409,7 +2284,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2430,7 +2304,6 @@ "Alive=0" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2449,7 +2322,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2468,7 +2340,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2487,7 +2358,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2506,7 +2376,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2525,7 +2394,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2544,7 +2412,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2563,7 +2430,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2582,7 +2448,6 @@ "BuffCheck": "BuffID=390001122", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2601,7 +2466,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2620,7 +2484,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2639,7 +2502,6 @@ "BuffCheck": "Effect=1,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2658,7 +2520,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2677,7 +2538,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2696,7 +2556,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2715,7 +2574,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2734,7 +2592,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2753,7 +2610,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2772,7 +2628,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 250, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2792,7 +2647,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2811,7 +2665,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2830,7 +2683,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2849,7 +2701,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2868,7 +2719,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2887,7 +2737,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2906,7 +2755,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2925,7 +2773,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2946,7 +2793,6 @@ "Hpproless=300" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2965,7 +2811,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -2984,7 +2829,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "DetonateBuff", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3004,7 +2848,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3023,7 +2866,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3042,7 +2884,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3061,7 +2902,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3080,7 +2920,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3099,7 +2938,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3118,7 +2956,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3137,7 +2974,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3156,7 +2992,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3177,7 +3012,6 @@ "RoleALive=34008,HasFriendRole=34008" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3198,7 +3032,6 @@ "RoleALive=34008,HasFriendRole=34008" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3219,7 +3052,6 @@ "RoleALive=24008,HasFriendRole=24008" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3240,7 +3072,6 @@ "RoleALive=24008,HasFriendRole=24008" ], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3259,7 +3090,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "FightHpChangePas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3279,7 +3109,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3298,7 +3127,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3317,7 +3145,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3336,7 +3163,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 1, @@ -3355,7 +3181,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 1, @@ -3374,7 +3199,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 1, @@ -3393,7 +3217,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 150, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3413,7 +3236,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 150, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3433,7 +3255,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3452,7 +3273,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3471,7 +3291,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3490,7 +3309,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3509,7 +3327,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3528,7 +3345,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3547,7 +3363,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3566,7 +3381,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3585,7 +3399,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3604,7 +3417,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3624,7 +3436,6 @@ "BuffCheck": "BuffType=SHIELD,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3643,7 +3454,6 @@ "BuffCheck": "BuffType=SHIELD,Succ=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3662,7 +3472,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3681,7 +3490,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3700,7 +3508,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3719,7 +3526,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3738,7 +3544,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 300, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3758,7 +3563,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 400, - "PasCorrection": 0, "Type": "BeatBack", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3778,7 +3582,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3797,7 +3600,6 @@ "BuffCheck": "", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3816,7 +3618,6 @@ "BuffCheck": "EffType=3", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3835,7 +3636,6 @@ "BuffCheck": "EffType=3", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3855,7 +3655,6 @@ "BuffCheck": "EffType=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3874,7 +3673,6 @@ "BuffCheck": "EffType=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3894,7 +3692,6 @@ "BuffCheck": "EffType=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, @@ -3913,7 +3710,6 @@ "BuffCheck": "EffType=1", "AddCon": [], "PasPr": 1000, - "PasCorrection": 0, "Type": "CallSkillPas", "MaxEmitTimesInRoundByRole": 0, "MaxEmitTimes": 0, diff --git a/bin/json/game_worldall.json b/bin/json/game_worldall.json index 5ee548acf..9a5d4e400 100644 --- a/bin/json/game_worldall.json +++ b/bin/json/game_worldall.json @@ -444,96 +444,5 @@ "text": "" }, "reword": [] - }, - { - "id": 1270, - "name": { - "key": "worldtask_world_all_name_37", - "text": "日常测试27" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] - }, - { - "id": 1280, - "name": { - "key": "worldtask_world_all_name_38", - "text": "日常测试28" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] - }, - { - "id": 1290, - "name": { - "key": "worldtask_world_all_name_39", - "text": "日常测试29" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] - }, - { - "id": 1300, - "name": { - "key": "worldtask_world_all_name_40", - "text": "日常测试30" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] - }, - { - "id": 1310, - "name": { - "key": "worldtask_world_all_name_41", - "text": "日常测试31" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] - }, - { - "id": 1320, - "name": { - "key": "worldtask_world_all_name_42", - "text": "日常测试32" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] - }, - { - "id": 1330, - "name": { - "key": "worldtask_world_all_name_43", - "text": "日常测试33" - }, - "task_icon": "", - "task_txt": { - "key": "", - "text": "" - }, - "reword": [] } ] \ No newline at end of file diff --git a/bin/json/game_worldbattle.json b/bin/json/game_worldbattle.json index 4e98f5615..874cd654a 100644 --- a/bin/json/game_worldbattle.json +++ b/bin/json/game_worldbattle.json @@ -376,89 +376,5 @@ "n": 0 }, "carexe": 500 - }, - { - "id": 501, - "FormatList": [ - 700011 - ], - "BattleReadyID": 126, - "EventList": [], - "playexp": { - "a": "attr", - "t": "exp", - "n": 0 - }, - "carexe": 500 - }, - { - "id": 502, - "FormatList": [ - 700011 - ], - "BattleReadyID": 126, - "EventList": [], - "playexp": { - "a": "attr", - "t": "exp", - "n": 0 - }, - "carexe": 500 - }, - { - "id": 503, - "FormatList": [ - 700011 - ], - "BattleReadyID": 126, - "EventList": [], - "playexp": { - "a": "attr", - "t": "exp", - "n": 0 - }, - "carexe": 500 - }, - { - "id": 504, - "FormatList": [ - 700011 - ], - "BattleReadyID": 126, - "EventList": [], - "playexp": { - "a": "attr", - "t": "exp", - "n": 0 - }, - "carexe": 500 - }, - { - "id": 505, - "FormatList": [ - 700011 - ], - "BattleReadyID": 126, - "EventList": [], - "playexp": { - "a": "attr", - "t": "exp", - "n": 0 - }, - "carexe": 500 - }, - { - "id": 506, - "FormatList": [ - 700011 - ], - "BattleReadyID": 126, - "EventList": [], - "playexp": { - "a": "attr", - "t": "exp", - "n": 0 - }, - "carexe": 500 } ] \ No newline at end of file diff --git a/bin/json/game_worldrd.json b/bin/json/game_worldrd.json index 3f07a9bf5..602d8ed9c 100644 --- a/bin/json/game_worldrd.json +++ b/bin/json/game_worldrd.json @@ -89,7 +89,7 @@ "key": "eventname_6", "text": "无事发生" }, - "eventweight": 40000, + "eventweight": 1000, "eventtype": 0, "battleready": 0, "battleid": 0, @@ -102,7 +102,7 @@ "key": "eventname_7", "text": "打怪" }, - "eventweight": 30000, + "eventweight": 1000, "eventtype": 1, "battleready": 126, "battleid": 101011, @@ -111,11 +111,37 @@ { "id": 8, "group": 1002, + "eventname": { + "key": "eventname_8", + "text": "打怪" + }, + "eventweight": 1000, + "eventtype": 1, + "battleready": 126, + "battleid": 101011, + "getitem": [] + }, + { + "id": 9, + "group": 1002, + "eventname": { + "key": "eventname_9", + "text": "打怪" + }, + "eventweight": 1000, + "eventtype": 1, + "battleready": 126, + "battleid": 101011, + "getitem": [] + }, + { + "id": 10, + "group": 1002, "eventname": { "key": "eventname_10", "text": "获取金币" }, - "eventweight": 10000, + "eventweight": 1000, "eventtype": 2, "battleready": 0, "battleid": 0, @@ -128,13 +154,13 @@ ] }, { - "id": 9, + "id": 11, "group": 1002, "eventname": { "key": "eventname_11", "text": "获取金币" }, - "eventweight": 10000, + "eventweight": 1000, "eventtype": 2, "battleready": 0, "battleid": 0, @@ -142,7 +168,7 @@ { "a": "attr", "t": "gold", - "n": 44004 + "n": 20000 } ] } diff --git a/bin/json/game_worldtask.json b/bin/json/game_worldtask.json index e4e7dfa0a..d03b94a89 100644 --- a/bin/json/game_worldtask.json +++ b/bin/json/game_worldtask.json @@ -7252,889 +7252,5 @@ } ], "module": [] - }, - { - "key": 100270, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 0, - "group": 1270, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_163", - "text": "检查所有可疑点4" - }, - "task_details": { - "key": "worldtask_world_task_task_details_163", - "text": "检查所有可疑点4" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_163", - "text": "检查所有可疑点4" - }, - "get_item": [], - "trigger": 0, - "npc": 60270, - "completetask": [ - 50000037 - ], - "deliver_npc": 60278, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100280, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 0, - "group": 1280, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_164", - "text": "检查所有可疑点5" - }, - "task_details": { - "key": "worldtask_world_task_task_details_164", - "text": "检查所有可疑点5" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_164", - "text": "检查所有可疑点5" - }, - "get_item": [], - "trigger": 0, - "npc": 60280, - "completetask": [ - 50000038 - ], - "deliver_npc": 60288, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100290, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 100300, - "group": 1290, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_165", - "text": "1号连环第1个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_165", - "text": "1号连环第1个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_165", - "text": "1号连环第1个" - }, - "get_item": [], - "trigger": 0, - "npc": 60290, - "completetask": [ - 50000039 - ], - "deliver_npc": 60298, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100300, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100290, - "id_after": 100310, - "group": 1290, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_166", - "text": "1号连环第2个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_166", - "text": "1号连环第2个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_166", - "text": "1号连环第2个" - }, - "get_item": [], - "trigger": 0, - "npc": 60300, - "completetask": [ - 50000040 - ], - "deliver_npc": 60308, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100310, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100300, - "id_after": 0, - "group": 1290, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_167", - "text": "1号连环第3个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_167", - "text": "1号连环第3个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_167", - "text": "1号连环第3个" - }, - "get_item": [], - "trigger": 0, - "npc": 60310, - "completetask": [ - 50000041 - ], - "deliver_npc": 60318, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100320, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 100330, - "group": 1300, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_168", - "text": "2号连环第1个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_168", - "text": "2号连环第1个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_168", - "text": "2号连环第1个" - }, - "get_item": [], - "trigger": 0, - "npc": 60320, - "completetask": [ - 50000042 - ], - "deliver_npc": 60328, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100330, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100320, - "id_after": 100340, - "group": 1300, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_169", - "text": "2号连环第2个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_169", - "text": "2号连环第2个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_169", - "text": "2号连环第2个" - }, - "get_item": [], - "trigger": 0, - "npc": 60330, - "completetask": [ - 50000043 - ], - "deliver_npc": 60338, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100340, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100330, - "id_after": 0, - "group": 1300, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_170", - "text": "2号连环第3个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_170", - "text": "2号连环第3个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_170", - "text": "2号连环第3个" - }, - "get_item": [], - "trigger": 0, - "npc": 60340, - "completetask": [ - 50000044 - ], - "deliver_npc": 60348, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100350, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 100360, - "group": 1310, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_171", - "text": "3号连环第1个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_171", - "text": "3号连环第1个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_171", - "text": "3号连环第1个" - }, - "get_item": [], - "trigger": 0, - "npc": 60350, - "completetask": [ - 50000045 - ], - "deliver_npc": 60358, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100360, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100350, - "id_after": 100370, - "group": 1310, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_172", - "text": "3号连环第2个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_172", - "text": "3号连环第2个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_172", - "text": "3号连环第2个" - }, - "get_item": [], - "trigger": 0, - "npc": 60360, - "completetask": [ - 50000046 - ], - "deliver_npc": 60368, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100370, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100360, - "id_after": 0, - "group": 1310, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_173", - "text": "3号连环第3个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_173", - "text": "3号连环第3个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_173", - "text": "3号连环第3个" - }, - "get_item": [], - "trigger": 0, - "npc": 60370, - "completetask": [ - 50000047 - ], - "deliver_npc": 60378, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100380, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 100390, - "group": 1320, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_174", - "text": "4号连环第1个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_174", - "text": "4号连环第1个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_174", - "text": "4号连环第1个" - }, - "get_item": [], - "trigger": 0, - "npc": 60380, - "completetask": [ - 50000048 - ], - "deliver_npc": 60388, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100390, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100380, - "id_after": 100400, - "group": 1320, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_175", - "text": "4号连环第2个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_175", - "text": "4号连环第2个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_175", - "text": "4号连环第2个" - }, - "get_item": [], - "trigger": 0, - "npc": 60390, - "completetask": [ - 50000049 - ], - "deliver_npc": 60398, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100400, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100390, - "id_after": 0, - "group": 1320, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_176", - "text": "4号连环第3个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_176", - "text": "4号连环第3个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_176", - "text": "4号连环第3个" - }, - "get_item": [], - "trigger": 0, - "npc": 60400, - "completetask": [ - 50000050 - ], - "deliver_npc": 60408, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100410, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 0, - "id_after": 100420, - "group": 1330, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_177", - "text": "5号连环第1个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_177", - "text": "5号连环第1个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_177", - "text": "5号连环第1个" - }, - "get_item": [], - "trigger": 0, - "npc": 60410, - "completetask": [ - 50000051 - ], - "deliver_npc": 60418, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100420, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100410, - "id_after": 100430, - "group": 1330, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_178", - "text": "5号连环第2个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_178", - "text": "5号连环第2个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_178", - "text": "5号连环第2个" - }, - "get_item": [], - "trigger": 0, - "npc": 60420, - "completetask": [ - 50000052 - ], - "deliver_npc": 60428, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] - }, - { - "key": 100430, - "opencond": "", - "lock": 1, - "lockend": 999, - "ontxe": 100420, - "id_after": 0, - "group": 1330, - "exgroup": 110, - "des": 1, - "icon": "25001", - "task_name": { - "key": "worldtask_world_task_task_name_179", - "text": "5号连环第3个" - }, - "task_details": { - "key": "worldtask_world_task_task_details_179", - "text": "5号连环第3个" - }, - "npctxt": { - "key": "worldtask_world_task_npctxt_179", - "text": "5号连环第3个" - }, - "get_item": [], - "trigger": 0, - "npc": 60430, - "completetask": [ - 50000053 - ], - "deliver_npc": 60438, - "taskend_removeitem": [], - "auto_accept": 0, - "lock_add": 0, - "reword": [ - { - "a": "attr", - "t": "gold", - "n": 5000 - }, - { - "a": "attr", - "t": "ps", - "n": 10 - }, - { - "a": "attr", - "t": "diamond", - "n": 10 - } - ], - "module": [] } ] \ No newline at end of file diff --git a/comm/const.go b/comm/const.go index 522da4dcc..71319bb59 100644 --- a/comm/const.go +++ b/comm/const.go @@ -985,13 +985,14 @@ const ( ) const ( - HdTypeWarorder = 1 // 圣桃战令类型 - HdTypePay = 2 // 圣桃充值礼包 - KFSevenTask = 3 //开服任务 - XSFundPhysical = 4 //现时活动 体力基金 - XSFundRecruit = 5 //现时活动 招募基金 - XSFundExp = 6 //现时活动 经验基金 - HdLevel = 7 //开服等级活动 - HdTypeSign = 8 // 七日签到 - HdTypeTurntable = 9 // 大转盘 + HdTypeWarorder = 1 //圣桃战令类型 + HdTypePay = 2 //圣桃充值礼包 + KFSevenTask = 3 //开服任务 + XSFundPhysical = 4 //现时活动 体力基金 + XSFundRecruit = 5 //现时活动 招募基金 + XSFundExp = 6 //现时活动 经验基金 + HdLevel = 7 //开服等级活动 + HdTypeSign = 8 //七日签到 + HdTypeTurntable = 9 //大转盘 + AddUpRecharge = 10 //累计充值 ) diff --git a/comm/imodule.go b/comm/imodule.go index 07b5f62f8..813a696d2 100644 --- a/comm/imodule.go +++ b/comm/imodule.go @@ -552,7 +552,7 @@ type ( //校验条件是否达成 返回未完成列表 CheckCondition(uid string, condiIds ...int32) (condis []*pb.ConIProgress, err error) //激活条件 - ActiveCondition(uid string, condiIds ...int32) (err error) + ActiveCondition(uid string, condiIds ...int32) (errdata *pb.ErrorData) //完成任务并校验接口 FinishConditionAndCheck(uid string, finishcondiIds []int32, condiIds ...int32) (condis []*pb.ConIProgress, err error) //重置埋点 按类型 diff --git a/modules/addrecharge/api.go b/modules/addrecharge/api.go new file mode 100644 index 000000000..2bd7ad563 --- /dev/null +++ b/modules/addrecharge/api.go @@ -0,0 +1,20 @@ +package addrecharge + +import ( + "go_dreamfactory/lego/base" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" +) + +type apiComp struct { + modules.MCompGate + service base.IRPCXService + module *AddRecharge +} + +func (this *apiComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { + _ = this.MCompGate.Init(service, module, comp, options) + this.service = service.(base.IRPCXService) + this.module = module.(*AddRecharge) + return +} diff --git a/modules/addrecharge/api_Info.go b/modules/addrecharge/api_Info.go new file mode 100644 index 000000000..658741784 --- /dev/null +++ b/modules/addrecharge/api_Info.go @@ -0,0 +1,47 @@ +package addrecharge + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/pb" +) + +// 参数校验 +func (this *apiComp) InfoCheck(session comm.IUserSession, req *pb.KFTaskInfoReq) (errdata *pb.ErrorData) { + + return +} + +// /获取自己的排行榜信息 +func (this *apiComp) Info(session comm.IUserSession, req *pb.KFTaskInfoReq) (errdata *pb.ErrorData) { + var ( + dtask *pb.DBKFTask + tasks map[int32]struct{} + condiIds []int32 + progress []*pb.ConIProgress + err error + ) + if errdata = this.InfoCheck(session, req); errdata != nil { + return + } + + if dtask, err = this.module.modelRecharge.getUserDTasks(session.GetUserId()); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.ToString(), + Message: err.Error(), + } + return + } + tasks = this.module.configure.gettasks() + condiIds = make([]int32, 0, len(tasks)) + for k, _ := range tasks { + condiIds = append(condiIds, k) + } + + if progress, err = this.module.ModuleBuried.CheckCondition(session.GetUserId(), condiIds...); err != nil { + return + } + + session.SendMsg(string(this.module.GetType()), "info", &pb.KFTaskInfoResp{Conlds: progress, Tasks: dtask.Tasks}) + return +} diff --git a/modules/addrecharge/api_receive.go b/modules/addrecharge/api_receive.go new file mode 100644 index 000000000..234f0582e --- /dev/null +++ b/modules/addrecharge/api_receive.go @@ -0,0 +1,107 @@ +package addrecharge + +import ( + "fmt" + "go_dreamfactory/comm" + "go_dreamfactory/pb" + "go_dreamfactory/sys/configure" + cfg "go_dreamfactory/sys/configure/structs" + "go_dreamfactory/utils" +) + +// 参数校验 +func (this *apiComp) ReceiveCheck(session comm.IUserSession, req *pb.KFTaskReceiveReq) (errdata *pb.ErrorData) { + + return +} + +// /获取自己的排行榜信息 +func (this *apiComp) Receive(session comm.IUserSession, req *pb.KFTaskReceiveReq) (errdata *pb.ErrorData) { + var ( + dtask *pb.DBKFTask + conf *cfg.GameVenturegiftsTaskData + user *pb.DBUser + progress []*pb.ConIProgress + award []*pb.UserAssets + err error + ) + if errdata = this.ReceiveCheck(session, req); errdata != nil { + return + } + + if conf, err = this.module.configure.getGameVenturegiftsTask(req.Id); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.ToString(), + Message: err.Error(), + } + return + } + if dtask, err = this.module.modelRecharge.getUserDTasks(session.GetUserId()); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.ToString(), + Message: err.Error(), + } + return + } + + if dtask.Tasks[req.Id] == 1 { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ReqParameterError, + Title: pb.ErrorCode_ReqParameterError.ToString(), + Message: fmt.Sprintf("%d received", req.Id), + } + return + } + if user = this.module.ModuleUser.GetUser(session.GetUserId()); user == nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.ToString(), + Message: "no found user!", + } + return + } + days := utils.DiffDays(user.Ctime, configure.Now().Unix()) + if days < int(conf.Openday) { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.ToString(), + Message: "no open", + } + return + } + + if progress, err = this.module.ModuleBuried.CheckCondition(session.GetUserId(), conf.Venturetask); err != nil { + return + } + + for _, v := range progress { + if v.State == pb.BuriedItemFinishState_buried_unfinish { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ReqParameterError, + Title: pb.ErrorCode_ReqParameterError.ToString(), + Message: "task no finish", + } + return + } + } + + if errdata = this.module.DispenseRes(session, conf.Venturereward, true); errdata != nil { + return + } + award = make([]*pb.UserAssets, 0) + for _, v := range conf.Venturereward { + award = append(award, &pb.UserAssets{ + A: v.A, + T: v.T, + N: v.N, + }) + } + dtask.Tasks[req.Id] = 1 + this.module.modelRecharge.Change(session.GetUserId(), map[string]interface{}{ + "tasks": dtask.Tasks, + }) + session.SendMsg(string(this.module.GetType()), "receive", &pb.KFTaskReceiveResp{Id: req.Id, Award: award}) + return +} diff --git a/modules/addrecharge/configure.go b/modules/addrecharge/configure.go new file mode 100644 index 000000000..8b8393171 --- /dev/null +++ b/modules/addrecharge/configure.go @@ -0,0 +1,84 @@ +package addrecharge + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" + "go_dreamfactory/sys/configure" + cfg "go_dreamfactory/sys/configure/structs" + "sync" +) + +const ( + game_venturegiftstask = "game_venturegiftstask.json" +) + +type configureComp struct { + modules.MCompConfigure + module *AddRecharge + lock sync.RWMutex + tasks map[int32]struct{} + groupTasks map[int32][]*cfg.GameVenturegiftsTaskData //key 条件ID +} + +func (this *configureComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { + err = this.MCompConfigure.Init(service, module, comp, options) + this.module = module.(*AddRecharge) + configure.RegisterConfigure(game_venturegiftstask, cfg.NewGameVenturegiftsTask, this.updateconfigure) + return +} + +func (this *configureComp) gettasks() map[int32]struct{} { + this.lock.RLock() + defer this.lock.RUnlock() + return this.tasks +} + +// 更新任务配置表 +func (this *configureComp) updateconfigure() { + var ( + v interface{} + conf *cfg.GameVenturegiftsTask + ok bool + err error + ) + if v, err = this.GetConfigure(game_venturegiftstask); err != nil { + return + } + if conf, ok = v.(*cfg.GameVenturegiftsTask); !ok { + this.module.Error("日常任务配置异常!") + return + } + tasks := make(map[int32]struct{}) + groupTasksConf := make(map[int32][]*cfg.GameVenturegiftsTaskData) + + for _, v := range conf.GetDataList() { + + if _, ok := groupTasksConf[v.Openday]; !ok { + groupTasksConf[v.Openday] = make([]*cfg.GameVenturegiftsTaskData, 0) + } + groupTasksConf[v.Openday] = append(groupTasksConf[v.Openday], v) + tasks[v.Venturetask] = struct{}{} + } + + this.lock.Lock() + this.groupTasks = groupTasksConf + this.tasks = tasks + this.lock.Unlock() +} + +func (this *configureComp) getGameVenturegiftsTask(id int32) (conf *cfg.GameVenturegiftsTaskData, err error) { + var ( + v interface{} + ok bool + ) + if v, err = this.GetConfigure(game_venturegiftstask); err != nil { + return + } + if conf, ok = v.(*cfg.GameVenturegiftsTask).GetDataMap()[id]; !ok { + err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_venturegiftstask, id) + this.module.Errorln(err) + return + } + return +} diff --git a/modules/addrecharge/modelRecharge.go b/modules/addrecharge/modelRecharge.go new file mode 100644 index 000000000..b764f6f9d --- /dev/null +++ b/modules/addrecharge/modelRecharge.go @@ -0,0 +1,47 @@ +package addrecharge + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/lego/sys/mgo" + "go_dreamfactory/modules" + "go_dreamfactory/pb" + + "go.mongodb.org/mongo-driver/bson/primitive" + "go.mongodb.org/mongo-driver/mongo" + "go.mongodb.org/mongo-driver/x/bsonx" +) + +type ModelRecharge struct { + modules.MCompModel + module *AddRecharge + open bool +} + +func (this *ModelRecharge) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { + err = this.MCompModel.Init(service, module, comp, options) + this.TableName = comm.Tablekftask + this.module = module.(*AddRecharge) + this.DB.CreateIndex(core.SqlTable(this.TableName), mongo.IndexModel{ + Keys: bsonx.Doc{{Key: "uid", Value: bsonx.Int32(1)}}, + }) + return +} + +// 获取用户全部的埋点数据 +func (this *ModelRecharge) getUserDTasks(uid string) (results *pb.DBKFTask, err error) { + results = &pb.DBKFTask{} + if err = this.Get(uid, results); err != nil && err != mgo.MongodbNil { + this.module.Errorln(err) + return + } + if err == mgo.MongodbNil { + results = &pb.DBKFTask{ + Id: primitive.NewObjectID().Hex(), + Uid: uid, + Tasks: make(map[int32]int32), + } + err = this.Add(uid, results) + } + return +} diff --git a/modules/addrecharge/module.go b/modules/addrecharge/module.go new file mode 100644 index 000000000..9a6e06144 --- /dev/null +++ b/modules/addrecharge/module.go @@ -0,0 +1,65 @@ +package addrecharge + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" + "go_dreamfactory/pb" +) + +/* +累计充值 +*/ +type AddRecharge struct { + modules.ModuleBase + service core.IService + api *apiComp + configure *configureComp + modelRecharge *ModelRecharge +} + +func NewModule() core.IModule { + return &AddRecharge{} +} + +func (this *AddRecharge) GetType() core.M_Modules { + return comm.ModuleKFTask +} + +func (this *AddRecharge) Init(service core.IService, module core.IModule, options core.IModuleOptions) (err error) { + err = this.ModuleBase.Init(service, module, options) + this.service = service + return +} + +func (this *AddRecharge) Start() (err error) { + err = this.ModuleBase.Start() + + return +} + +func (this *AddRecharge) OnInstallComp() { + this.ModuleBase.OnInstallComp() + this.api = this.RegisterComp(new(apiComp)).(*apiComp) + this.modelRecharge = this.RegisterComp(new(ModelRecharge)).(*ModelRecharge) + this.configure = this.RegisterComp(new(configureComp)).(*configureComp) +} + +// 活动开启 +func (this *AddRecharge) ActivityOpenNotice(hdlist *pb.DBHuodong) { + switch hdlist.Itype { + case comm.AddUpRecharge: + + break + } +} + +// 活动关闭 +func (this *AddRecharge) ActivityCloseNotice(hdlist *pb.DBHuodong) { + +} + +// 充值金额 +func (this *AddRecharge) Recharge(session comm.IUserSession, amount int32) { + +} diff --git a/modules/buried/module.go b/modules/buried/module.go index 08cd948ee..5f304aab9 100644 --- a/modules/buried/module.go +++ b/modules/buried/module.go @@ -87,7 +87,7 @@ func (this *Buried) Rpc_ModuleBuriedTrigger(ctx context.Context, req *pb.Rpc_Mod } // 激活数据采集点 -func (this *Buried) ActiveCondition(uid string, condiIds ...int32) (err error) { +func (this *Buried) ActiveCondition(uid string, condiIds ...int32) (errdata *pb.ErrorData) { var ( conf *cfg.GameBuriedCondiData bdatas *pb.DBBuried @@ -95,8 +95,14 @@ func (this *Buried) ActiveCondition(uid string, condiIds ...int32) (err error) { bdata *pb.DBBuriedItem ok bool chanage bool + err error ) if model, err = this.modelBuried.getburiedModel(uid); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.String(), + Message: err.Error(), + } return } this.Debug("激活埋点!", log.Field{Key: "condiIds", Value: condiIds}) @@ -104,6 +110,11 @@ func (this *Buried) ActiveCondition(uid string, condiIds ...int32) (err error) { err = lock.Lock() if err != nil { this.Error("埋点分布式锁失效 err!", log.Field{Key: "uid", Value: uid}, log.Field{Key: "err", Value: err.Error()}) + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_CacheReadError, + Title: pb.ErrorCode_CacheReadError.String(), + Message: err.Error(), + } return } defer lock.Unlock() @@ -112,6 +123,11 @@ func (this *Buried) ActiveCondition(uid string, condiIds ...int32) (err error) { continue } if conf, err = this.configure.getburiedcondidata(v); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ConfigNoFound, + Title: pb.ErrorCode_ConfigNoFound.String(), + Message: err.Error(), + } return } if conf.Rtype != rtype2 { //非接取任务 不处理 @@ -119,6 +135,11 @@ func (this *Buried) ActiveCondition(uid string, condiIds ...int32) (err error) { } if bdatas == nil { //放在后面 可以减少网络io if bdatas, err = model.getUserBurieds(uid); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_DBError, + Title: pb.ErrorCode_DBError.String(), + Message: err.Error(), + } return } } diff --git a/modules/caravan/comp_configure.go b/modules/caravan/comp_configure.go index 174805af5..d3eed8939 100644 --- a/modules/caravan/comp_configure.go +++ b/modules/caravan/comp_configure.go @@ -21,7 +21,7 @@ const ( game_caravan_rank = "game_caravanrank.json" ) -///配置管理基础组件 +// /配置管理基础组件 type configureComp struct { modules.MCompConfigure module *Caravan @@ -30,7 +30,7 @@ type configureComp struct { overflow int32 } -//组件初始化接口 +// 组件初始化接口 func (this *configureComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { err = this.MCompConfigure.Init(service, module, comp, options) this.module = module.(*Caravan) @@ -54,7 +54,7 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp this.lock.Unlock() }) configure.RegisterConfigure(game_caravan_reward, cfg.NewGameCaravanReward, func() { - if v, err := this.GetConfigure(game_caravan_event); err != nil { + if v, err := this.GetConfigure(game_caravan_reward); err != nil { this.module.Errorf("err:%v", err) return } else { @@ -69,7 +69,7 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp return } -//加载多个配置文件 +// 加载多个配置文件 func (this *configureComp) LoadMultiConfigure(confs map[string]interface{}) (err error) { for k, v := range confs { err = configure.RegisterConfigure(k, v, nil) @@ -81,7 +81,7 @@ func (this *configureComp) LoadMultiConfigure(confs map[string]interface{}) (err return } -//读取配置数据 +// 读取配置数据 func (this *configureComp) GetConfigure(name string) (v interface{}, err error) { return configure.GetConfigure(name) } diff --git a/modules/kftask/module.go b/modules/kftask/module.go index 9e246e249..ba7544b05 100644 --- a/modules/kftask/module.go +++ b/modules/kftask/module.go @@ -44,10 +44,15 @@ func (this *KFTask) OnInstallComp() { } // 活动开启 -func (this *KFTask) ActivityNotice(hdlist *pb.DBHuodong) { +func (this *KFTask) ActivityOpenNotice(hdlist *pb.DBHuodong) { switch hdlist.Itype { case comm.KFSevenTask: this.open = true break } } + +// 活动关闭 +func (this *KFTask) ActivityCloseNotice(hdlist *pb.DBHuodong) { + +} diff --git a/modules/practice/module.go b/modules/practice/module.go index b3c821af4..4a9168695 100644 --- a/modules/practice/module.go +++ b/modules/practice/module.go @@ -458,11 +458,18 @@ func (this *Practice) Reddot(session comm.IUserSession, rid ...comm.ReddotType) } break case comm.Reddot26201: - reddot[comm.Reddot26201] = &pb.ReddotItem{ - Rid: int32(comm.Reddot26201), - Activated: true, - Progress: usenum, - Total: totalusenum, + if totalusenum > 0 { + reddot[comm.Reddot26201] = &pb.ReddotItem{ + Rid: int32(comm.Reddot26201), + Activated: true, + Progress: usenum, + Total: totalusenum, + } + } else { + reddot[comm.Reddot26201] = &pb.ReddotItem{ + Rid: int32(comm.Reddot26201), + Activated: false, + } } break } diff --git a/modules/reddot/core.go b/modules/reddot/core.go new file mode 100644 index 000000000..f52a9f449 --- /dev/null +++ b/modules/reddot/core.go @@ -0,0 +1 @@ +package reddot diff --git a/modules/wtask/api_accept.go b/modules/wtask/api_accept.go index d569399d1..16ed49ff1 100644 --- a/modules/wtask/api_accept.go +++ b/modules/wtask/api_accept.go @@ -70,12 +70,7 @@ func (this *apiComp) Accept(session comm.IUserSession, req *pb.WTaskAcceptReq) ( wtask.Accepts = append(wtask.Accepts, req.Tid) update["activations"] = wtask.Activations update["accepts"] = wtask.Accepts - if err = this.module.ModuleBuried.ActiveCondition(session.GetUserId(), conf.Completetask...); err != nil { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_ExternalModule, - Title: pb.ErrorCode_ExternalModule.ToString(), - Message: fmt.Sprintf("ModuleBuried.ActiveCondition uid:%s condiIds:%v", session.GetUserId(), conf.Completetask), - } + if errdata = this.module.ModuleBuried.ActiveCondition(session.GetUserId(), conf.Completetask...); err != nil { return } diff --git a/modules/wtask/api_finish.go b/modules/wtask/api_finish.go index 4d93af516..ca8cedc3d 100644 --- a/modules/wtask/api_finish.go +++ b/modules/wtask/api_finish.go @@ -17,8 +17,8 @@ func (this *apiComp) FinishCheck(session comm.IUserSession, req *pb.WTaskFinishR // /获取系统公告 func (this *apiComp) Finish(session comm.IUserSession, req *pb.WTaskFinishReq) (errdata *pb.ErrorData) { var ( - conf *cfg.GameWorldTaskData - afterconf *cfg.GameWorldTaskData + conf *cfg.GameWorldTaskData + // afterconf *cfg.GameWorldTaskData wtask *pb.DBWTask condis []*pb.ConIProgress award []*pb.UserAssets @@ -133,26 +133,8 @@ func (this *apiComp) Finish(session comm.IUserSession, req *pb.WTaskFinishReq) ( } if conf.Des == 1 && conf.IdAfter != 0 { //日常任务 自动接取下一个 - if afterconf, err = this.module.configure.gettaskconfconfigure(conf.IdAfter); err != nil { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_ConfigNoFound, - Title: pb.ErrorCode_ConfigNoFound.ToString(), - Message: err.Error(), - } - return - } - // if err = this.module.ModuleBuried.ActiveCondition(session.GetUserId(), afterconf.Completetask...); err != nil { - // errdata = &pb.ErrorData{ - // Code: pb.ErrorCode_ExternalModule, - // Title: pb.ErrorCode_ExternalModule.ToString(), - // Message: fmt.Sprintf("ModuleBuried.ActiveCondition uid:%s condiIds:%v", session.GetUserId(), conf.Completetask), - // } - // return - // } - wtask.Activations = append(wtask.Activations, afterconf.Key) - // if _, errdata = this.module.pushtaskprogress(session, wtask, true); errdata != nil { - // return - // } + wtask.Activations = append(wtask.Activations, conf.IdAfter) + session.SendMsg(string(this.module.GetType()), "activationschange", &pb.WTaskActivationsChangePush{Activations: wtask.Activations}) } this.module.checkgroupState(session, wtask, conf.Group) diff --git a/modules/wtask/module.go b/modules/wtask/module.go index 9a329afb9..fd2c71632 100644 --- a/modules/wtask/module.go +++ b/modules/wtask/module.go @@ -749,7 +749,7 @@ func (this *WTask) inquireActivations(session comm.IUserSession, wtask *pb.DBWTa if _, ok = completeMap[v.Ontxe]; v.Ontxe != 0 && !ok { //前置任务判断 continue } - if v.Des == 5 { //商队任务不主动触发 日常任务直接接取不进入可接取列表中 + if v.Des == 5 || v.Des == 1 { //商队任务不主动触发 日常任务直接接取不进入可接取列表中 continue } wtask.Activations = append(wtask.Activations, v.Key) @@ -768,12 +768,7 @@ func (this *WTask) inquireActivations(session comm.IUserSession, wtask *pb.DBWTa } if changeAccept { - if err = this.ModuleBuried.ActiveCondition(session.GetUserId(), condiIds...); err != nil { - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_ExternalModule, - Title: pb.ErrorCode_ExternalModule.ToString(), - Message: fmt.Sprintf("ModuleBuried.ActiveCondition uid:%s condiIds:%v", session.GetUserId(), condiIds), - } + if errdata = this.ModuleBuried.ActiveCondition(session.GetUserId(), condiIds...); err != nil { return } progress, errdata = this.pushtaskprogress(session, wtask, ispush) diff --git a/pb/addrecharge_db.pb.go b/pb/addrecharge_db.pb.go new file mode 100644 index 000000000..7bae7a457 --- /dev/null +++ b/pb/addrecharge_db.pb.go @@ -0,0 +1,179 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.28.0 +// protoc v3.20.0 +// source: addrecharge/addrecharge_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 DBAddRecharge struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id"` + Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"` + Activityid string `protobuf:"bytes,3,opt,name=activityid,proto3" json:"activityid"` + Record map[int32]bool `protobuf:"bytes,4,rep,name=record,proto3" json:"record" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` +} + +func (x *DBAddRecharge) Reset() { + *x = DBAddRecharge{} + if protoimpl.UnsafeEnabled { + mi := &file_addrecharge_addrecharge_db_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DBAddRecharge) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DBAddRecharge) ProtoMessage() {} + +func (x *DBAddRecharge) ProtoReflect() protoreflect.Message { + mi := &file_addrecharge_addrecharge_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 DBAddRecharge.ProtoReflect.Descriptor instead. +func (*DBAddRecharge) Descriptor() ([]byte, []int) { + return file_addrecharge_addrecharge_db_proto_rawDescGZIP(), []int{0} +} + +func (x *DBAddRecharge) GetId() string { + if x != nil { + return x.Id + } + return "" +} + +func (x *DBAddRecharge) GetUid() string { + if x != nil { + return x.Uid + } + return "" +} + +func (x *DBAddRecharge) GetActivityid() string { + if x != nil { + return x.Activityid + } + return "" +} + +func (x *DBAddRecharge) GetRecord() map[int32]bool { + if x != nil { + return x.Record + } + return nil +} + +var File_addrecharge_addrecharge_db_proto protoreflect.FileDescriptor + +var file_addrecharge_addrecharge_db_proto_rawDesc = []byte{ + 0x0a, 0x20, 0x61, 0x64, 0x64, 0x72, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x2f, 0x61, 0x64, + 0x64, 0x72, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x22, 0xc0, 0x01, 0x0a, 0x0d, 0x44, 0x42, 0x41, 0x64, 0x64, 0x52, 0x65, 0x63, 0x68, + 0x61, 0x72, 0x67, 0x65, 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, 0x1e, 0x0a, 0x0a, 0x61, 0x63, 0x74, 0x69, 0x76, 0x69, + 0x74, 0x79, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x61, 0x63, 0x74, 0x69, + 0x76, 0x69, 0x74, 0x79, 0x69, 0x64, 0x12, 0x32, 0x0a, 0x06, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, + 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x44, 0x42, 0x41, 0x64, 0x64, 0x52, 0x65, + 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x52, 0x06, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x1a, 0x39, 0x0a, 0x0b, 0x52, 0x65, + 0x63, 0x6f, 0x72, 0x64, 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, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_addrecharge_addrecharge_db_proto_rawDescOnce sync.Once + file_addrecharge_addrecharge_db_proto_rawDescData = file_addrecharge_addrecharge_db_proto_rawDesc +) + +func file_addrecharge_addrecharge_db_proto_rawDescGZIP() []byte { + file_addrecharge_addrecharge_db_proto_rawDescOnce.Do(func() { + file_addrecharge_addrecharge_db_proto_rawDescData = protoimpl.X.CompressGZIP(file_addrecharge_addrecharge_db_proto_rawDescData) + }) + return file_addrecharge_addrecharge_db_proto_rawDescData +} + +var file_addrecharge_addrecharge_db_proto_msgTypes = make([]protoimpl.MessageInfo, 2) +var file_addrecharge_addrecharge_db_proto_goTypes = []interface{}{ + (*DBAddRecharge)(nil), // 0: DBAddRecharge + nil, // 1: DBAddRecharge.RecordEntry +} +var file_addrecharge_addrecharge_db_proto_depIdxs = []int32{ + 1, // 0: DBAddRecharge.record:type_name -> DBAddRecharge.RecordEntry + 1, // [1:1] is the sub-list for method output_type + 1, // [1:1] is the sub-list for method input_type + 1, // [1:1] is the sub-list for extension type_name + 1, // [1:1] is the sub-list for extension extendee + 0, // [0:1] is the sub-list for field type_name +} + +func init() { file_addrecharge_addrecharge_db_proto_init() } +func file_addrecharge_addrecharge_db_proto_init() { + if File_addrecharge_addrecharge_db_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_addrecharge_addrecharge_db_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DBAddRecharge); 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_addrecharge_addrecharge_db_proto_rawDesc, + NumEnums: 0, + NumMessages: 2, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_addrecharge_addrecharge_db_proto_goTypes, + DependencyIndexes: file_addrecharge_addrecharge_db_proto_depIdxs, + MessageInfos: file_addrecharge_addrecharge_db_proto_msgTypes, + }.Build() + File_addrecharge_addrecharge_db_proto = out.File + file_addrecharge_addrecharge_db_proto_rawDesc = nil + file_addrecharge_addrecharge_db_proto_goTypes = nil + file_addrecharge_addrecharge_db_proto_depIdxs = nil +} diff --git a/pb/addrecharge_msg.pb.go b/pb/addrecharge_msg.pb.go new file mode 100644 index 000000000..1cb6b52c1 --- /dev/null +++ b/pb/addrecharge_msg.pb.go @@ -0,0 +1,346 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.28.0 +// protoc v3.20.0 +// source: addrecharge/addrecharge_msg.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 AddRechargeInfoReq struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *AddRechargeInfoReq) Reset() { + *x = AddRechargeInfoReq{} + if protoimpl.UnsafeEnabled { + mi := &file_addrecharge_addrecharge_msg_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddRechargeInfoReq) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddRechargeInfoReq) ProtoMessage() {} + +func (x *AddRechargeInfoReq) ProtoReflect() protoreflect.Message { + mi := &file_addrecharge_addrecharge_msg_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 AddRechargeInfoReq.ProtoReflect.Descriptor instead. +func (*AddRechargeInfoReq) Descriptor() ([]byte, []int) { + return file_addrecharge_addrecharge_msg_proto_rawDescGZIP(), []int{0} +} + +//开服任务数据 +type AddRechargeInfoResp struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Record map[int32]bool `protobuf:"bytes,1,rep,name=record,proto3" json:"record" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` +} + +func (x *AddRechargeInfoResp) Reset() { + *x = AddRechargeInfoResp{} + if protoimpl.UnsafeEnabled { + mi := &file_addrecharge_addrecharge_msg_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddRechargeInfoResp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddRechargeInfoResp) ProtoMessage() {} + +func (x *AddRechargeInfoResp) ProtoReflect() protoreflect.Message { + mi := &file_addrecharge_addrecharge_msg_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 AddRechargeInfoResp.ProtoReflect.Descriptor instead. +func (*AddRechargeInfoResp) Descriptor() ([]byte, []int) { + return file_addrecharge_addrecharge_msg_proto_rawDescGZIP(), []int{1} +} + +func (x *AddRechargeInfoResp) GetRecord() map[int32]bool { + if x != nil { + return x.Record + } + return nil +} + +//领奖 请求 +type AddRechargeReceiveReq struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` +} + +func (x *AddRechargeReceiveReq) Reset() { + *x = AddRechargeReceiveReq{} + if protoimpl.UnsafeEnabled { + mi := &file_addrecharge_addrecharge_msg_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddRechargeReceiveReq) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddRechargeReceiveReq) ProtoMessage() {} + +func (x *AddRechargeReceiveReq) ProtoReflect() protoreflect.Message { + mi := &file_addrecharge_addrecharge_msg_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 AddRechargeReceiveReq.ProtoReflect.Descriptor instead. +func (*AddRechargeReceiveReq) Descriptor() ([]byte, []int) { + return file_addrecharge_addrecharge_msg_proto_rawDescGZIP(), []int{2} +} + +func (x *AddRechargeReceiveReq) GetId() int32 { + if x != nil { + return x.Id + } + return 0 +} + +//领奖 请求回应 +type AddRechargeReceiveResp struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` + Award []*UserAssets `protobuf:"bytes,2,rep,name=award,proto3" json:"award"` //奖励 +} + +func (x *AddRechargeReceiveResp) Reset() { + *x = AddRechargeReceiveResp{} + if protoimpl.UnsafeEnabled { + mi := &file_addrecharge_addrecharge_msg_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AddRechargeReceiveResp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AddRechargeReceiveResp) ProtoMessage() {} + +func (x *AddRechargeReceiveResp) ProtoReflect() protoreflect.Message { + mi := &file_addrecharge_addrecharge_msg_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 AddRechargeReceiveResp.ProtoReflect.Descriptor instead. +func (*AddRechargeReceiveResp) Descriptor() ([]byte, []int) { + return file_addrecharge_addrecharge_msg_proto_rawDescGZIP(), []int{3} +} + +func (x *AddRechargeReceiveResp) GetId() int32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *AddRechargeReceiveResp) GetAward() []*UserAssets { + if x != nil { + return x.Award + } + return nil +} + +var File_addrecharge_addrecharge_msg_proto protoreflect.FileDescriptor + +var file_addrecharge_addrecharge_msg_proto_rawDesc = []byte{ + 0x0a, 0x21, 0x61, 0x64, 0x64, 0x72, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x2f, 0x61, 0x64, + 0x64, 0x72, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x5f, 0x6d, 0x73, 0x67, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, + 0x14, 0x0a, 0x12, 0x41, 0x64, 0x64, 0x52, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x49, 0x6e, + 0x66, 0x6f, 0x52, 0x65, 0x71, 0x22, 0x8a, 0x01, 0x0a, 0x13, 0x41, 0x64, 0x64, 0x52, 0x65, 0x63, + 0x68, 0x61, 0x72, 0x67, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, 0x73, 0x70, 0x12, 0x38, 0x0a, + 0x06, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, + 0x41, 0x64, 0x64, 0x52, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, + 0x65, 0x73, 0x70, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, + 0x06, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x1a, 0x39, 0x0a, 0x0b, 0x52, 0x65, 0x63, 0x6f, 0x72, + 0x64, 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, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, + 0x38, 0x01, 0x22, 0x27, 0x0a, 0x15, 0x41, 0x64, 0x64, 0x52, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, + 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, 0x69, + 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x22, 0x4b, 0x0a, 0x16, 0x41, + 0x64, 0x64, 0x52, 0x65, 0x63, 0x68, 0x61, 0x72, 0x67, 0x65, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, + 0x65, 0x52, 0x65, 0x73, 0x70, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x05, 0x52, 0x02, 0x69, 0x64, 0x12, 0x21, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x02, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0b, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x73, 0x73, 0x65, 0x74, + 0x73, 0x52, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, + 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_addrecharge_addrecharge_msg_proto_rawDescOnce sync.Once + file_addrecharge_addrecharge_msg_proto_rawDescData = file_addrecharge_addrecharge_msg_proto_rawDesc +) + +func file_addrecharge_addrecharge_msg_proto_rawDescGZIP() []byte { + file_addrecharge_addrecharge_msg_proto_rawDescOnce.Do(func() { + file_addrecharge_addrecharge_msg_proto_rawDescData = protoimpl.X.CompressGZIP(file_addrecharge_addrecharge_msg_proto_rawDescData) + }) + return file_addrecharge_addrecharge_msg_proto_rawDescData +} + +var file_addrecharge_addrecharge_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 5) +var file_addrecharge_addrecharge_msg_proto_goTypes = []interface{}{ + (*AddRechargeInfoReq)(nil), // 0: AddRechargeInfoReq + (*AddRechargeInfoResp)(nil), // 1: AddRechargeInfoResp + (*AddRechargeReceiveReq)(nil), // 2: AddRechargeReceiveReq + (*AddRechargeReceiveResp)(nil), // 3: AddRechargeReceiveResp + nil, // 4: AddRechargeInfoResp.RecordEntry + (*UserAssets)(nil), // 5: UserAssets +} +var file_addrecharge_addrecharge_msg_proto_depIdxs = []int32{ + 4, // 0: AddRechargeInfoResp.record:type_name -> AddRechargeInfoResp.RecordEntry + 5, // 1: AddRechargeReceiveResp.award:type_name -> UserAssets + 2, // [2:2] is the sub-list for method output_type + 2, // [2:2] is the sub-list for method input_type + 2, // [2:2] is the sub-list for extension type_name + 2, // [2:2] is the sub-list for extension extendee + 0, // [0:2] is the sub-list for field type_name +} + +func init() { file_addrecharge_addrecharge_msg_proto_init() } +func file_addrecharge_addrecharge_msg_proto_init() { + if File_addrecharge_addrecharge_msg_proto != nil { + return + } + file_comm_proto_init() + if !protoimpl.UnsafeEnabled { + file_addrecharge_addrecharge_msg_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddRechargeInfoReq); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_addrecharge_addrecharge_msg_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddRechargeInfoResp); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_addrecharge_addrecharge_msg_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddRechargeReceiveReq); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_addrecharge_addrecharge_msg_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AddRechargeReceiveResp); 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_addrecharge_addrecharge_msg_proto_rawDesc, + NumEnums: 0, + NumMessages: 5, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_addrecharge_addrecharge_msg_proto_goTypes, + DependencyIndexes: file_addrecharge_addrecharge_msg_proto_depIdxs, + MessageInfos: file_addrecharge_addrecharge_msg_proto_msgTypes, + }.Build() + File_addrecharge_addrecharge_msg_proto = out.File + file_addrecharge_addrecharge_msg_proto_rawDesc = nil + file_addrecharge_addrecharge_msg_proto_goTypes = nil + file_addrecharge_addrecharge_msg_proto_depIdxs = nil +}