From f843f92a36ee2f2119784ab30b43b2bde5ac8e82 Mon Sep 17 00:00:00 2001 From: liwei <2211068034@qq.com> Date: Thu, 10 Aug 2023 11:35:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/json/game_buriedcondi.json | 8 +- bin/json/game_buriedtype.json | 5 + bin/json/game_passcheck.json | 1259 +++++++++++++------ bin/json/game_pushgift.json | 102 +- sys/configure/structs/Game.PassCheckData.go | 17 +- 5 files changed, 962 insertions(+), 429 deletions(-) diff --git a/bin/json/game_buriedcondi.json b/bin/json/game_buriedcondi.json index f02c56d8d..08d15f933 100644 --- a/bin/json/game_buriedcondi.json +++ b/bin/json/game_buriedcondi.json @@ -26317,7 +26317,7 @@ "key": "buried_buried_condi_tasktxt_938", "text": "当日消耗100点体力" }, - "type": 209, + "type": 303, "valid": 0, "head": { "a": "attr", @@ -26383,7 +26383,7 @@ "key": "buried_buried_condi_tasktxt_941", "text": "当日消耗30点体力" }, - "type": 209, + "type": 303, "valid": 0, "head": { "a": "attr", @@ -26537,7 +26537,7 @@ "key": "buried_buried_condi_tasktxt_941", "text": "当日消耗100点体力" }, - "type": 209, + "type": 303, "valid": 0, "head": { "a": "attr", @@ -26691,7 +26691,7 @@ "key": "buried_buried_condi_tasktxt_941", "text": "当日消耗300点体力" }, - "type": 209, + "type": 303, "valid": 0, "head": { "a": "attr", diff --git a/bin/json/game_buriedtype.json b/bin/json/game_buriedtype.json index ceadc2032..18adca6ec 100644 --- a/bin/json/game_buriedtype.json +++ b/bin/json/game_buriedtype.json @@ -1215,5 +1215,10 @@ "filter": [ "eq" ] + }, + { + "id": 303, + "insert": 1, + "filter": [] } ] \ No newline at end of file diff --git a/bin/json/game_passcheck.json b/bin/json/game_passcheck.json index 689160a51..ca28359c9 100644 --- a/bin/json/game_passcheck.json +++ b/bin/json/game_passcheck.json @@ -12,11 +12,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10002, @@ -31,11 +33,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10003, @@ -50,11 +54,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10004, @@ -69,11 +75,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10005, @@ -88,11 +96,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10006, @@ -107,11 +117,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10007, @@ -126,11 +138,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10008, @@ -145,11 +159,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10009, @@ -164,11 +180,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 10010, @@ -183,11 +201,13 @@ "t": "diamond", "n": 30 }, - "pay_reward": { - "a": "attr", - "t": "diamond", - "n": 300 - } + "pay_reward": [ + { + "a": "attr", + "t": "diamond", + "n": 300 + } + ] }, { "id": 20001, @@ -202,11 +222,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20002, @@ -221,11 +248,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20003, @@ -240,11 +274,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20004, @@ -259,11 +300,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20005, @@ -278,11 +326,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20006, @@ -297,11 +352,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20007, @@ -316,11 +378,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20008, @@ -335,11 +404,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20009, @@ -354,11 +430,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20010, @@ -373,11 +456,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20011, @@ -392,11 +482,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20012, @@ -411,11 +508,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20013, @@ -430,11 +534,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20014, @@ -449,11 +560,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 20015, @@ -468,11 +586,18 @@ "t": "10000001", "n": 10 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 10 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 10 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30001, @@ -487,11 +612,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30002, @@ -506,11 +638,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30003, @@ -525,11 +664,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30004, @@ -544,11 +690,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30005, @@ -563,11 +716,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30006, @@ -582,11 +742,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 30007, @@ -601,11 +768,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40001, @@ -620,11 +794,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40002, @@ -639,11 +820,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40003, @@ -658,11 +846,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40004, @@ -677,11 +872,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40005, @@ -696,11 +898,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40006, @@ -715,11 +924,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40007, @@ -734,11 +950,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40008, @@ -753,11 +976,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40009, @@ -772,11 +1002,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40010, @@ -791,11 +1028,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40011, @@ -810,11 +1054,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40012, @@ -829,11 +1080,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40013, @@ -848,11 +1106,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40014, @@ -867,11 +1132,18 @@ "t": "10000001", "n": 10 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 10 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 10 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40015, @@ -886,11 +1158,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40016, @@ -905,11 +1184,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40017, @@ -924,11 +1210,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40018, @@ -943,11 +1236,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40019, @@ -962,11 +1262,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40020, @@ -981,11 +1288,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40021, @@ -1000,11 +1314,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40022, @@ -1019,11 +1340,18 @@ "t": "10000001", "n": 10 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 10 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 10 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40023, @@ -1038,11 +1366,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40024, @@ -1057,11 +1392,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40025, @@ -1076,11 +1418,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40026, @@ -1095,11 +1444,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40027, @@ -1114,11 +1470,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40028, @@ -1133,11 +1496,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40029, @@ -1152,11 +1522,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40030, @@ -1171,11 +1548,18 @@ "t": "10000001", "n": 10 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 10 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 10 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40031, @@ -1190,11 +1574,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40032, @@ -1209,11 +1600,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40033, @@ -1228,11 +1626,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40034, @@ -1247,11 +1652,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40035, @@ -1266,11 +1678,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40036, @@ -1285,11 +1704,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40037, @@ -1304,11 +1730,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40038, @@ -1323,11 +1756,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40039, @@ -1342,11 +1782,18 @@ "t": "10000001", "n": 10 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 10 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 10 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40040, @@ -1361,11 +1808,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40041, @@ -1380,11 +1834,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40042, @@ -1399,11 +1860,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40043, @@ -1418,11 +1886,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40044, @@ -1437,11 +1912,18 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] }, { "id": 40045, @@ -1456,10 +1938,17 @@ "t": "10000001", "n": 1 }, - "pay_reward": { - "a": "item", - "t": "10000001", - "n": 5 - } + "pay_reward": [ + { + "a": "item", + "t": "10000001", + "n": 5 + }, + { + "a": "attr", + "t": "diamond", + "n": 50 + } + ] } ] \ No newline at end of file diff --git a/bin/json/game_pushgift.json b/bin/json/game_pushgift.json index fecd6c689..c09e709ae 100644 --- a/bin/json/game_pushgift.json +++ b/bin/json/game_pushgift.json @@ -10,8 +10,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 600 + ], + "condition": 80000001, "lbid": [ { "a": "attr", @@ -23,7 +25,7 @@ "rebate": 1500, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold6" }, { "id": 2, @@ -36,8 +38,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 3000 + ], + "condition": 90043001, "lbid": [ { "a": "attr", @@ -49,7 +53,7 @@ "rebate": 1000, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold30" }, { "id": 3, @@ -62,8 +66,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 6800 + ], + "condition": 90043002, "lbid": [ { "a": "attr", @@ -75,7 +81,7 @@ "rebate": 1000, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold68" }, { "id": 4, @@ -88,8 +94,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 9800 + ], + "condition": 90043003, "lbid": [ { "a": "attr", @@ -101,7 +109,7 @@ "rebate": 900, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold128" }, { "id": 5, @@ -114,8 +122,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 12800 + ], + "condition": 90043004, "lbid": [ { "a": "attr", @@ -127,7 +137,7 @@ "rebate": 900, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold198" }, { "id": 6, @@ -140,8 +150,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 19800 + ], + "condition": 90043005, "lbid": [ { "a": "attr", @@ -166,8 +178,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 32800 + ], + "condition": 90043006, "lbid": [ { "a": "attr", @@ -179,7 +193,7 @@ "rebate": 600, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold448" }, { "id": 8, @@ -192,8 +206,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 64800 + ], + "condition": 90043007, "lbid": [ { "a": "attr", @@ -205,7 +221,7 @@ "rebate": 1500, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold648" }, { "id": 9, @@ -218,8 +234,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 600 + ], + "condition": 90044001, "lbid": [ { "a": "attr", @@ -231,7 +249,7 @@ "rebate": 1000, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold6" }, { "id": 10, @@ -244,8 +262,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 3000 + ], + "condition": 90044002, "lbid": [ { "a": "attr", @@ -257,7 +277,7 @@ "rebate": 1000, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold30" }, { "id": 11, @@ -270,8 +290,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 6800 + ], + "condition": 90044003, "lbid": [ { "a": "attr", @@ -283,7 +305,7 @@ "rebate": 900, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold68" }, { "id": 12, @@ -296,8 +318,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 9800 + ], + "condition": 90044004, "lbid": [ { "a": "attr", @@ -309,7 +333,7 @@ "rebate": 900, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold128" }, { "id": 13, @@ -322,8 +346,10 @@ "text": "月末狂欢,冰点特价" }, "resource": "", - "integral": [], - "condition": 0, + "integral": [ + 12800 + ], + "condition": 90044005, "lbid": [ { "a": "attr", @@ -335,6 +361,6 @@ "rebate": 600, "isdayrepeat": 0, "force": 0, - "recharge": "gold328" + "recharge": "gold198" } ] \ No newline at end of file diff --git a/sys/configure/structs/Game.PassCheckData.go b/sys/configure/structs/Game.PassCheckData.go index 992a1945b..7b33dac67 100644 --- a/sys/configure/structs/Game.PassCheckData.go +++ b/sys/configure/structs/Game.PassCheckData.go @@ -16,7 +16,7 @@ type GamePassCheckData struct { Parameter int32 UnlockText string FreeReward *Gameatn - PayReward *Gameatn + PayReward []*Gameatn } const TypeId_GamePassCheckData = -880679227 @@ -31,7 +31,20 @@ func (_v *GamePassCheckData)Deserialize(_buf map[string]interface{}) (err error) { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["parameter"].(float64); !_ok_ { err = errors.New("parameter error"); return }; _v.Parameter = int32(_tempNum_) } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["unlock_text"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.UnlockText error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.UnlockText, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["free_reward"].(map[string]interface{}); !_ok_ { err = errors.New("free_reward error"); return }; if _v.FreeReward, err = DeserializeGameatn(_x_); err != nil { return } } - { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["pay_reward"].(map[string]interface{}); !_ok_ { err = errors.New("pay_reward error"); return }; if _v.PayReward, err = DeserializeGameatn(_x_); err != nil { return } } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["pay_reward"].([]interface{}); !_ok_ { err = errors.New("pay_reward error"); return } + + _v.PayReward = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.PayReward = append(_v.PayReward, _list_v_) + } + } + return }