diff --git a/bin/json/game_buriedcondi.json b/bin/json/game_buriedcondi.json index ac5e45a86..3301952ff 100644 --- a/bin/json/game_buriedcondi.json +++ b/bin/json/game_buriedcondi.json @@ -26043,8 +26043,8 @@ "t": "gold", "n": 1 }, - "Npc_event_type": 0, - "NPC": -102, + "Npc_event_type": 1, + "NPC": 102, "value": 1, "filter": [ 0 @@ -26077,13 +26077,134 @@ "filter2": [] }, { - "id": 14000026, + "id": 14000014, "rtype": 1, "ctype": 1, "notify": [], "type_sp": 1, "tasktxt": { "key": "buried_buried_condi_tasktxt_894", + "text": "让邦尼兔升到6级" + }, + "type": 4, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 1, + "NPC": 103, + "value": 1, + "filter": [ + 24004 + ], + "filter2": [] + }, + { + "id": 14000015, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_895", + "text": "尝试锻造装备" + }, + "type": 148, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 300108, + "value": 1, + "filter": [], + "filter2": [] + }, + { + "id": 14000016, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_896", + "text": "强化4件装备+3" + }, + "type": 43, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 1, + "NPC": 102, + "value": 4, + "filter": [ + 3 + ], + "filter2": [] + }, + { + "id": 14000017, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_897", + "text": "强化6件装备+3" + }, + "type": 43, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 1, + "NPC": 102, + "value": 6, + "filter": [ + 3 + ], + "filter2": [] + }, + { + "id": 14000018, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_898", + "text": "创建自己的公会" + }, + "type": 188, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 320298, + "value": 1, + "filter": [], + "filter2": [] + }, + { + "id": 14000026, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_899", "text": "应对师傅的训练" }, "type": 227, @@ -26108,7 +26229,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_895", + "key": "buried_buried_condi_tasktxt_900", "text": "前往功夫熊猫城市" }, "type": 212, @@ -26133,7 +26254,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_896", + "key": "buried_buried_condi_tasktxt_901", "text": "购买超级芯片" }, "type": 209, @@ -26158,7 +26279,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_897", + "key": "buried_buried_condi_tasktxt_902", "text": "出售货物给功夫熊猫" }, "type": 210, @@ -26183,7 +26304,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_898", + "key": "buried_buried_condi_tasktxt_903", "text": "特产出售给魔法精灵" }, "type": 211, @@ -26208,7 +26329,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_899", + "key": "buried_buried_condi_tasktxt_904", "text": "火焰泰坦难度2" }, "type": 73, @@ -26236,7 +26357,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_900", + "key": "buried_buried_condi_tasktxt_905", "text": "使用好友助战守护者1次" }, "type": 12, @@ -26261,7 +26382,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_901", + "key": "buried_buried_condi_tasktxt_906", "text": "进行3次普通招募" }, "type": 18, @@ -26286,7 +26407,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_902", + "key": "buried_buried_condi_tasktxt_907", "text": "为任意守护者提升5级" }, "type": 24, @@ -26311,7 +26432,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_903", + "key": "buried_buried_condi_tasktxt_908", "text": "强化任意装备成功6次" }, "type": 47, @@ -26336,7 +26457,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_904", + "key": "buried_buried_condi_tasktxt_909", "text": "消费500000金币" }, "type": 68, @@ -26361,7 +26482,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_905", + "key": "buried_buried_condi_tasktxt_910", "text": "消费300钻石" }, "type": 104, @@ -26386,7 +26507,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_906", + "key": "buried_buried_condi_tasktxt_911", "text": "完成1次功夫陪练任务" }, "type": 186, @@ -26411,7 +26532,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_907", + "key": "buried_buried_condi_tasktxt_912", "text": "挑战3次竞技场" }, "type": 130, @@ -26436,7 +26557,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_908", + "key": "buried_buried_condi_tasktxt_913", "text": "挑战3次“维京远征”副本" }, "type": 172, @@ -26461,7 +26582,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_909", + "key": "buried_buried_condi_tasktxt_914", "text": "挑战3次“猎魂”副本" }, "type": 200, @@ -26484,7 +26605,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_910", + "key": "buried_buried_condi_tasktxt_915", "text": "完成一次考试" }, "type": 204, @@ -26507,7 +26628,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_911", + "key": "buried_buried_condi_tasktxt_916", "text": "完成一次考试" }, "type": 204, @@ -26530,7 +26651,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_912", + "key": "buried_buried_condi_tasktxt_917", "text": "完成一次考试" }, "type": 204, @@ -26553,7 +26674,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_913", + "key": "buried_buried_condi_tasktxt_918", "text": "完成一次考试" }, "type": 204, @@ -26576,7 +26697,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_914", + "key": "buried_buried_condi_tasktxt_919", "text": "完成一次考试" }, "type": 204, @@ -26599,7 +26720,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_915", + "key": "buried_buried_condi_tasktxt_920", "text": "完成一次考试" }, "type": 204, @@ -26622,7 +26743,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_916", + "key": "buried_buried_condi_tasktxt_921", "text": "完成一次考试" }, "type": 204, @@ -26645,7 +26766,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_917", + "key": "buried_buried_condi_tasktxt_922", "text": "获取烤乳猪" }, "type": 187, @@ -26670,7 +26791,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_918", + "key": "buried_buried_condi_tasktxt_923", "text": "获取烤乳猪" }, "type": 187, @@ -26695,7 +26816,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_919", + "key": "buried_buried_condi_tasktxt_924", "text": "获取烤乳猪" }, "type": 187, @@ -26720,7 +26841,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_920", + "key": "buried_buried_condi_tasktxt_925", "text": "获取烤乳猪" }, "type": 187, @@ -26745,7 +26866,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_921", + "key": "buried_buried_condi_tasktxt_926", "text": "获取烤乳猪" }, "type": 187, @@ -26770,7 +26891,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_922", + "key": "buried_buried_condi_tasktxt_927", "text": "寻找所有宝箱" }, "type": 205, @@ -26793,7 +26914,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_923", + "key": "buried_buried_condi_tasktxt_928", "text": "寻找所有宝箱" }, "type": 205, @@ -26816,7 +26937,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_924", + "key": "buried_buried_condi_tasktxt_929", "text": "寻找所有宝箱" }, "type": 205, @@ -26839,7 +26960,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_925", + "key": "buried_buried_condi_tasktxt_930", "text": "寻找所有宝箱" }, "type": 205, @@ -26862,7 +26983,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_926", + "key": "buried_buried_condi_tasktxt_931", "text": "寻找所有宝箱" }, "type": 205, @@ -26885,7 +27006,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_927", + "key": "buried_buried_condi_tasktxt_932", "text": "清理所有怪物" }, "type": 70, @@ -26910,7 +27031,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_928", + "key": "buried_buried_condi_tasktxt_933", "text": "清理所有怪物" }, "type": 70, @@ -26935,7 +27056,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_929", + "key": "buried_buried_condi_tasktxt_934", "text": "清理所有怪物" }, "type": 70, @@ -26960,7 +27081,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_930", + "key": "buried_buried_condi_tasktxt_935", "text": "清理所有怪物" }, "type": 70, @@ -26985,7 +27106,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_931", + "key": "buried_buried_condi_tasktxt_936", "text": "清理所有怪物" }, "type": 70, @@ -27010,7 +27131,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_932", + "key": "buried_buried_condi_tasktxt_937", "text": "清理所有怪物" }, "type": 70, @@ -27035,7 +27156,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_933", + "key": "buried_buried_condi_tasktxt_938", "text": "检查第一个可疑点" }, "type": 206, @@ -27058,7 +27179,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_934", + "key": "buried_buried_condi_tasktxt_939", "text": "检查第二个可疑点" }, "type": 206, @@ -27081,7 +27202,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_935", + "key": "buried_buried_condi_tasktxt_940", "text": "检查第三个可疑点" }, "type": 206, @@ -27104,7 +27225,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_936", + "key": "buried_buried_condi_tasktxt_941", "text": "检查第一个可疑点" }, "type": 206, @@ -27127,7 +27248,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_937", + "key": "buried_buried_condi_tasktxt_942", "text": "检查第二个可疑点" }, "type": 206, @@ -27150,7 +27271,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_938", + "key": "buried_buried_condi_tasktxt_943", "text": "检查第三个可疑点" }, "type": 206, @@ -27173,7 +27294,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_939", + "key": "buried_buried_condi_tasktxt_944", "text": "检查第一个可疑点" }, "type": 206, @@ -27196,7 +27317,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_940", + "key": "buried_buried_condi_tasktxt_945", "text": "检查第二个可疑点" }, "type": 206, @@ -27219,7 +27340,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_941", + "key": "buried_buried_condi_tasktxt_946", "text": "检查第三个可疑点" }, "type": 206, @@ -27242,7 +27363,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_942", + "key": "buried_buried_condi_tasktxt_947", "text": "检查第一个可疑点" }, "type": 206, @@ -27265,7 +27386,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_943", + "key": "buried_buried_condi_tasktxt_948", "text": "检查第二个可疑点" }, "type": 206, @@ -27288,7 +27409,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_944", + "key": "buried_buried_condi_tasktxt_949", "text": "检查第三个可疑点" }, "type": 206, @@ -27311,7 +27432,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_945", + "key": "buried_buried_condi_tasktxt_950", "text": "检查第一个可疑点" }, "type": 206, @@ -27334,7 +27455,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_946", + "key": "buried_buried_condi_tasktxt_951", "text": "检查第二个可疑点" }, "type": 206, @@ -27357,7 +27478,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_947", + "key": "buried_buried_condi_tasktxt_952", "text": "检查第三个可疑点" }, "type": 206, @@ -27380,7 +27501,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_948", + "key": "buried_buried_condi_tasktxt_953", "text": "找对象聊天1" }, "type": 187, @@ -27405,7 +27526,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_949", + "key": "buried_buried_condi_tasktxt_954", "text": "找瘦警卫聊聊" }, "type": 20001, @@ -27430,7 +27551,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_950", + "key": "buried_buried_condi_tasktxt_955", "text": "找对象聊天3" }, "type": 187, @@ -27455,7 +27576,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_951", + "key": "buried_buried_condi_tasktxt_956", "text": "找对象聊天4" }, "type": 187, @@ -27480,7 +27601,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_952", + "key": "buried_buried_condi_tasktxt_957", "text": "和师傅聊天" }, "type": 20001, @@ -27505,7 +27626,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_953", + "key": "buried_buried_condi_tasktxt_958", "text": "找对象聊天6" }, "type": 20001, @@ -27530,7 +27651,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_954", + "key": "buried_buried_condi_tasktxt_959", "text": "找对象聊天7" }, "type": 20001, @@ -27555,7 +27676,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_955", + "key": "buried_buried_condi_tasktxt_960", "text": "找菲奥娜聊聊" }, "type": 20001, @@ -27580,7 +27701,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_956", + "key": "buried_buried_condi_tasktxt_961", "text": "找对象聊天9" }, "type": 20001, @@ -27605,7 +27726,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_957", + "key": "buried_buried_condi_tasktxt_962", "text": "找平先生聊聊" }, "type": 20001, @@ -27630,7 +27751,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_958", + "key": "buried_buried_condi_tasktxt_963", "text": "找对象聊天11" }, "type": 20001, @@ -27655,7 +27776,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_959", + "key": "buried_buried_condi_tasktxt_964", "text": "找对象聊天12" }, "type": 20001, @@ -27680,7 +27801,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_960", + "key": "buried_buried_condi_tasktxt_965", "text": "找对象聊天13" }, "type": 20001, @@ -27705,7 +27826,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_961", + "key": "buried_buried_condi_tasktxt_966", "text": "找菲奥娜聊聊" }, "type": 20001, @@ -27730,7 +27851,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_962", + "key": "buried_buried_condi_tasktxt_967", "text": "找对象聊天15" }, "type": 20001, @@ -27755,7 +27876,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_963", + "key": "buried_buried_condi_tasktxt_968", "text": "[成长返还任务]将食人鱼提升至20级" }, "type": 4, @@ -27780,7 +27901,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_964", + "key": "buried_buried_condi_tasktxt_969", "text": "[成长返还任务]将食人鱼提升至30级" }, "type": 4, @@ -27805,7 +27926,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_965", + "key": "buried_buried_condi_tasktxt_970", "text": "[成长返还任务]将食人鱼提升至4星" }, "type": 6, @@ -27830,7 +27951,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_966", + "key": "buried_buried_condi_tasktxt_971", "text": "[挑战任务]传承者达到10级" }, "type": 20, @@ -27853,7 +27974,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_967", + "key": "buried_buried_condi_tasktxt_972", "text": "[挑战任务]传承者达到20级" }, "type": 20, @@ -27876,7 +27997,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_968", + "key": "buried_buried_condi_tasktxt_973", "text": "[挑战任务]拥有一个30级守护者" }, "type": 111, @@ -27901,7 +28022,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_969", + "key": "buried_buried_condi_tasktxt_974", "text": "[挑战任务]进行一次十连抽" }, "type": 141, @@ -27924,7 +28045,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_970", + "key": "buried_buried_condi_tasktxt_975", "text": "[挑战任务]消费1000钻石" }, "type": 104, @@ -27947,7 +28068,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_971", + "key": "buried_buried_condi_tasktxt_976", "text": "[挑战任务]猎魂挑战5次" }, "type": 200, @@ -27970,7 +28091,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_972", + "key": "buried_buried_condi_tasktxt_977", "text": "拥有2个60级守护者" }, "type": 111, @@ -27995,7 +28116,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_973", + "key": "buried_buried_condi_tasktxt_978", "text": "将牙仙回响等级提升至满级" }, "type": 125, @@ -28020,7 +28141,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_974", + "key": "buried_buried_condi_tasktxt_979", "text": "将睡神回响等级提升到满级" }, "type": 125, @@ -28045,7 +28166,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_975", + "key": "buried_buried_condi_tasktxt_980", "text": "将圣诞老人回响等级提升到满级" }, "type": 125, @@ -28070,7 +28191,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_976", + "key": "buried_buried_condi_tasktxt_981", "text": "将亚丝翠回响等级提升到满级" }, "type": 125, @@ -28095,7 +28216,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_977", + "key": "buried_buried_condi_tasktxt_982", "text": "将悍娇虎回响等级提升到满级" }, "type": 125, @@ -28120,7 +28241,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_978", + "key": "buried_buried_condi_tasktxt_983", "text": "将鹤大师提回响等级提升到满级" }, "type": 125, @@ -28145,7 +28266,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_979", + "key": "buried_buried_condi_tasktxt_984", "text": "当日消耗100点体力" }, "type": 213, @@ -28170,7 +28291,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_980", + "key": "buried_buried_condi_tasktxt_985", "text": "消费100000金币" }, "type": 68, @@ -28195,7 +28316,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_981", + "key": "buried_buried_condi_tasktxt_986", "text": "消费100钻石" }, "type": 104, @@ -28220,7 +28341,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_982", + "key": "buried_buried_condi_tasktxt_987", "text": "当日消耗30点体力" }, "type": 213, @@ -28245,7 +28366,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_983", + "key": "buried_buried_condi_tasktxt_988", "text": "使用好友助战守护者1次" }, "type": 12, @@ -28270,7 +28391,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_984", + "key": "buried_buried_condi_tasktxt_989", "text": "进行1次普通招募" }, "type": 18, @@ -28295,7 +28416,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_985", + "key": "buried_buried_condi_tasktxt_990", "text": "为任意守护者提升3级" }, "type": 24, @@ -28320,7 +28441,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_986", + "key": "buried_buried_condi_tasktxt_991", "text": "强化任意装备成功3次" }, "type": 47, @@ -28345,7 +28466,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_987", + "key": "buried_buried_condi_tasktxt_992", "text": "消费300000金币" }, "type": 68, @@ -28370,7 +28491,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_988", + "key": "buried_buried_condi_tasktxt_993", "text": "消费300钻石" }, "type": 104, @@ -28395,7 +28516,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_989", + "key": "buried_buried_condi_tasktxt_994", "text": "当日消耗100点体力" }, "type": 213, @@ -28420,7 +28541,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_990", + "key": "buried_buried_condi_tasktxt_995", "text": "使用好友助战守护者3次" }, "type": 12, @@ -28445,7 +28566,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_991", + "key": "buried_buried_condi_tasktxt_996", "text": "进行1次普通招募" }, "type": 18, @@ -28470,7 +28591,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_992", + "key": "buried_buried_condi_tasktxt_997", "text": "为任意守护者提升10级" }, "type": 24, @@ -28495,7 +28616,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_993", + "key": "buried_buried_condi_tasktxt_998", "text": "强化任意装备成功10次" }, "type": 47, @@ -28520,7 +28641,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_994", + "key": "buried_buried_condi_tasktxt_999", "text": "消费2000000金币" }, "type": 68, @@ -28545,7 +28666,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_995", + "key": "buried_buried_condi_tasktxt_1000", "text": "消费1000钻石" }, "type": 104, @@ -28570,7 +28691,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_996", + "key": "buried_buried_condi_tasktxt_1001", "text": "当日消耗300点体力" }, "type": 213, @@ -28595,7 +28716,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_997", + "key": "buried_buried_condi_tasktxt_1002", "text": "使用好友助战守护者10次" }, "type": 12, @@ -28620,7 +28741,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_998", + "key": "buried_buried_condi_tasktxt_1003", "text": "进行10次普通招募" }, "type": 18, @@ -28645,7 +28766,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_999", + "key": "buried_buried_condi_tasktxt_1004", "text": "为任意守护者提升20级" }, "type": 24, @@ -28670,7 +28791,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1000", + "key": "buried_buried_condi_tasktxt_1005", "text": "强化任意装备成功20次" }, "type": 47, @@ -28693,7 +28814,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1001", + "key": "buried_buried_condi_tasktxt_1006", "text": "首次触发剧情《对猩猩宝具》" }, "type": 215, @@ -28718,7 +28839,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1002", + "key": "buried_buried_condi_tasktxt_1007", "text": "首次触发剧情《齐齐整整》" }, "type": 215, @@ -28743,7 +28864,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1003", + "key": "buried_buried_condi_tasktxt_1008", "text": "首次触发剧情《日记是无辜的》" }, "type": 215, @@ -28768,7 +28889,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1004", + "key": "buried_buried_condi_tasktxt_1009", "text": "首次触发剧情《神功大成》" }, "type": 215, @@ -28793,7 +28914,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1005", + "key": "buried_buried_condi_tasktxt_1010", "text": "首次触发剧情《做原始人》" }, "type": 215, @@ -28818,7 +28939,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1006", + "key": "buried_buried_condi_tasktxt_1011", "text": "首次触发剧情《是水果不是蘑菇》" }, "type": 215, @@ -28843,7 +28964,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1007", + "key": "buried_buried_condi_tasktxt_1012", "text": "全阵容职业1通关石阵5" }, "type": 216, @@ -28869,7 +28990,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1008", + "key": "buried_buried_condi_tasktxt_1013", "text": "全阵容职业1通关石阵6" }, "type": 216, @@ -28895,7 +29016,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1009", + "key": "buried_buried_condi_tasktxt_1014", "text": "全阵容职业1通关石阵7" }, "type": 216, @@ -28921,7 +29042,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1010", + "key": "buried_buried_condi_tasktxt_1015", "text": "全阵容职业1通关石阵8" }, "type": 216, @@ -28947,7 +29068,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1011", + "key": "buried_buried_condi_tasktxt_1016", "text": "全阵容职业2通关石阵5" }, "type": 216, @@ -28973,7 +29094,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1012", + "key": "buried_buried_condi_tasktxt_1017", "text": "全阵容职业2通关石阵6" }, "type": 216, @@ -28999,7 +29120,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1013", + "key": "buried_buried_condi_tasktxt_1018", "text": "全阵容职业2通关石阵7" }, "type": 216, @@ -29025,7 +29146,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1014", + "key": "buried_buried_condi_tasktxt_1019", "text": "全阵容职业2通关石阵8" }, "type": 216, @@ -29051,7 +29172,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1015", + "key": "buried_buried_condi_tasktxt_1020", "text": "全阵容职业3通关石阵5" }, "type": 216, @@ -29077,7 +29198,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1016", + "key": "buried_buried_condi_tasktxt_1021", "text": "全阵容职业3通关石阵6" }, "type": 216, @@ -29103,7 +29224,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1017", + "key": "buried_buried_condi_tasktxt_1022", "text": "全阵容职业3通关石阵7" }, "type": 216, @@ -29129,7 +29250,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1018", + "key": "buried_buried_condi_tasktxt_1023", "text": "全阵容职业3通关石阵8" }, "type": 216, @@ -29155,7 +29276,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1019", + "key": "buried_buried_condi_tasktxt_1024", "text": "全阵容职业4通关石阵5" }, "type": 216, @@ -29181,7 +29302,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1020", + "key": "buried_buried_condi_tasktxt_1025", "text": "全阵容职业4通关石阵6" }, "type": 216, @@ -29207,7 +29328,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1021", + "key": "buried_buried_condi_tasktxt_1026", "text": "全阵容职业4通关石阵7" }, "type": 216, @@ -29233,7 +29354,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1022", + "key": "buried_buried_condi_tasktxt_1027", "text": "全阵容职业4通关石阵8" }, "type": 216, @@ -29261,7 +29382,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1023", + "key": "buried_buried_condi_tasktxt_1028", "text": "第一次获得5星英雄" }, "type": 228, @@ -29288,7 +29409,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1024", + "key": "buried_buried_condi_tasktxt_1029", "text": "当天充值达到1000积分" }, "type": 214, @@ -29313,7 +29434,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1025", + "key": "buried_buried_condi_tasktxt_1030", "text": "购买1级月卡礼包" }, "type": 229, @@ -29340,7 +29461,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1026", + "key": "buried_buried_condi_tasktxt_1031", "text": "累计充值达到2000积分" }, "type": 214, @@ -29365,7 +29486,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1027", + "key": "buried_buried_condi_tasktxt_1032", "text": "在周五登录一次游戏" }, "type": 230, @@ -29392,7 +29513,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1028", + "key": "buried_buried_condi_tasktxt_1033", "text": "每期循环塔到达第2层" }, "type": 231, @@ -29417,7 +29538,7 @@ ], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1029", + "key": "buried_buried_condi_tasktxt_1034", "text": "种族塔通关火的热情阵容2层" }, "type": 232, @@ -29442,7 +29563,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1030", + "key": "buried_buried_condi_tasktxt_1035", "text": "冒险之旅第一章获得龙遗香" }, "type": 61, @@ -29467,7 +29588,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1031", + "key": "buried_buried_condi_tasktxt_1036", "text": "冒险之旅第一章体验埃雷特的故事" }, "type": 61, @@ -29492,7 +29613,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1032", + "key": "buried_buried_condi_tasktxt_1037", "text": "冒险之旅第一章打败冰霜泰坦" }, "type": 61, @@ -29517,8 +29638,8 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1033", - "text": "冒险之旅第一章听埃雷特讲述他的过去" + "key": "buried_buried_condi_tasktxt_1038", + "text": "冒险之旅第一章普通关卡通关" }, "type": 61, "valid": 0, @@ -29542,8 +29663,33 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1034", - "text": "冒险之旅第一章挑战埃雷特的回忆通关" + "key": "buried_buried_condi_tasktxt_1039", + "text": "冒险之旅第一章困难关卡通过前四关" + }, + "type": 61, + "valid": 0, + "head": { + "a": "attr", + "t": "gold", + "n": 1 + }, + "Npc_event_type": 0, + "NPC": 0, + "value": 1, + "filter": [ + 1100146 + ], + "filter2": [] + }, + { + "id": 11001006, + "rtype": 1, + "ctype": 1, + "notify": [], + "type_sp": 1, + "tasktxt": { + "key": "buried_buried_condi_tasktxt_1040", + "text": "冒险之旅第一章困难关卡通关" }, "type": 61, "valid": 0, @@ -29560,31 +29706,6 @@ ], "filter2": [] }, - { - "id": 11001006, - "rtype": 1, - "ctype": 1, - "notify": [], - "type_sp": 1, - "tasktxt": { - "key": "buried_buried_condi_tasktxt_1035", - "text": "冒险之旅第一章困难挑战通关" - }, - "type": 61, - "valid": 0, - "head": { - "a": "attr", - "t": "gold", - "n": 1 - }, - "Npc_event_type": 0, - "NPC": 0, - "value": 1, - "filter": [ - 1100158 - ], - "filter2": [] - }, { "id": 11001007, "rtype": 1, @@ -29592,7 +29713,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1036", + "key": "buried_buried_condi_tasktxt_1041", "text": "参加捕羊大赛3次" }, "type": 234, @@ -29617,7 +29738,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1037", + "key": "buried_buried_condi_tasktxt_1042", "text": "第一章商店购买10件商品" }, "type": 236, @@ -29643,7 +29764,7 @@ "notify": [], "type_sp": 1, "tasktxt": { - "key": "buried_buried_condi_tasktxt_1038", + "key": "buried_buried_condi_tasktxt_1043", "text": "完成第一章所有探索" }, "type": 61, @@ -29657,7 +29778,7 @@ "NPC": 0, "value": 1, "filter": [ - 1100183 + 1100175 ], "filter2": [] } diff --git a/bin/json/game_buriedtype.json b/bin/json/game_buriedtype.json index 8993b9cd0..120a395a2 100644 --- a/bin/json/game_buriedtype.json +++ b/bin/json/game_buriedtype.json @@ -1379,10 +1379,10 @@ }, { "id": 236, - "insert": 2, + "insert": 1, "filter": [ "eq", - "gte" + "eq" ] } ] \ No newline at end of file diff --git a/bin/json/game_buzkashigrade.json b/bin/json/game_buzkashigrade.json index 7d1e28fc4..7e12c179c 100644 --- a/bin/json/game_buzkashigrade.json +++ b/bin/json/game_buzkashigrade.json @@ -3,24 +3,28 @@ "num": 1, "distance": 10, "value": 8, - "energy": 20 + "energy": 20, + "matchvalue": 5 }, { "num": 2, "distance": 15, "value": 6, - "energy": 15 + "energy": 15, + "matchvalue": 4 }, { "num": 3, "distance": 20, "value": 4, - "energy": 10 + "energy": 10, + "matchvalue": 3 }, { "num": 4, "distance": 25, "value": 2, - "energy": 5 + "energy": 5, + "matchvalue": 2 } ] \ No newline at end of file diff --git a/bin/json/game_buzkashiqtelv.json b/bin/json/game_buzkashiqtelv.json index d8035029f..00f0c8c14 100644 --- a/bin/json/game_buzkashiqtelv.json +++ b/bin/json/game_buzkashiqtelv.json @@ -2,16 +2,19 @@ { "num": 1, "time": 1, - "value": 10 + "value": 10, + "matchvalue": 5 }, { "num": 2, "time": 2, - "value": 15 + "value": 15, + "matchvalue": 10 }, { "num": 3, "time": 3, - "value": 20 + "value": 20, + "matchvalue": 15 } ] \ No newline at end of file diff --git a/bin/json/game_gamesummarytab.json b/bin/json/game_gamesummarytab.json index 6939f19ef..aa1b4e565 100644 --- a/bin/json/game_gamesummarytab.json +++ b/bin/json/game_gamesummarytab.json @@ -106,7 +106,7 @@ "layer": 1, "name": { "key": "gamesummary_fathernode_name_7", - "text": "炼金塔" + "text": "修炼塔" }, "mapPos": { "x": -1963, @@ -115,7 +115,7 @@ "scale": 0.4, "usetext": { "key": "gamesummary_fathernode_usetext_7", - "text": "点石成金的磨练地!挑战胜利可以[color=#ffcc00]获得教习在木人桩指导守护者[/color]!" + "text": "千锤百炼,修身悟道。挑战胜利可以[color=#ffcc00]获得教习在木人桩指导守护者[/color]!" } }, { @@ -123,7 +123,7 @@ "layer": 1, "name": { "key": "gamesummary_fathernode_name_8", - "text": "无极塔" + "text": "塔岗监狱" }, "mapPos": { "x": -1963, @@ -132,7 +132,7 @@ "scale": 0.4, "usetext": { "key": "gamesummary_fathernode_usetext_8", - "text": "这是[color=#ffcc00]每隔十五天[/color]开启的无穷无尽的挑战地!挑战胜利越多奖励越多!" + "text": "周而复始,始而复终,[color=#ffcc00]每隔十五天[/color]开启的森严监狱。" } }, { diff --git a/bin/json/game_global.json b/bin/json/game_global.json index 96b877a26..87d2bb7a2 100644 --- a/bin/json/game_global.json +++ b/bin/json/game_global.json @@ -399,7 +399,7 @@ ], "VIP_DaysSent": 7, "MonthlyCard_DaysSent": 30, - "opennewguide": 1, + "opennewguide": 0, "library_StoryUnlocking": 3, "ps_recovery": 360, "ps_ul": 2000, @@ -725,7 +725,7 @@ "n": 1000 } ], - "buzkashi_resurrection": 10000, + "buzkashi_resurrection": 5, "buzkashi_caddtracktime": 1000, "buzkashi_addtracktime": 1000, "buzkashi_subtracktime": 1000, diff --git a/bin/json/game_guide.json b/bin/json/game_guide.json index 4ff5f74a5..6139a8b24 100644 --- a/bin/json/game_guide.json +++ b/bin/json/game_guide.json @@ -83,7 +83,7 @@ "startPar": "", "parameter": "", "interface": "", - "condition": "worldtaskfinish_20010", + "condition": "worldtasksubfinish_20010", "followtj": "OpenNpcOption_20010_熊猫_1", "followguide": 1000202, "finger": [ @@ -200,8 +200,43 @@ "parameter": "", "interface": "", "condition": "", - "followtj": "OpenNpcOption_20020_熊猫_船甲板", + "followtj": "CloseItemPopup", "followguide": 1000303, + "finger": [], + "offset": { + "x": 0, + "y": 0 + }, + "fingerTime": 0, + "objSize": { + "x": 0, + "y": 0 + }, + "objOffset": { + "x": 0, + "y": 0 + }, + "txt": "", + "speakerface": 0, + "sound": "", + "mask": 1, + "lock": 1, + "uishow": 0, + "skiptime": 0, + "skip": 0, + "skipgroup": 0, + "reward": [] + }, + { + "id": 1000303, + "group": 3, + "type": 3, + "startPar": "", + "parameter": "", + "interface": "", + "condition": "", + "followtj": "OpenNpcOption_20020_熊猫_船甲板", + "followguide": 1000304, "finger": [ "command", "mainCom$.taskpanel$.mainTaskList.tasklist$", @@ -232,7 +267,7 @@ "reward": [] }, { - "id": 1000303, + "id": 1000304, "group": 3, "type": 3, "startPar": "", @@ -278,7 +313,7 @@ "parameter": "", "interface": "", "condition": "worldtaskexit_accept_20012", - "followtj": "", + "followtj": "OpenNpcOption_20020_小怪_船甲板", "followguide": 1000402, "finger": [ "taskDedailsPopup", @@ -310,7 +345,7 @@ }, { "id": 1000402, - "group": 5, + "group": 4, "type": 3, "startPar": "", "parameter": "", @@ -346,5 +381,161 @@ "skip": 0, "skipgroup": 0, "reward": [] + }, + { + "id": 1000403, + "group": 4, + "type": 3, + "startPar": "", + "parameter": "", + "interface": "", + "condition": "", + "followtj": "", + "followguide": 1000404, + "finger": [ + "ContentPane", + "btn_start$", + "0" + ], + "offset": { + "x": 0, + "y": 0 + }, + "fingerTime": 0, + "objSize": { + "x": 0, + "y": 0 + }, + "objOffset": { + "x": 0, + "y": 0 + }, + "txt": "", + "speakerface": 0, + "sound": "", + "mask": 0, + "lock": 0, + "uishow": 0, + "skiptime": 0, + "skip": 0, + "skipgroup": 0, + "reward": [] + }, + { + "id": 1000404, + "group": 4, + "type": 3, + "startPar": "", + "parameter": "", + "interface": "", + "condition": "", + "followtj": "", + "followguide": 0, + "finger": [ + "ContentPane", + "skilllist$", + "3" + ], + "offset": { + "x": 0, + "y": 0 + }, + "fingerTime": 0, + "objSize": { + "x": 0, + "y": 0 + }, + "objOffset": { + "x": 0, + "y": 0 + }, + "txt": "", + "speakerface": 0, + "sound": "", + "mask": 1, + "lock": 0, + "uishow": 0, + "skiptime": 0, + "skip": 0, + "skipgroup": 0, + "reward": [] + }, + { + "id": 1001001, + "group": 10, + "type": 3, + "startPar": "", + "parameter": "", + "interface": "", + "condition": "worldtaskexit_accept_20050", + "followtj": "", + "followguide": 0, + "finger": [ + "ContentPane", + "btn_compass$", + "0" + ], + "offset": { + "x": 0, + "y": 0 + }, + "fingerTime": 0, + "objSize": { + "x": 0, + "y": 0 + }, + "objOffset": { + "x": 0, + "y": 0 + }, + "txt": "", + "speakerface": 0, + "sound": "", + "mask": 1, + "lock": 1, + "uishow": 0, + "skiptime": 0, + "skip": 0, + "skipgroup": 0, + "reward": [] + }, + { + "id": 2000101, + "group": 101, + "type": 3, + "startPar": "", + "parameter": "", + "interface": "", + "condition": "OpenRecruit", + "followtj": "", + "followguide": 0, + "finger": [ + "ContentPane", + "btn_tendraw$", + "0" + ], + "offset": { + "x": 0, + "y": 0 + }, + "fingerTime": 0, + "objSize": { + "x": 0, + "y": 0 + }, + "objOffset": { + "x": 0, + "y": 0 + }, + "txt": "", + "speakerface": 0, + "sound": "", + "mask": 0, + "lock": 0, + "uishow": 0, + "skiptime": 0, + "skip": 0, + "skipgroup": 0, + "reward": [] } ] \ No newline at end of file diff --git a/bin/json/game_mainachievement.json b/bin/json/game_mainachievement.json index ff9c2d317..cc6c28455 100644 --- a/bin/json/game_mainachievement.json +++ b/bin/json/game_mainachievement.json @@ -72,7 +72,7 @@ "id": 11001, "title": { "key": "mainchapter_main_achievement_title_5", - "text": "苦难横行" + "text": "命运赦令" }, "taskid": 11001005, "reword": [ @@ -125,7 +125,7 @@ "key": "mainchapter_main_achievement_title_8", "text": "驯龙购物狂" }, - "taskid": 11001007, + "taskid": 11001008, "reword": [ { "a": "item", diff --git a/bin/json/game_mainboss.json b/bin/json/game_mainboss.json index 74ddbbdd1..164dba93d 100644 --- a/bin/json/game_mainboss.json +++ b/bin/json/game_mainboss.json @@ -3,9 +3,9 @@ "id": 1100101, "monster_chapter": 11001, "monster_strength": 1, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302013 ], "reward": [ { @@ -24,9 +24,9 @@ "id": 1100102, "monster_chapter": 11001, "monster_strength": 2, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302016 ], "reward": [ { @@ -45,9 +45,9 @@ "id": 1100103, "monster_chapter": 11001, "monster_strength": 3, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302019 ], "reward": [ { @@ -66,9 +66,9 @@ "id": 1100104, "monster_chapter": 11001, "monster_strength": 4, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302022 ], "reward": [ { @@ -87,9 +87,9 @@ "id": 1100105, "monster_chapter": 11001, "monster_strength": 5, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302025 ], "reward": [ { @@ -108,9 +108,9 @@ "id": 1100106, "monster_chapter": 11001, "monster_strength": 6, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302028 ], "reward": [ { @@ -129,9 +129,9 @@ "id": 1100107, "monster_chapter": 11001, "monster_strength": 7, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302031 ], "reward": [ { @@ -150,9 +150,9 @@ "id": 1100108, "monster_chapter": 11001, "monster_strength": 8, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302034 ], "reward": [ { @@ -171,9 +171,9 @@ "id": 1100109, "monster_chapter": 11001, "monster_strength": 9, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302037 ], "reward": [ { @@ -192,9 +192,9 @@ "id": 1100110, "monster_chapter": 11001, "monster_strength": 10, - "battlereadyid": 119, + "battlereadyid": 10500003, "formatList": [ - 101011 + 302040 ], "reward": [ { diff --git a/bin/json/game_mainstage.json b/bin/json/game_mainstage.json index 0ad14429a..595b4b27d 100644 --- a/bin/json/game_mainstage.json +++ b/bin/json/game_mainstage.json @@ -3059,7 +3059,7 @@ "grouptype": [], "Episodetype": 3, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3132,7 +3132,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3160,7 +3160,7 @@ "destroy": 1, "progress": 0, "stroyshow": 0, - "frontstoryid": 0, + "frontstoryid": 200510, "afterstoryid": 0, "maingroupName": { "key": "mainchapter_main_stage_maingroupName_3", @@ -3179,7 +3179,7 @@ "text": "忠诚的誓言宛若虚妄的承诺,命运的赦令已然转动,涤罪的火焰在身上流淌,但依然逃不出气运的封锁。与黑暗同行的人啊,你该如何反抗真正的黑暗呢?" }, "exp": 0, - "hero_exp": 330, + "hero_exp": 400, "ps_consume": [ { "a": "attr", @@ -3253,7 +3253,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3374,7 +3374,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3495,7 +3495,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3616,7 +3616,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3737,7 +3737,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3858,7 +3858,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -3979,7 +3979,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4008,7 +4008,7 @@ "progress": 0, "stroyshow": 0, "frontstoryid": 0, - "afterstoryid": 0, + "afterstoryid": 200520, "maingroupName": { "key": "mainchapter_main_stage_maingroupName_10", "text": "气运之末" @@ -4100,7 +4100,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4125,7 +4125,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4221,7 +4221,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4246,7 +4246,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4342,7 +4342,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4367,7 +4367,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4463,7 +4463,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4488,7 +4488,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4584,7 +4584,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4609,7 +4609,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4705,7 +4705,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4730,7 +4730,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4826,7 +4826,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4851,7 +4851,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -4947,7 +4947,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -4972,7 +4972,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5068,7 +5068,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5093,7 +5093,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5189,7 +5189,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5214,7 +5214,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5310,7 +5310,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5335,7 +5335,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5431,7 +5431,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5456,7 +5456,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5552,7 +5552,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5577,7 +5577,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5673,7 +5673,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5698,7 +5698,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5794,7 +5794,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5819,7 +5819,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -5915,7 +5915,7 @@ "grouptype": [], "Episodetype": 8, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -5940,7 +5940,7 @@ }, "animation": [], "hide": 0, - "destroy": 1, + "destroy": 0, "progress": 0, "stroyshow": 0, "frontstoryid": 0, @@ -6033,10 +6033,7 @@ 100130 ], "previoustage": 0, - "grouptype": [ - 1, - 1 - ], + "grouptype": [], "Episodetype": 3, "stage_param": 0, "inherit": 0, @@ -6109,10 +6106,7 @@ 100130 ], "previoustage": 0, - "grouptype": [ - 1, - 1 - ], + "grouptype": [], "Episodetype": 3, "stage_param": 0, "inherit": 0, @@ -6185,10 +6179,7 @@ 100130 ], "previoustage": 0, - "grouptype": [ - 1, - 1 - ], + "grouptype": [], "Episodetype": 3, "stage_param": 0, "inherit": 0, @@ -6261,10 +6252,7 @@ 100130 ], "previoustage": 0, - "grouptype": [ - 1, - 2 - ], + "grouptype": [], "Episodetype": 3, "stage_param": 0, "inherit": 0, @@ -6287,7 +6275,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_60", + "key": "", "text": "" }, "animation": [], @@ -6337,10 +6325,7 @@ 100130 ], "previoustage": 0, - "grouptype": [ - 1, - 2 - ], + "grouptype": [], "Episodetype": 3, "stage_param": 0, "inherit": 0, @@ -6363,7 +6348,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_61", + "key": "", "text": "" }, "animation": [], @@ -6413,10 +6398,7 @@ 100130 ], "previoustage": 0, - "grouptype": [ - 1, - 2 - ], + "grouptype": [], "Episodetype": 3, "stage_param": 0, "inherit": 0, @@ -6439,7 +6421,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_62", + "key": "", "text": "" }, "animation": [], @@ -6492,7 +6474,7 @@ "grouptype": [], "Episodetype": 5, "stage_param": 10002, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -6512,7 +6494,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_63", + "key": "", "text": "" }, "animation": [], @@ -6520,7 +6502,7 @@ "destroy": 1, "progress": 0, "stroyshow": 0, - "frontstoryid": 0, + "frontstoryid": 200530, "afterstoryid": 0, "maingroupName": { "key": "", @@ -6571,13 +6553,13 @@ "chapterid": 11001, "group_id": 100143, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10003, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -6597,7 +6579,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_64", + "key": "", "text": "" }, "animation": [], @@ -6656,13 +6638,13 @@ "chapterid": 11001, "group_id": 100144, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10004, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -6682,7 +6664,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_65", + "key": "", "text": "" }, "animation": [], @@ -6741,13 +6723,13 @@ "chapterid": 11001, "group_id": 100145, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10005, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -6767,7 +6749,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_66", + "key": "", "text": "" }, "animation": [], @@ -6826,13 +6808,13 @@ "chapterid": 11001, "group_id": 100146, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10006, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -6852,7 +6834,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_67", + "key": "", "text": "" }, "animation": [], @@ -6911,13 +6893,13 @@ "chapterid": 11001, "group_id": 100147, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10007, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -6937,7 +6919,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_68", + "key": "", "text": "" }, "animation": [], @@ -6996,13 +6978,13 @@ "chapterid": 11001, "group_id": 100148, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10008, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7022,7 +7004,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_69", + "key": "", "text": "" }, "animation": [], @@ -7081,13 +7063,13 @@ "chapterid": 11001, "group_id": 100149, "previous_group_id": [ - 100130 + 100142 ], "previoustage": 0, "grouptype": [], "Episodetype": 5, "stage_param": 10009, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7107,7 +7089,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_70", + "key": "", "text": "" }, "animation": [], @@ -7175,7 +7157,7 @@ "grouptype": [], "Episodetype": 5, "stage_param": 10010, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7195,7 +7177,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_71", + "key": "", "text": "" }, "animation": [], @@ -7260,7 +7242,7 @@ "grouptype": [], "Episodetype": 1, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7280,7 +7262,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_72", + "key": "", "text": "" }, "animation": [], @@ -7299,12 +7281,12 @@ "text": "2-64" }, "title": { - "key": "", - "text": "" + "key": "mainchapter_main_stage_title_74", + "text": "挥不去的阴影" }, "desc": { - "key": "", - "text": "" + "key": "mainchapter_main_stage_desc_76", + "text": "在冰霜泰坦的伟力下也无法被彻底消灭的阴影,依然在博克岛漂浮。" }, "exp": 0, "hero_exp": 400, @@ -7327,6 +7309,11 @@ "a": "item", "t": "24011001", "n": 50 + }, + { + "a": "item", + "t": "13003001", + "n": 5 } ], "lotteryward": 0, @@ -7335,11 +7322,16 @@ "a": "item", "t": "24011001", "n": 50 + }, + { + "a": "item", + "t": "13003001", + "n": 5 } ], "BattleReadyID": 10103001, "FormatList": [ - 1102001 + 1101001 ], "helphero": [], "banhero": [], @@ -7371,7 +7363,7 @@ "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7391,7 +7383,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_73", + "key": "", "text": "" }, "animation": [], @@ -7400,7 +7392,7 @@ "progress": 0, "stroyshow": 0, "frontstoryid": 0, - "afterstoryid": 0, + "afterstoryid": 200540, "maingroupName": { "key": "", "text": "" @@ -7425,7 +7417,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 5 } ], "lotteryward": 0, @@ -7433,7 +7425,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 5 } ], "BattleReadyID": 0, @@ -7450,13 +7442,13 @@ "chapterid": 11001, "group_id": 100153, "previous_group_id": [ - 100130 + 100152 ], "previoustage": 0, "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7476,7 +7468,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_74", + "key": "", "text": "" }, "animation": [], @@ -7510,7 +7502,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 5 } ], "lotteryward": 0, @@ -7518,7 +7510,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 5 } ], "BattleReadyID": 0, @@ -7535,13 +7527,13 @@ "chapterid": 11001, "group_id": 100154, "previous_group_id": [ - 100130 + 100153 ], "previoustage": 0, "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7561,7 +7553,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_75", + "key": "", "text": "" }, "animation": [], @@ -7570,7 +7562,7 @@ "progress": 0, "stroyshow": 0, "frontstoryid": 0, - "afterstoryid": 0, + "afterstoryid": 200580, "maingroupName": { "key": "", "text": "" @@ -7588,6 +7580,91 @@ "text": "" }, "exp": 0, + "hero_exp": 0, + "ps_consume": [], + "ps_mg": [], + "firstaward": [ + { + "a": "item", + "t": "24011001", + "n": 5 + } + ], + "lotteryward": 0, + "commonaward": [ + { + "a": "item", + "t": "24011001", + "n": 5 + } + ], + "BattleReadyID": 0, + "FormatList": [], + "helphero": [], + "banhero": [], + "star": [], + "star_type": [], + "star_value": [], + "challengeward": 0 + }, + { + "id": 1100178, + "chapterid": 11001, + "group_id": 100155, + "previous_group_id": [ + 100154 + ], + "previoustage": 0, + "grouptype": [], + "Episodetype": 1, + "stage_param": 0, + "inherit": 1, + "battle_fail": 0, + "venturemodelspeed": 0, + "venturemodelscale": 0, + "move_type": 0, + "venturemodel": "", + "bubbletalk": { + "key": "", + "text": "" + }, + "venturetype": 0, + "ventureavatar": [], + "scene_effect": [], + "scene_effectfilter": "", + "is_near": 0, + "openlevel": 1, + "EditorStage": 0, + "herocolor": 0, + "heroimg": "zxgq_qp_icon_gth", + "bubbletext": { + "key": "main_stage_bubbletext_76", + "text": "咩!!!!" + }, + "animation": [], + "hide": 0, + "destroy": 1, + "progress": 0, + "stroyshow": 0, + "frontstoryid": 0, + "afterstoryid": 200590, + "maingroupName": { + "key": "", + "text": "" + }, + "mainlineName": { + "key": "mainchapter_main_stage_mainlineName_102", + "text": "2-68" + }, + "title": { + "key": "mainchapter_main_stage_title_78", + "text": "暴躁的羊" + }, + "desc": { + "key": "mainchapter_main_stage_desc_80", + "text": "咩咩咩咩咩!!! 这只羊暴躁的像发疯的野狗,急切的想表达什么,可惜你听不懂它的语言。" + }, + "exp": 0, "hero_exp": 400, "ps_consume": [ { @@ -7607,7 +7684,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 105 } ], "lotteryward": 0, @@ -7615,99 +7692,12 @@ { "a": "item", "t": "24011001", - "n": 50 - } - ], - "BattleReadyID": 0, - "FormatList": [], - "helphero": [], - "banhero": [], - "star": [], - "star_type": [], - "star_value": [], - "challengeward": 0 - }, - { - "id": 1100178, - "chapterid": 11001, - "group_id": 100155, - "previous_group_id": [ - 100154, - 100153, - 100152 - ], - "previoustage": 0, - "grouptype": [], - "Episodetype": 1, - "stage_param": 0, - "inherit": 0, - "battle_fail": 0, - "venturemodelspeed": 0, - "venturemodelscale": 0, - "move_type": 0, - "venturemodel": "", - "bubbletalk": { - "key": "", - "text": "" - }, - "venturetype": 0, - "ventureavatar": [], - "scene_effect": [], - "scene_effectfilter": "", - "is_near": 0, - "openlevel": 1, - "EditorStage": 0, - "herocolor": 0, - "heroimg": "zxgq_qp_icon_gth", - "bubbletext": { - "key": "main_stage_bubbletext_76", - "text": "" - }, - "animation": [], - "hide": 0, - "destroy": 1, - "progress": 0, - "stroyshow": 0, - "frontstoryid": 0, - "afterstoryid": 0, - "maingroupName": { - "key": "", - "text": "" - }, - "mainlineName": { - "key": "mainchapter_main_stage_mainlineName_102", - "text": "2-68" - }, - "title": { - "key": "", - "text": "" - }, - "desc": { - "key": "", - "text": "" - }, - "exp": 0, - "hero_exp": 0, - "ps_consume": [], - "ps_mg": [], - "firstaward": [ - { - "a": "item", - "t": "24011001", - "n": 50 - } - ], - "lotteryward": 0, - "commonaward": [ - { - "a": "item", - "t": "24011001", - "n": 50 + "n": 105 } ], "BattleReadyID": 10103001, "FormatList": [ - 1102001 + 1101002 ], "helphero": [], "banhero": [], @@ -7733,13 +7723,13 @@ "chapterid": 11001, "group_id": 100156, "previous_group_id": [ - 100130 + 100151 ], "previoustage": 0, "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7759,7 +7749,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_77", + "key": "", "text": "" }, "animation": [], @@ -7794,6 +7784,11 @@ "a": "item", "t": "24011001", "n": 50 + }, + { + "a": "item", + "t": "13003001", + "n": 5 } ], "lotteryward": 0, @@ -7818,13 +7813,13 @@ "chapterid": 11001, "group_id": 100157, "previous_group_id": [ - 100130 + 100151 ], "previoustage": 0, "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7844,7 +7839,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_78", + "key": "", "text": "" }, "animation": [], @@ -7879,6 +7874,11 @@ "a": "item", "t": "24011001", "n": 50 + }, + { + "a": "item", + "t": "13003001", + "n": 5 } ], "lotteryward": 0, @@ -7903,13 +7903,13 @@ "chapterid": 11001, "group_id": 100158, "previous_group_id": [ - 100130 + 100151 ], "previoustage": 0, "grouptype": [], "Episodetype": 7, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -7929,7 +7929,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_79", + "key": "", "text": "" }, "animation": [], @@ -7938,7 +7938,7 @@ "progress": 0, "stroyshow": 0, "frontstoryid": 0, - "afterstoryid": 0, + "afterstoryid": 200630, "maingroupName": { "key": "", "text": "" @@ -7964,6 +7964,11 @@ "a": "item", "t": "24011001", "n": 50 + }, + { + "a": "item", + "t": "13003001", + "n": 5 } ], "lotteryward": 0, @@ -7996,7 +8001,7 @@ "grouptype": [], "Episodetype": 1, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -8016,7 +8021,7 @@ "herocolor": 0, "heroimg": "zxgq_qp_icon_gth", "bubbletext": { - "key": "main_stage_bubbletext_80", + "key": "", "text": "" }, "animation": [], @@ -8024,8 +8029,8 @@ "destroy": 1, "progress": 0, "stroyshow": 0, - "frontstoryid": 0, - "afterstoryid": 0, + "frontstoryid": 200641, + "afterstoryid": 200650, "maingroupName": { "key": "", "text": "" @@ -8035,12 +8040,12 @@ "text": "2-72" }, "title": { - "key": "", - "text": "" + "key": "mainchapter_main_stage_title_82", + "text": "冰霜下的遗留" }, "desc": { - "key": "", - "text": "" + "key": "mainchapter_main_stage_desc_84", + "text": "暗影如骨附髓,神代的造物也不能杀掉所有的黑暗,他只会在黑夜中等待着,注视着你。" }, "exp": 0, "hero_exp": 400, @@ -8063,6 +8068,11 @@ "a": "item", "t": "24011001", "n": 50 + }, + { + "a": "item", + "t": "13003001", + "n": 5 } ], "lotteryward": 0, @@ -8075,7 +8085,7 @@ ], "BattleReadyID": 10103001, "FormatList": [ - 1102001 + 1101003 ], "helphero": [], "banhero": [], @@ -8103,13 +8113,14 @@ "previous_group_id": [ 100159, 100150, - 100155 + 100155, + 100133 ], "previoustage": 0, "grouptype": [], "Episodetype": 3, "stage_param": 0, - "inherit": 0, + "inherit": 1, "battle_fail": 0, "venturemodelspeed": 0, "venturemodelscale": 0, @@ -8130,7 +8141,7 @@ "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "main_stage_bubbletext_81", - "text": "你是把博克岛翻了个遍吗?" + "text": "你们是把博克岛翻了个遍吗?" }, "animation": [], "hide": 0, @@ -8138,7 +8149,7 @@ "progress": 0, "stroyshow": 0, "frontstoryid": 0, - "afterstoryid": 0, + "afterstoryid": 200670, "maingroupName": { "key": "", "text": "" @@ -8163,7 +8174,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 150 }, { "a": "item", @@ -8176,7 +8187,7 @@ { "a": "item", "t": "24011001", - "n": 50 + "n": 150 }, { "a": "item", @@ -8323,7 +8334,7 @@ "text": "原始人洞穴" }, "desc": { - "key": "mainchapter_main_stage_desc_13", + "key": "mainchapter_main_stage_desc_87", "text": "竟被原始人当成抢鸟蛋的人,为了打听月光原石的下落得快些解开误会。" }, "exp": 0, @@ -8437,7 +8448,7 @@ "text": "抢鸟蛋!" }, "desc": { - "key": "mainchapter_main_stage_desc_14", + "key": "mainchapter_main_stage_desc_88", "text": "原始人想用月光原石的信息交换鸟蛋,没办法,帮帮他们吧!" }, "exp": 0, @@ -8553,7 +8564,7 @@ "text": "抢鸟蛋!" }, "desc": { - "key": "mainchapter_main_stage_desc_15", + "key": "mainchapter_main_stage_desc_89", "text": "想不到原始人地区鸟蛋还是紧俏货,看来得加把劲!" }, "exp": 0, @@ -8669,7 +8680,7 @@ "text": "鸟蛋得手" }, "desc": { - "key": "mainchapter_main_stage_desc_16", + "key": "mainchapter_main_stage_desc_90", "text": "刚想打听月光原石的下落,原始人地区突然地动山摇,沙尘四起,还遭遇偷袭。" }, "exp": 0, @@ -8790,7 +8801,7 @@ "text": "隐藏宝箱" }, "desc": { - "key": "mainchapter_main_stage_desc_17", + "key": "mainchapter_main_stage_desc_91", "text": "隐藏宝箱" }, "exp": 0, @@ -8872,7 +8883,7 @@ "text": "偷盗者" }, "desc": { - "key": "mainchapter_main_stage_desc_18", + "key": "mainchapter_main_stage_desc_92", "text": "没想到在这里遇到食人鱼先生!不管怎么说,先解决这些觊觎月光原石的家伙!" }, "exp": 0, @@ -8985,7 +8996,7 @@ "text": "小伊带路" }, "desc": { - "key": "mainchapter_main_stage_desc_19", + "key": "mainchapter_main_stage_desc_93", "text": "瓜哥感觉到附近有什么隐藏的东西,打算去搜索" }, "exp": 0, @@ -9058,7 +9069,7 @@ "text": "捡东西" }, "desc": { - "key": "mainchapter_main_stage_desc_20", + "key": "mainchapter_main_stage_desc_94", "text": "瓜哥找到了神秘装备?" }, "exp": 0, @@ -9137,7 +9148,7 @@ "text": "捡东西" }, "desc": { - "key": "mainchapter_main_stage_desc_21", + "key": "mainchapter_main_stage_desc_95", "text": "瓜哥找到了神秘装备?" }, "exp": 0, @@ -9216,7 +9227,7 @@ "text": "捡东西" }, "desc": { - "key": "mainchapter_main_stage_desc_22", + "key": "mainchapter_main_stage_desc_96", "text": "瓜哥找到了神秘装备?" }, "exp": 0, @@ -9297,7 +9308,7 @@ "text": "瓜哥回归" }, "desc": { - "key": "mainchapter_main_stage_desc_23", + "key": "mainchapter_main_stage_desc_97", "text": "瓜哥终于找完装备回来了" }, "exp": 0, @@ -9372,7 +9383,7 @@ "text": "不对劲" }, "desc": { - "key": "mainchapter_main_stage_desc_24", + "key": "mainchapter_main_stage_desc_98", "text": "不对劲" }, "exp": 0, @@ -9447,7 +9458,7 @@ "text": "月光暴走" }, "desc": { - "key": "mainchapter_main_stage_desc_25", + "key": "mainchapter_main_stage_desc_99", "text": "瓜哥样子很奇怪,还袭击我们!瓜哥,清醒一点!" }, "exp": 0, @@ -9563,7 +9574,7 @@ "text": "月光暴走" }, "desc": { - "key": "mainchapter_main_stage_desc_26", + "key": "mainchapter_main_stage_desc_100", "text": "瓜哥样子很奇怪,还袭击我们!瓜哥,清醒一点!" }, "exp": 0, @@ -9679,7 +9690,7 @@ "text": "月光暴走" }, "desc": { - "key": "mainchapter_main_stage_desc_27", + "key": "mainchapter_main_stage_desc_101", "text": "瓜哥样子很奇怪,还袭击我们!瓜哥,清醒一点!" }, "exp": 0, @@ -9795,7 +9806,7 @@ "text": "月光暴走" }, "desc": { - "key": "mainchapter_main_stage_desc_28", + "key": "mainchapter_main_stage_desc_102", "text": "小伊也变得不正常了,这一切究竟是怎么回事?" }, "exp": 0, @@ -9911,7 +9922,7 @@ "text": "月光暴走" }, "desc": { - "key": "mainchapter_main_stage_desc_29", + "key": "mainchapter_main_stage_desc_103", "text": "小伊也变得不正常了,这一切究竟是怎么回事?" }, "exp": 0, @@ -10025,7 +10036,7 @@ "text": "月光暴走" }, "desc": { - "key": "mainchapter_main_stage_desc_30", + "key": "mainchapter_main_stage_desc_104", "text": "小伊也变得不正常了,这一切究竟是怎么回事?" }, "exp": 0, @@ -10139,7 +10150,7 @@ "text": "食人鱼掉落的装备" }, "desc": { - "key": "mainchapter_main_stage_desc_31", + "key": "mainchapter_main_stage_desc_105", "text": "对话开始捡装备" }, "exp": 0, @@ -10212,7 +10223,7 @@ "text": "捡装备" }, "desc": { - "key": "mainchapter_main_stage_desc_32", + "key": "mainchapter_main_stage_desc_106", "text": "捡装备" }, "exp": 0, @@ -10296,7 +10307,7 @@ "text": "捡装备" }, "desc": { - "key": "mainchapter_main_stage_desc_33", + "key": "mainchapter_main_stage_desc_107", "text": "捡装备" }, "exp": 0, @@ -10381,7 +10392,7 @@ "text": "教程穿装备" }, "desc": { - "key": "mainchapter_main_stage_desc_34", + "key": "mainchapter_main_stage_desc_108", "text": "教程穿装备" }, "exp": 0, @@ -10454,7 +10465,7 @@ "text": "猩猩怪山洞" }, "desc": { - "key": "mainchapter_main_stage_desc_35", + "key": "mainchapter_main_stage_desc_109", "text": "一切的异变都是月光原石引起,赶快打倒巨型猩猩怪,回收月光原石吧!" }, "exp": 0, @@ -10573,7 +10584,7 @@ "text": "获得月光原石" }, "desc": { - "key": "mainchapter_main_stage_desc_36", + "key": "mainchapter_main_stage_desc_110", "text": "获得月光原石" }, "exp": 0, @@ -10652,7 +10663,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_37", + "key": "mainchapter_main_stage_desc_111", "text": "精英关卡" }, "exp": 0, @@ -10773,7 +10784,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_38", + "key": "mainchapter_main_stage_desc_112", "text": "精英关卡" }, "exp": 0, @@ -10894,7 +10905,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_39", + "key": "mainchapter_main_stage_desc_113", "text": "精英关卡" }, "exp": 0, @@ -11015,7 +11026,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_40", + "key": "mainchapter_main_stage_desc_114", "text": "精英关卡" }, "exp": 0, @@ -11136,7 +11147,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_41", + "key": "mainchapter_main_stage_desc_115", "text": "精英关卡" }, "exp": 0, @@ -11257,7 +11268,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_42", + "key": "mainchapter_main_stage_desc_116", "text": "精英关卡" }, "exp": 0, @@ -11378,7 +11389,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_43", + "key": "mainchapter_main_stage_desc_117", "text": "精英关卡" }, "exp": 0, @@ -11499,7 +11510,7 @@ "text": "食物争夺战" }, "desc": { - "key": "mainchapter_main_stage_desc_44", + "key": "mainchapter_main_stage_desc_118", "text": "精英关卡" }, "exp": 0, @@ -11620,7 +11631,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_45", + "key": "mainchapter_main_stage_desc_119", "text": "困难关卡" }, "exp": 0, @@ -11741,7 +11752,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_46", + "key": "mainchapter_main_stage_desc_120", "text": "困难关卡" }, "exp": 0, @@ -11862,7 +11873,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_47", + "key": "mainchapter_main_stage_desc_121", "text": "困难关卡" }, "exp": 0, @@ -11983,7 +11994,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_48", + "key": "mainchapter_main_stage_desc_122", "text": "困难关卡" }, "exp": 0, @@ -12104,7 +12115,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_49", + "key": "mainchapter_main_stage_desc_123", "text": "困难关卡" }, "exp": 0, @@ -12225,7 +12236,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_50", + "key": "mainchapter_main_stage_desc_124", "text": "困难关卡" }, "exp": 0, @@ -12346,7 +12357,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_51", + "key": "mainchapter_main_stage_desc_125", "text": "困难关卡" }, "exp": 0, @@ -12467,7 +12478,7 @@ "text": "洞穴危机,潜藏在黑暗中的猎人" }, "desc": { - "key": "mainchapter_main_stage_desc_52", + "key": "mainchapter_main_stage_desc_126", "text": "困难关卡" }, "exp": 0, @@ -12588,7 +12599,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_53", + "key": "mainchapter_main_stage_desc_127", "text": "地狱关卡" }, "exp": 0, @@ -12709,7 +12720,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_54", + "key": "mainchapter_main_stage_desc_128", "text": "地狱关卡" }, "exp": 0, @@ -12830,7 +12841,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_55", + "key": "mainchapter_main_stage_desc_129", "text": "地狱关卡" }, "exp": 0, @@ -12951,7 +12962,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_56", + "key": "mainchapter_main_stage_desc_130", "text": "地狱关卡" }, "exp": 0, @@ -13072,7 +13083,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_57", + "key": "mainchapter_main_stage_desc_131", "text": "地狱关卡" }, "exp": 0, @@ -13193,7 +13204,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_58", + "key": "mainchapter_main_stage_desc_132", "text": "地狱关卡" }, "exp": 0, @@ -13314,7 +13325,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_59", + "key": "mainchapter_main_stage_desc_133", "text": "地狱关卡" }, "exp": 0, @@ -13435,7 +13446,7 @@ "text": "巨怪猩猩的复仇" }, "desc": { - "key": "mainchapter_main_stage_desc_60", + "key": "mainchapter_main_stage_desc_134", "text": "地狱关卡" }, "exp": 0, @@ -13556,7 +13567,7 @@ "text": "测试1" }, "desc": { - "key": "mainchapter_main_stage_desc_61", + "key": "mainchapter_main_stage_desc_135", "text": "测试1" }, "exp": 0, @@ -13677,7 +13688,7 @@ "text": "测试2" }, "desc": { - "key": "mainchapter_main_stage_desc_62", + "key": "mainchapter_main_stage_desc_136", "text": "测试2" }, "exp": 0, @@ -13756,7 +13767,7 @@ "text": "测试3" }, "desc": { - "key": "mainchapter_main_stage_desc_63", + "key": "mainchapter_main_stage_desc_137", "text": "测试3" }, "exp": 0, @@ -13835,7 +13846,7 @@ "text": "测试4" }, "desc": { - "key": "mainchapter_main_stage_desc_64", + "key": "mainchapter_main_stage_desc_138", "text": "测试4" }, "exp": 0, @@ -13915,7 +13926,7 @@ "text": "测试5" }, "desc": { - "key": "mainchapter_main_stage_desc_65", + "key": "mainchapter_main_stage_desc_139", "text": "测试5" }, "exp": 0, @@ -13994,7 +14005,7 @@ "text": "测试6" }, "desc": { - "key": "mainchapter_main_stage_desc_66", + "key": "mainchapter_main_stage_desc_140", "text": "测试6" }, "exp": 0, @@ -14073,7 +14084,7 @@ "text": "测试7" }, "desc": { - "key": "mainchapter_main_stage_desc_67", + "key": "mainchapter_main_stage_desc_141", "text": "测试7" }, "exp": 0, @@ -14146,7 +14157,7 @@ "text": "测试8" }, "desc": { - "key": "mainchapter_main_stage_desc_68", + "key": "mainchapter_main_stage_desc_142", "text": "测试8" }, "exp": 0, @@ -14225,7 +14236,7 @@ "text": "测试9" }, "desc": { - "key": "mainchapter_main_stage_desc_69", + "key": "mainchapter_main_stage_desc_143", "text": "测试9" }, "exp": 0, @@ -14304,7 +14315,7 @@ "text": "测试10" }, "desc": { - "key": "mainchapter_main_stage_desc_70", + "key": "mainchapter_main_stage_desc_144", "text": "测试10" }, "exp": 0, @@ -14377,7 +14388,7 @@ "text": "测试11" }, "desc": { - "key": "mainchapter_main_stage_desc_71", + "key": "mainchapter_main_stage_desc_145", "text": "测试11" }, "exp": 0, @@ -14498,7 +14509,7 @@ "text": "测试12" }, "desc": { - "key": "mainchapter_main_stage_desc_72", + "key": "mainchapter_main_stage_desc_146", "text": "测试12" }, "exp": 0, @@ -14619,7 +14630,7 @@ "text": "测试13" }, "desc": { - "key": "mainchapter_main_stage_desc_73", + "key": "mainchapter_main_stage_desc_147", "text": "测试13" }, "exp": 0, @@ -14740,7 +14751,7 @@ "text": "测试14" }, "desc": { - "key": "mainchapter_main_stage_desc_74", + "key": "mainchapter_main_stage_desc_148", "text": "测试14" }, "exp": 0, @@ -14861,7 +14872,7 @@ "text": "测试15" }, "desc": { - "key": "mainchapter_main_stage_desc_75", + "key": "mainchapter_main_stage_desc_149", "text": "测试15" }, "exp": 0, @@ -14982,7 +14993,7 @@ "text": "测试16" }, "desc": { - "key": "mainchapter_main_stage_desc_76", + "key": "mainchapter_main_stage_desc_150", "text": "测试16" }, "exp": 0, @@ -15103,7 +15114,7 @@ "text": "测试17" }, "desc": { - "key": "mainchapter_main_stage_desc_77", + "key": "mainchapter_main_stage_desc_151", "text": "测试17" }, "exp": 0, @@ -15224,7 +15235,7 @@ "text": "测试18" }, "desc": { - "key": "mainchapter_main_stage_desc_78", + "key": "mainchapter_main_stage_desc_152", "text": "测试18" }, "exp": 0, @@ -15303,7 +15314,7 @@ "text": "测试19" }, "desc": { - "key": "mainchapter_main_stage_desc_79", + "key": "mainchapter_main_stage_desc_153", "text": "测试19" }, "exp": 0, @@ -15382,7 +15393,7 @@ "text": "测试20" }, "desc": { - "key": "mainchapter_main_stage_desc_80", + "key": "mainchapter_main_stage_desc_154", "text": "测试20" }, "exp": 0, @@ -15463,7 +15474,7 @@ "text": "测试21" }, "desc": { - "key": "mainchapter_main_stage_desc_81", + "key": "mainchapter_main_stage_desc_155", "text": "测试21" }, "exp": 0, @@ -15542,7 +15553,7 @@ "text": "测试22" }, "desc": { - "key": "mainchapter_main_stage_desc_82", + "key": "mainchapter_main_stage_desc_156", "text": "测试22" }, "exp": 0, @@ -15621,7 +15632,7 @@ "text": "测试23" }, "desc": { - "key": "mainchapter_main_stage_desc_83", + "key": "mainchapter_main_stage_desc_157", "text": "测试23" }, "exp": 0, @@ -15700,7 +15711,7 @@ "text": "测试24" }, "desc": { - "key": "mainchapter_main_stage_desc_84", + "key": "mainchapter_main_stage_desc_158", "text": "测试24" }, "exp": 0, @@ -15781,7 +15792,7 @@ "text": "测试25" }, "desc": { - "key": "mainchapter_main_stage_desc_85", + "key": "mainchapter_main_stage_desc_159", "text": "测试25" }, "exp": 0, @@ -15860,7 +15871,7 @@ "text": "测试26" }, "desc": { - "key": "mainchapter_main_stage_desc_86", + "key": "mainchapter_main_stage_desc_160", "text": "测试26" }, "exp": 0, @@ -15939,7 +15950,7 @@ "text": "测试27" }, "desc": { - "key": "mainchapter_main_stage_desc_87", + "key": "mainchapter_main_stage_desc_161", "text": "测试27" }, "exp": 0, @@ -16018,7 +16029,7 @@ "text": "测试28" }, "desc": { - "key": "mainchapter_main_stage_desc_88", + "key": "mainchapter_main_stage_desc_162", "text": "测试28" }, "exp": 0, @@ -16099,7 +16110,7 @@ "text": "测试29" }, "desc": { - "key": "mainchapter_main_stage_desc_89", + "key": "mainchapter_main_stage_desc_163", "text": "测试29" }, "exp": 0, @@ -16180,7 +16191,7 @@ "text": "测试30" }, "desc": { - "key": "mainchapter_main_stage_desc_90", + "key": "mainchapter_main_stage_desc_164", "text": "测试30" }, "exp": 0, @@ -16301,7 +16312,7 @@ "text": "测试31" }, "desc": { - "key": "mainchapter_main_stage_desc_91", + "key": "mainchapter_main_stage_desc_165", "text": "测试31" }, "exp": 0, @@ -16380,7 +16391,7 @@ "text": "测试32" }, "desc": { - "key": "mainchapter_main_stage_desc_92", + "key": "mainchapter_main_stage_desc_166", "text": "测试32" }, "exp": 0, @@ -16459,7 +16470,7 @@ "text": "测试33" }, "desc": { - "key": "mainchapter_main_stage_desc_93", + "key": "mainchapter_main_stage_desc_167", "text": "测试33" }, "exp": 0, @@ -16538,7 +16549,7 @@ "text": "测试34" }, "desc": { - "key": "mainchapter_main_stage_desc_94", + "key": "mainchapter_main_stage_desc_168", "text": "测试34" }, "exp": 0, @@ -16659,7 +16670,7 @@ "text": "测试34" }, "desc": { - "key": "mainchapter_main_stage_desc_95", + "key": "mainchapter_main_stage_desc_169", "text": "测试34" }, "exp": 0, @@ -16742,7 +16753,7 @@ "text": "测试34" }, "desc": { - "key": "mainchapter_main_stage_desc_96", + "key": "mainchapter_main_stage_desc_170", "text": "测试34" }, "exp": 0, diff --git a/bin/json/game_monsterformat.json b/bin/json/game_monsterformat.json index 520fb22d4..cab8e3007 100644 --- a/bin/json/game_monsterformat.json +++ b/bin/json/game_monsterformat.json @@ -245002,5 +245002,305 @@ "skill3": 1, "speed": -1, "modelsize": 1 + }, + { + "Id": 1101001, + "pos": 1, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101001, + "pos": 2, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51050, + "star": 3, + "equip": [], + "newskill": [], + "lv": 8, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 61, + "modelsize": 1 + }, + { + "Id": 1101001, + "pos": 3, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51052, + "star": 3, + "equip": [], + "newskill": [], + "lv": 8, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 59, + "modelsize": 1 + }, + { + "Id": 1101001, + "pos": 4, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101001, + "pos": 5, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101002, + "pos": 1, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51006, + "star": 3, + "equip": [], + "newskill": [], + "lv": 10, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 58, + "modelsize": 1 + }, + { + "Id": 1101002, + "pos": 2, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101002, + "pos": 3, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101002, + "pos": 4, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101002, + "pos": 5, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101003, + "pos": 1, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": -1, + "star": 3, + "equip": [], + "newskill": [], + "lv": 18, + "hppro": -1, + "atkpro": -1, + "defpro": -1, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": -1, + "modelsize": 1 + }, + { + "Id": 1101003, + "pos": 2, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51050, + "star": 3, + "equip": [], + "newskill": [], + "lv": 8, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 61, + "modelsize": 1 + }, + { + "Id": 1101003, + "pos": 3, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51052, + "star": 3, + "equip": [], + "newskill": [], + "lv": 8, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 59, + "modelsize": 1 + }, + { + "Id": 1101003, + "pos": 4, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51050, + "star": 3, + "equip": [], + "newskill": [], + "lv": 8, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 60, + "modelsize": 1 + }, + { + "Id": 1101003, + "pos": 5, + "captainId": 0, + "IsBoss": 0, + "bossHpCnt": 0, + "heroid": 51052, + "star": 3, + "equip": [], + "newskill": [], + "lv": 8, + "hppro": 1, + "atkpro": 0.8, + "defpro": 0.8, + "skill1": 1, + "skill2": 1, + "skill3": 1, + "speed": 58, + "modelsize": 1 } ] \ No newline at end of file diff --git a/bin/json/game_rdtasknpc.json b/bin/json/game_rdtasknpc.json index 5778285a1..7f972996d 100644 --- a/bin/json/game_rdtasknpc.json +++ b/bin/json/game_rdtasknpc.json @@ -6770,6 +6770,207 @@ ], "goto": 0 }, + { + "id": 300090, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "WuGuanScene", + "总教习", + "137" + ], + "event": [ + 2, + 13020 + ], + "goto": 0 + }, + { + "id": 300098, + "heroid": 25001, + "Levelid": 0, + "datas": [], + "event": [], + "goto": 0 + }, + { + "id": 300099, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "WuGuanScene", + "总教习", + "137" + ], + "event": [ + 2, + 13040 + ], + "goto": 0 + }, + { + "id": 300100, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [ + 2, + 13050 + ], + "goto": 0 + }, + { + "id": 300108, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [ + 10, + 1001 + ], + "goto": 0 + }, + { + "id": 300109, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [ + 2, + 13070 + ], + "goto": 0 + }, + { + "id": 320270, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [ + 2, + 13080 + ], + "goto": 0 + }, + { + "id": 320278, + "heroid": 25001, + "Levelid": 0, + "datas": [], + "event": [], + "goto": 0 + }, + { + "id": 320279, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [], + "goto": 0 + }, + { + "id": 320280, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [ + 2, + 13090 + ], + "goto": 0 + }, + { + "id": 320288, + "heroid": 25001, + "Levelid": 0, + "datas": [], + "event": [], + "goto": 0 + }, + { + "id": 320289, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "SmithyScene", + "打造", + "139" + ], + "event": [ + 2, + 13100 + ], + "goto": 0 + }, + { + "id": 320290, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "GameMain", + "功能入口-工会申请", + "901" + ], + "event": [ + 2, + 13110 + ], + "goto": 0 + }, + { + "id": 320298, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "GameMain", + "功能入口-工会申请", + "901" + ], + "event": [ + 10, + 908 + ], + "goto": 0 + }, + { + "id": 320299, + "heroid": 25001, + "Levelid": 0, + "datas": [ + "GuildScene", + "管理工会", + "908" + ], + "event": [ + 2, + 13130 + ], + "goto": 0 + }, { "id": 320110, "heroid": 25001, diff --git a/bin/json/game_worldtask.json b/bin/json/game_worldtask.json index 538eb26fd..16cd3d802 100644 --- a/bin/json/game_worldtask.json +++ b/bin/json/game_worldtask.json @@ -69,15 +69,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_3", + "key": "worldtask_world_task_task_name_2", "text": "初入中轴城" }, "task_details": { - "key": "worldtask_world_task_task_details_3", + "key": "worldtask_world_task_task_details_2", "text": "跟着阿宝在中轴城逛逛,寻找传说中的守护神邦尼兔,不想意外发生……" }, "npctxt": { - "key": "worldtask_world_task_npctxt_3", + "key": "worldtask_world_task_npctxt_2", "text": "这里是?" }, "get_item": [], @@ -106,6 +106,11 @@ "a": "attr", "t": "diamond", "n": 20 + }, + { + "a": "item", + "t": "10000001", + "n": 1 } ], "module": [] @@ -122,15 +127,15 @@ "des": 2, "icon": "25002", "task_name": { - "key": "worldtask_world_task_task_name_4", + "key": "worldtask_world_task_task_name_3", "text": "战后调查" }, "task_details": { - "key": "worldtask_world_task_task_details_4", + "key": "worldtask_world_task_task_details_3", "text": "击退恐惧灵后,我们还需要调查中轴城是否有残余的恐惧灵势力。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_4", + "key": "worldtask_world_task_npctxt_3", "text": "采集调查" }, "get_item": [], @@ -177,15 +182,15 @@ "des": 2, "icon": "25003", "task_name": { - "key": "worldtask_world_task_task_name_5", + "key": "worldtask_world_task_task_name_4", "text": "请教邦尼兔" }, "task_details": { - "key": "worldtask_world_task_task_details_5", + "key": "worldtask_world_task_task_details_4", "text": "邦尼兔并不信任你,向他展示一下自己的实力,获取信任吧。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_5", + "key": "worldtask_world_task_npctxt_4", "text": "和邦尼兔聊聊" }, "get_item": [], @@ -235,15 +240,15 @@ "des": 2, "icon": "25005", "task_name": { - "key": "worldtask_world_task_task_name_7", + "key": "worldtask_world_task_task_name_5", "text": "新的伙伴" }, "task_details": { - "key": "worldtask_world_task_task_details_7", + "key": "worldtask_world_task_task_details_5", "text": "我们需要认识更多的伙伴,这会很有帮助。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_7", + "key": "worldtask_world_task_npctxt_5", "text": "新的伙伴" }, "get_item": [ @@ -294,15 +299,15 @@ "des": 2, "icon": "25006", "task_name": { - "key": "worldtask_world_task_task_name_8", + "key": "worldtask_world_task_task_name_6", "text": "黑龙与龙骑士" }, "task_details": { - "key": "worldtask_world_task_task_details_8", + "key": "worldtask_world_task_task_details_6", "text": "名为无牙仔的黑龙载着一名龙骑士从天而降,同时还有更多的恐惧灵紧随而来,快击败他们!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_8", + "key": "worldtask_world_task_npctxt_6", "text": "击退恐惧灵" }, "get_item": [], @@ -347,15 +352,15 @@ "des": 2, "icon": "25008", "task_name": { - "key": "worldtask_world_task_task_name_10", + "key": "worldtask_world_task_task_name_7", "text": "救治希卡普" }, "task_details": { - "key": "worldtask_world_task_task_details_10", + "key": "worldtask_world_task_task_details_7", "text": "希卡普重伤昏迷,前往魔药区找菲奥娜为其医治。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_10", + "key": "worldtask_world_task_npctxt_7", "text": "寻找菲奥娜" }, "get_item": [], @@ -410,15 +415,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_11", + "key": "worldtask_world_task_task_name_8", "text": "初探博克岛" }, "task_details": { - "key": "worldtask_world_task_task_details_11", + "key": "worldtask_world_task_task_details_8", "text": "在菲奥娜和阿宝的建议下,决定前往博克岛寻找解毒剂。然而却遭到村民的袭击。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_11", + "key": "worldtask_world_task_npctxt_8", "text": "和菲奥娜聊聊" }, "get_item": [], @@ -447,15 +452,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_12", + "key": "worldtask_world_task_task_name_9", "text": "圣根是什么" }, "task_details": { - "key": "worldtask_world_task_task_details_12", + "key": "worldtask_world_task_task_details_9", "text": "在亚丝翠的帮助下,我们得知解毒剂的真面目。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_12", + "key": "worldtask_world_task_npctxt_9", "text": "圣根是什么" }, "get_item": [], @@ -484,15 +489,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_13", + "key": "worldtask_world_task_task_name_10", "text": "寻找龙之花" }, "task_details": { - "key": "worldtask_world_task_task_details_13", + "key": "worldtask_world_task_task_details_10", "text": "龙遗香竟是……然而为了救希卡普也只能这么做了!先要找到龙之花。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_13", + "key": "worldtask_world_task_npctxt_10", "text": "寻找龙之花" }, "get_item": [], @@ -521,15 +526,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_14", + "key": "worldtask_world_task_task_name_11", "text": "获得龙遗香" }, "task_details": { - "key": "worldtask_world_task_task_details_14", + "key": "worldtask_world_task_task_details_11", "text": "总算找到龙之花了,下面就是将它喂给龙吃下,可是钩牙看上去十分抗拒,要怎么办呢?" }, "npctxt": { - "key": "worldtask_world_task_npctxt_14", + "key": "worldtask_world_task_npctxt_11", "text": "获得龙遗香" }, "get_item": [], @@ -558,15 +563,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_15", + "key": "worldtask_world_task_task_name_12", "text": "希卡普苏醒" }, "task_details": { - "key": "worldtask_world_task_task_details_15", + "key": "worldtask_world_task_task_details_12", "text": "龙遗香味道果然特别……没有时间犹豫了,对不起了希卡普!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_15", + "key": "worldtask_world_task_npctxt_12", "text": "希卡普苏醒" }, "get_item": [], @@ -595,15 +600,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_16", + "key": "worldtask_world_task_task_name_13", "text": "猎龙团来袭" }, "task_details": { - "key": "worldtask_world_task_task_details_16", + "key": "worldtask_world_task_task_details_13", "text": "可怕的猎龙图来了,为了博客岛的村民,这一次决不能让他们得逞!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_16", + "key": "worldtask_world_task_npctxt_13", "text": "猎龙团来袭" }, "get_item": [], @@ -632,15 +637,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_17", + "key": "worldtask_world_task_task_name_14", "text": "没有龙的博客岛" }, "task_details": { - "key": "worldtask_world_task_task_details_17", + "key": "worldtask_world_task_task_details_14", "text": "埃雷特竟然背叛了!还掠走了岛上所有的龙,他究竟为何站在了阴影战士那边?!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_17", + "key": "worldtask_world_task_npctxt_14", "text": "没有龙的博客岛" }, "get_item": [], @@ -669,15 +674,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_18", + "key": "worldtask_world_task_task_name_15", "text": "希卡普的秘密武器" }, "task_details": { - "key": "worldtask_world_task_task_details_18", + "key": "worldtask_world_task_task_details_15", "text": "一定要找到埃雷特,阻止阴影战士的阴谋!但所有的龙都被掠走,可要如何寻找?" }, "npctxt": { - "key": "worldtask_world_task_npctxt_18", + "key": "worldtask_world_task_npctxt_15", "text": "希卡普的秘密武器" }, "get_item": [], @@ -706,15 +711,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_20", + "key": "worldtask_world_task_task_name_16", "text": "追击埃雷特" }, "task_details": { - "key": "worldtask_world_task_task_details_20", + "key": "worldtask_world_task_task_details_16", "text": "终于将葛伦科训练到可以飞行的程度,虽然风险很高,但也必须前进!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_20", + "key": "worldtask_world_task_npctxt_16", "text": "追击埃雷特" }, "get_item": [], @@ -743,15 +748,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_21", + "key": "worldtask_world_task_task_name_17", "text": "追击阴影战士" }, "task_details": { - "key": "worldtask_world_task_task_details_21", + "key": "worldtask_world_task_task_details_17", "text": "埃雷特也有他的苦衷,但他的行为我们依然不能原谅。如果阴影战士的目的是复活漆黑,那必须得赶快阻止他!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_21", + "key": "worldtask_world_task_npctxt_17", "text": "追击阴影战士" }, "get_item": [], @@ -780,15 +785,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_22", + "key": "worldtask_world_task_task_name_18", "text": "神兵!冰霜泰坦" }, "task_details": { - "key": "worldtask_world_task_task_details_22", + "key": "worldtask_world_task_task_details_18", "text": "这一切竟都是阴影战士设的局?对手虽然是神之造物,但我们不能放弃!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_22", + "key": "worldtask_world_task_npctxt_18", "text": "神兵!冰霜泰坦" }, "get_item": [], @@ -817,15 +822,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_23", + "key": "worldtask_world_task_task_name_19", "text": "胜利的余韵" }, "task_details": { - "key": "worldtask_world_task_task_details_23", + "key": "worldtask_world_task_task_details_19", "text": "阴影战士的阴谋被摧毁,是时候将这个喜讯告诉博客岛的村民们了!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_23", + "key": "worldtask_world_task_npctxt_19", "text": "胜利的余韵" }, "get_item": [], @@ -854,15 +859,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_24", + "key": "worldtask_world_task_task_name_20", "text": "初试捕羊大赛" }, "task_details": { - "key": "worldtask_world_task_task_details_24", + "key": "worldtask_world_task_task_details_20", "text": "为了庆祝胜利,博客岛上的村民准备举行一场捕羊大赛,我们也参加试试吧?!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_24", + "key": "worldtask_world_task_npctxt_20", "text": "初试捕羊大赛" }, "get_item": [], @@ -891,15 +896,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_25", + "key": "worldtask_world_task_task_name_21", "text": "中轴城危机" }, "task_details": { - "key": "worldtask_world_task_task_details_25", + "key": "worldtask_world_task_task_details_21", "text": "美丽的极光却是危险的信号!中轴城有难,我们必须尽快赶回去!" }, "npctxt": { - "key": "worldtask_world_task_npctxt_25", + "key": "worldtask_world_task_npctxt_21", "text": "中轴城危机" }, "get_item": [], @@ -928,15 +933,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_26", + "key": "worldtask_world_task_task_name_22", "text": "更深沉的黑暗" }, "task_details": { - "key": "worldtask_world_task_task_details_26", + "key": "worldtask_world_task_task_details_22", "text": "一个危险的存在降临于圣桃树下,我不知道对方究竟是谁,但邦尼兔的神态告诉我,来人的棘手程度或许并不亚于在博克岛上遇到的诸多强敌,甚至更加危险。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_26", + "key": "worldtask_world_task_npctxt_22", "text": "去找阿宝聊聊" }, "get_item": [], @@ -986,15 +991,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_29", + "key": "worldtask_world_task_task_name_23", "text": "阿宝的决定" }, "task_details": { - "key": "worldtask_world_task_task_details_29", + "key": "worldtask_world_task_task_details_23", "text": "阿宝提议挑选新的神龙大侠继续镇守功夫熊猫世界,而且则留在中轴城和守护者们一起守护宇宙和平。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_29", + "key": "worldtask_world_task_npctxt_23", "text": "和骇客蜘聊聊" }, "get_item": [], @@ -1044,15 +1049,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_34", + "key": "worldtask_world_task_task_name_24", "text": "升级设备" }, "task_details": { - "key": "worldtask_world_task_task_details_34", + "key": "worldtask_world_task_task_details_24", "text": "事情搞了一段落,接下来我们需要一些能强化力量的方法" }, "npctxt": { - "key": "worldtask_world_task_npctxt_34", + "key": "worldtask_world_task_npctxt_24", "text": "和骇客蜘聊聊" }, "get_item": [], @@ -1102,15 +1107,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_40", + "key": "worldtask_world_task_task_name_25", "text": "失窃的月光原石" }, "task_details": { - "key": "worldtask_world_task_task_details_40", + "key": "worldtask_world_task_task_details_25", "text": "智囊研究所竟然发生失窃案,真相究竟为何?" }, "npctxt": { - "key": "worldtask_world_task_npctxt_40", + "key": "worldtask_world_task_npctxt_25", "text": "和骇客蜘聊聊" }, "get_item": [], @@ -1160,15 +1165,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_41", + "key": "worldtask_world_task_task_name_26", "text": "通缉果酱教授" }, "task_details": { - "key": "worldtask_world_task_task_details_41", + "key": "worldtask_world_task_task_details_26", "text": "瓦希尔指挥官发现可疑人员混入功夫塔,难道是被通缉的果酱教授?" }, "npctxt": { - "key": "worldtask_world_task_npctxt_41", + "key": "worldtask_world_task_npctxt_26", "text": "去找骇客蛛" }, "get_item": [], @@ -1213,15 +1218,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_48", + "key": "worldtask_world_task_task_name_27", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_48", + "key": "worldtask_world_task_task_details_27", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_48", + "key": "worldtask_world_task_npctxt_27", "text": "击退恐惧灵" }, "get_item": [], @@ -1271,15 +1276,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_49", + "key": "worldtask_world_task_task_name_28", "text": "冰霜泰坦难度1" }, "task_details": { - "key": "worldtask_world_task_task_details_49", + "key": "worldtask_world_task_task_details_28", "text": "冰霜泰坦难度1" }, "npctxt": { - "key": "worldtask_world_task_npctxt_49", + "key": "worldtask_world_task_npctxt_28", "text": "冰霜泰坦难度1" }, "get_item": [], @@ -1324,15 +1329,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_50", + "key": "worldtask_world_task_task_name_29", "text": "剧情" }, "task_details": { - "key": "worldtask_world_task_task_details_50", + "key": "worldtask_world_task_task_details_29", "text": "剧情" }, "npctxt": { - "key": "worldtask_world_task_npctxt_50", + "key": "worldtask_world_task_npctxt_29", "text": "剧情" }, "get_item": [], @@ -1380,15 +1385,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_51", + "key": "worldtask_world_task_task_name_30", "text": "6件装备+6" }, "task_details": { - "key": "worldtask_world_task_task_details_51", + "key": "worldtask_world_task_task_details_30", "text": "6件装备+6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_51", + "key": "worldtask_world_task_npctxt_30", "text": "6件装备+6" }, "get_item": [], @@ -1433,15 +1438,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_52", + "key": "worldtask_world_task_task_name_31", "text": "冒险5-4通关" }, "task_details": { - "key": "worldtask_world_task_task_details_52", + "key": "worldtask_world_task_task_details_31", "text": "冒险5-4通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_52", + "key": "worldtask_world_task_npctxt_31", "text": "冒险5-4通关" }, "get_item": [], @@ -1491,15 +1496,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_53", + "key": "worldtask_world_task_task_name_32", "text": "冰霜泰坦难度2" }, "task_details": { - "key": "worldtask_world_task_task_details_53", + "key": "worldtask_world_task_task_details_32", "text": "冰霜泰坦难度2" }, "npctxt": { - "key": "worldtask_world_task_npctxt_53", + "key": "worldtask_world_task_npctxt_32", "text": "冰霜泰坦难度2" }, "get_item": [], @@ -1544,15 +1549,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_54", + "key": "worldtask_world_task_task_name_33", "text": "冒险5-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_54", + "key": "worldtask_world_task_task_details_33", "text": "冒险5-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_54", + "key": "worldtask_world_task_npctxt_33", "text": "冒险5-8通关" }, "get_item": [], @@ -1602,15 +1607,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_55", + "key": "worldtask_world_task_task_name_34", "text": "剧情" }, "task_details": { - "key": "worldtask_world_task_task_details_55", + "key": "worldtask_world_task_task_details_34", "text": "剧情" }, "npctxt": { - "key": "worldtask_world_task_npctxt_55", + "key": "worldtask_world_task_npctxt_34", "text": "剧情" }, "get_item": [], @@ -1653,15 +1658,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_56", + "key": "worldtask_world_task_task_name_35", "text": "剧情" }, "task_details": { - "key": "worldtask_world_task_task_details_56", + "key": "worldtask_world_task_task_details_35", "text": "剧情" }, "npctxt": { - "key": "worldtask_world_task_npctxt_56", + "key": "worldtask_world_task_npctxt_35", "text": "剧情" }, "get_item": [], @@ -1709,15 +1714,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_57", + "key": "worldtask_world_task_task_name_36", "text": "炼金塔5层" }, "task_details": { - "key": "worldtask_world_task_task_details_57", + "key": "worldtask_world_task_task_details_36", "text": "炼金塔5层" }, "npctxt": { - "key": "worldtask_world_task_npctxt_57", + "key": "worldtask_world_task_npctxt_36", "text": "炼金塔5层" }, "get_item": [], @@ -1762,15 +1767,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_58", + "key": "worldtask_world_task_task_name_37", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_58", + "key": "worldtask_world_task_task_details_37", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_58", + "key": "worldtask_world_task_npctxt_37", "text": "击退恐惧灵" }, "get_item": [], @@ -1820,15 +1825,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_59", + "key": "worldtask_world_task_task_name_38", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_59", + "key": "worldtask_world_task_task_details_38", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_59", + "key": "worldtask_world_task_npctxt_38", "text": "击退恐惧灵" }, "get_item": [], @@ -1873,15 +1878,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_60", + "key": "worldtask_world_task_task_name_39", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_60", + "key": "worldtask_world_task_task_details_39", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_60", + "key": "worldtask_world_task_npctxt_39", "text": "击退恐惧灵" }, "get_item": [], @@ -1931,15 +1936,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_61", + "key": "worldtask_world_task_task_name_40", "text": "森林泰坦难度1" }, "task_details": { - "key": "worldtask_world_task_task_details_61", + "key": "worldtask_world_task_task_details_40", "text": "森林泰坦难度1" }, "npctxt": { - "key": "worldtask_world_task_npctxt_61", + "key": "worldtask_world_task_npctxt_40", "text": "森林泰坦难度1" }, "get_item": [], @@ -1984,15 +1989,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_62", + "key": "worldtask_world_task_task_name_41", "text": "主角星座觉醒3次" }, "task_details": { - "key": "worldtask_world_task_task_details_62", + "key": "worldtask_world_task_task_details_41", "text": "主角星座觉醒3次" }, "npctxt": { - "key": "worldtask_world_task_npctxt_62", + "key": "worldtask_world_task_npctxt_41", "text": "主角星座觉醒3次" }, "get_item": [], @@ -2042,15 +2047,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_63", + "key": "worldtask_world_task_task_name_42", "text": "9件装备强化+6" }, "task_details": { - "key": "worldtask_world_task_task_details_63", + "key": "worldtask_world_task_task_details_42", "text": "9件装备强化+6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_63", + "key": "worldtask_world_task_npctxt_42", "text": "9件装备强化+6" }, "get_item": [], @@ -2095,15 +2100,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_64", + "key": "worldtask_world_task_task_name_43", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_64", + "key": "worldtask_world_task_task_details_43", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_64", + "key": "worldtask_world_task_npctxt_43", "text": "击退恐惧灵" }, "get_item": [], @@ -2153,15 +2158,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_65", + "key": "worldtask_world_task_task_name_44", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_65", + "key": "worldtask_world_task_task_details_44", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_65", + "key": "worldtask_world_task_npctxt_44", "text": "击退恐惧灵" }, "get_item": [], @@ -2206,15 +2211,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_66", + "key": "worldtask_world_task_task_name_45", "text": "剧情" }, "task_details": { - "key": "worldtask_world_task_task_details_66", + "key": "worldtask_world_task_task_details_45", "text": "剧情" }, "npctxt": { - "key": "worldtask_world_task_npctxt_66", + "key": "worldtask_world_task_npctxt_45", "text": "剧情" }, "get_item": [], @@ -2262,15 +2267,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_67", + "key": "worldtask_world_task_task_name_46", "text": "冒险6-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_67", + "key": "worldtask_world_task_task_details_46", "text": "冒险6-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_67", + "key": "worldtask_world_task_npctxt_46", "text": "冒险6-8通关" }, "get_item": [], @@ -2315,15 +2320,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_68", + "key": "worldtask_world_task_task_name_47", "text": "森林泰坦难度2" }, "task_details": { - "key": "worldtask_world_task_task_details_68", + "key": "worldtask_world_task_task_details_47", "text": "森林泰坦难度2" }, "npctxt": { - "key": "worldtask_world_task_npctxt_68", + "key": "worldtask_world_task_npctxt_47", "text": "森林泰坦难度2" }, "get_item": [], @@ -2373,15 +2378,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_69", + "key": "worldtask_world_task_task_name_48", "text": "12件装备强化+6" }, "task_details": { - "key": "worldtask_world_task_task_details_69", + "key": "worldtask_world_task_task_details_48", "text": "12件装备强化+6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_69", + "key": "worldtask_world_task_npctxt_48", "text": "12件装备强化+6" }, "get_item": [], @@ -2426,15 +2431,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_70", + "key": "worldtask_world_task_task_name_49", "text": "武馆木桩解锁3根" }, "task_details": { - "key": "worldtask_world_task_task_details_70", + "key": "worldtask_world_task_task_details_49", "text": "武馆木桩解锁3根" }, "npctxt": { - "key": "worldtask_world_task_npctxt_70", + "key": "worldtask_world_task_npctxt_49", "text": "武馆木桩解锁3根" }, "get_item": [], @@ -2484,15 +2489,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_71", + "key": "worldtask_world_task_task_name_50", "text": "炼金塔10层" }, "task_details": { - "key": "worldtask_world_task_task_details_71", + "key": "worldtask_world_task_task_details_50", "text": "炼金塔10层" }, "npctxt": { - "key": "worldtask_world_task_npctxt_71", + "key": "worldtask_world_task_npctxt_50", "text": "炼金塔10层" }, "get_item": [], @@ -2537,15 +2542,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_72", + "key": "worldtask_world_task_task_name_51", "text": "冒险7-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_72", + "key": "worldtask_world_task_task_details_51", "text": "冒险7-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_72", + "key": "worldtask_world_task_npctxt_51", "text": "冒险7-8通关" }, "get_item": [], @@ -2595,15 +2600,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_73", + "key": "worldtask_world_task_task_name_52", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_73", + "key": "worldtask_world_task_task_details_52", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_73", + "key": "worldtask_world_task_npctxt_52", "text": "击退恐惧灵" }, "get_item": [], @@ -2648,15 +2653,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_74", + "key": "worldtask_world_task_task_name_53", "text": "击退恐惧灵" }, "task_details": { - "key": "worldtask_world_task_task_details_74", + "key": "worldtask_world_task_task_details_53", "text": "击退恐惧灵" }, "npctxt": { - "key": "worldtask_world_task_npctxt_74", + "key": "worldtask_world_task_npctxt_53", "text": "击退恐惧灵" }, "get_item": [], @@ -2706,15 +2711,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_75", + "key": "worldtask_world_task_task_name_54", "text": "穿+6的无极神功套装" }, "task_details": { - "key": "worldtask_world_task_task_details_75", + "key": "worldtask_world_task_task_details_54", "text": "穿+6的无极神功套装" }, "npctxt": { - "key": "worldtask_world_task_npctxt_75", + "key": "worldtask_world_task_npctxt_54", "text": "穿+6的无极神功套装" }, "get_item": [], @@ -2759,15 +2764,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_76", + "key": "worldtask_world_task_task_name_55", "text": "加入任意俱乐部" }, "task_details": { - "key": "worldtask_world_task_task_details_76", + "key": "worldtask_world_task_task_details_55", "text": "加入任意俱乐部" }, "npctxt": { - "key": "worldtask_world_task_npctxt_76", + "key": "worldtask_world_task_npctxt_55", "text": "加入任意俱乐部" }, "get_item": [], @@ -2817,15 +2822,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_77", + "key": "worldtask_world_task_task_name_56", "text": "森林泰坦难度3" }, "task_details": { - "key": "worldtask_world_task_task_details_77", + "key": "worldtask_world_task_task_details_56", "text": "森林泰坦难度3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_77", + "key": "worldtask_world_task_npctxt_56", "text": "森林泰坦难度3" }, "get_item": [], @@ -2870,15 +2875,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_78", + "key": "worldtask_world_task_task_name_57", "text": "森林泰坦难度4" }, "task_details": { - "key": "worldtask_world_task_task_details_78", + "key": "worldtask_world_task_task_details_57", "text": "森林泰坦难度4" }, "npctxt": { - "key": "worldtask_world_task_npctxt_78", + "key": "worldtask_world_task_npctxt_57", "text": "森林泰坦难度4" }, "get_item": [], @@ -2928,15 +2933,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_79", + "key": "worldtask_world_task_task_name_58", "text": "守护者回响解锁次数10次" }, "task_details": { - "key": "worldtask_world_task_task_details_79", + "key": "worldtask_world_task_task_details_58", "text": "守护者回响解锁次数10次" }, "npctxt": { - "key": "worldtask_world_task_npctxt_79", + "key": "worldtask_world_task_npctxt_58", "text": "守护者回响解锁次数10次" }, "get_item": [], @@ -2981,15 +2986,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_80", + "key": "worldtask_world_task_task_name_59", "text": "守护者回响解锁次数15次" }, "task_details": { - "key": "worldtask_world_task_task_details_80", + "key": "worldtask_world_task_task_details_59", "text": "守护者回响解锁次数15次" }, "npctxt": { - "key": "worldtask_world_task_npctxt_80", + "key": "worldtask_world_task_npctxt_59", "text": "守护者回响解锁次数15次" }, "get_item": [], @@ -3039,15 +3044,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_81", + "key": "worldtask_world_task_task_name_60", "text": "冒险8-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_81", + "key": "worldtask_world_task_task_details_60", "text": "冒险8-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_81", + "key": "worldtask_world_task_npctxt_60", "text": "冒险8-8通关" }, "get_item": [], @@ -3092,15 +3097,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_82", + "key": "worldtask_world_task_task_name_61", "text": "12件装备强化+9" }, "task_details": { - "key": "worldtask_world_task_task_details_82", + "key": "worldtask_world_task_task_details_61", "text": "12件装备强化+9" }, "npctxt": { - "key": "worldtask_world_task_npctxt_82", + "key": "worldtask_world_task_npctxt_61", "text": "12件装备强化+9" }, "get_item": [], @@ -3150,15 +3155,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_83", + "key": "worldtask_world_task_task_name_62", "text": "竞技场3胜" }, "task_details": { - "key": "worldtask_world_task_task_details_83", + "key": "worldtask_world_task_task_details_62", "text": "竞技场3胜" }, "npctxt": { - "key": "worldtask_world_task_npctxt_83", + "key": "worldtask_world_task_npctxt_62", "text": "竞技场3胜" }, "get_item": [], @@ -3203,15 +3208,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_84", + "key": "worldtask_world_task_task_name_63", "text": "森林泰坦难度5" }, "task_details": { - "key": "worldtask_world_task_task_details_84", + "key": "worldtask_world_task_task_details_63", "text": "森林泰坦难度5" }, "npctxt": { - "key": "worldtask_world_task_npctxt_84", + "key": "worldtask_world_task_npctxt_63", "text": "森林泰坦难度5" }, "get_item": [], @@ -3261,15 +3266,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_85", + "key": "worldtask_world_task_task_name_64", "text": "守护者回响解锁解锁20次" }, "task_details": { - "key": "worldtask_world_task_task_details_85", + "key": "worldtask_world_task_task_details_64", "text": "守护者回响解锁解锁20次" }, "npctxt": { - "key": "worldtask_world_task_npctxt_85", + "key": "worldtask_world_task_npctxt_64", "text": "守护者回响解锁解锁20次" }, "get_item": [], @@ -3314,15 +3319,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_86", + "key": "worldtask_world_task_task_name_65", "text": "冒险9-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_86", + "key": "worldtask_world_task_task_details_65", "text": "冒险9-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_86", + "key": "worldtask_world_task_npctxt_65", "text": "冒险9-8通关" }, "get_item": [], @@ -3372,15 +3377,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_87", + "key": "worldtask_world_task_task_name_66", "text": "搜集12个4星装备" }, "task_details": { - "key": "worldtask_world_task_task_details_87", + "key": "worldtask_world_task_task_details_66", "text": "搜集12个4星装备" }, "npctxt": { - "key": "worldtask_world_task_npctxt_87", + "key": "worldtask_world_task_npctxt_66", "text": "搜集12个4星装备" }, "get_item": [], @@ -3425,15 +3430,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_88", + "key": "worldtask_world_task_task_name_67", "text": "炼金塔20层" }, "task_details": { - "key": "worldtask_world_task_task_details_88", + "key": "worldtask_world_task_task_details_67", "text": "炼金塔20层" }, "npctxt": { - "key": "worldtask_world_task_npctxt_88", + "key": "worldtask_world_task_npctxt_67", "text": "炼金塔20层" }, "get_item": [], @@ -3483,15 +3488,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_89", + "key": "worldtask_world_task_task_name_68", "text": "冒险10-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_89", + "key": "worldtask_world_task_task_details_68", "text": "冒险10-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_89", + "key": "worldtask_world_task_npctxt_68", "text": "冒险10-8通关" }, "get_item": [], @@ -3536,15 +3541,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_90", + "key": "worldtask_world_task_task_name_69", "text": "森林泰坦难度6" }, "task_details": { - "key": "worldtask_world_task_task_details_90", + "key": "worldtask_world_task_task_details_69", "text": "森林泰坦难度6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_90", + "key": "worldtask_world_task_npctxt_69", "text": "森林泰坦难度6" }, "get_item": [], @@ -3594,15 +3599,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_91", + "key": "worldtask_world_task_task_name_70", "text": "18件强化+9" }, "task_details": { - "key": "worldtask_world_task_task_details_91", + "key": "worldtask_world_task_task_details_70", "text": "18件强化+9" }, "npctxt": { - "key": "worldtask_world_task_npctxt_91", + "key": "worldtask_world_task_npctxt_70", "text": "18件强化+9" }, "get_item": [], @@ -3647,15 +3652,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_92", + "key": "worldtask_world_task_task_name_71", "text": "冒险11-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_92", + "key": "worldtask_world_task_task_details_71", "text": "冒险11-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_92", + "key": "worldtask_world_task_npctxt_71", "text": "冒险11-8通关" }, "get_item": [], @@ -3705,15 +3710,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_93", + "key": "worldtask_world_task_task_name_72", "text": "守护者回响解锁25次" }, "task_details": { - "key": "worldtask_world_task_task_details_93", + "key": "worldtask_world_task_task_details_72", "text": "守护者回响解锁25次" }, "npctxt": { - "key": "worldtask_world_task_npctxt_93", + "key": "worldtask_world_task_npctxt_72", "text": "守护者回响解锁25次" }, "get_item": [], @@ -3758,15 +3763,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_94", + "key": "worldtask_world_task_task_name_73", "text": "冒险12-3通关" }, "task_details": { - "key": "worldtask_world_task_task_details_94", + "key": "worldtask_world_task_task_details_73", "text": "冒险12-3通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_94", + "key": "worldtask_world_task_npctxt_73", "text": "冒险12-3通关" }, "get_item": [], @@ -3816,15 +3821,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_95", + "key": "worldtask_world_task_task_name_74", "text": "森林泰坦难度7" }, "task_details": { - "key": "worldtask_world_task_task_details_95", + "key": "worldtask_world_task_task_details_74", "text": "森林泰坦难度7" }, "npctxt": { - "key": "worldtask_world_task_npctxt_95", + "key": "worldtask_world_task_npctxt_74", "text": "森林泰坦难度7" }, "get_item": [], @@ -3869,15 +3874,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_96", + "key": "worldtask_world_task_task_name_75", "text": "8件任意装备强化+12" }, "task_details": { - "key": "worldtask_world_task_task_details_96", + "key": "worldtask_world_task_task_details_75", "text": "8件任意装备强化+12" }, "npctxt": { - "key": "worldtask_world_task_npctxt_96", + "key": "worldtask_world_task_npctxt_75", "text": "8件任意装备强化+12" }, "get_item": [], @@ -3927,15 +3932,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_97", + "key": "worldtask_world_task_task_name_76", "text": "冒险12-6通关" }, "task_details": { - "key": "worldtask_world_task_task_details_97", + "key": "worldtask_world_task_task_details_76", "text": "冒险12-6通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_97", + "key": "worldtask_world_task_npctxt_76", "text": "冒险12-6通关" }, "get_item": [], @@ -3980,15 +3985,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_98", + "key": "worldtask_world_task_task_name_77", "text": "竞技场获胜20次" }, "task_details": { - "key": "worldtask_world_task_task_details_98", + "key": "worldtask_world_task_task_details_77", "text": "竞技场获胜20次" }, "npctxt": { - "key": "worldtask_world_task_npctxt_98", + "key": "worldtask_world_task_npctxt_77", "text": "竞技场获胜20次" }, "get_item": [], @@ -4038,15 +4043,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_99", + "key": "worldtask_world_task_task_name_78", "text": "冒险12-8通关" }, "task_details": { - "key": "worldtask_world_task_task_details_99", + "key": "worldtask_world_task_task_details_78", "text": "冒险12-8通关" }, "npctxt": { - "key": "worldtask_world_task_npctxt_99", + "key": "worldtask_world_task_npctxt_78", "text": "冒险12-8通关" }, "get_item": [], @@ -4091,15 +4096,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_100", + "key": "worldtask_world_task_task_name_79", "text": "冒险关卡困难1-3" }, "task_details": { - "key": "worldtask_world_task_task_details_100", + "key": "worldtask_world_task_task_details_79", "text": "冒险关卡困难1-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_100", + "key": "worldtask_world_task_npctxt_79", "text": "冒险关卡困难1-3" }, "get_item": [], @@ -4144,15 +4149,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_101", + "key": "worldtask_world_task_task_name_80", "text": "冒险关卡困难1-6" }, "task_details": { - "key": "worldtask_world_task_task_details_101", + "key": "worldtask_world_task_task_details_80", "text": "冒险关卡困难1-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_101", + "key": "worldtask_world_task_npctxt_80", "text": "冒险关卡困难1-6" }, "get_item": [], @@ -4202,15 +4207,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_102", + "key": "worldtask_world_task_task_name_81", "text": "冒险关卡困难2-3" }, "task_details": { - "key": "worldtask_world_task_task_details_102", + "key": "worldtask_world_task_task_details_81", "text": "冒险关卡困难2-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_102", + "key": "worldtask_world_task_npctxt_81", "text": "冒险关卡困难2-3" }, "get_item": [], @@ -4255,15 +4260,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_103", + "key": "worldtask_world_task_task_name_82", "text": "冒险关卡困难2-6" }, "task_details": { - "key": "worldtask_world_task_task_details_103", + "key": "worldtask_world_task_task_details_82", "text": "冒险关卡困难2-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_103", + "key": "worldtask_world_task_npctxt_82", "text": "冒险关卡困难2-6" }, "get_item": [], @@ -4313,15 +4318,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_104", + "key": "worldtask_world_task_task_name_83", "text": "冒险关卡困难3-3" }, "task_details": { - "key": "worldtask_world_task_task_details_104", + "key": "worldtask_world_task_task_details_83", "text": "冒险关卡困难3-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_104", + "key": "worldtask_world_task_npctxt_83", "text": "冒险关卡困难3-3" }, "get_item": [], @@ -4366,15 +4371,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_105", + "key": "worldtask_world_task_task_name_84", "text": "冒险关卡困难3-6" }, "task_details": { - "key": "worldtask_world_task_task_details_105", + "key": "worldtask_world_task_task_details_84", "text": "冒险关卡困难3-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_105", + "key": "worldtask_world_task_npctxt_84", "text": "冒险关卡困难3-6" }, "get_item": [], @@ -4424,15 +4429,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_106", + "key": "worldtask_world_task_task_name_85", "text": "冒险关卡困难4-3" }, "task_details": { - "key": "worldtask_world_task_task_details_106", + "key": "worldtask_world_task_task_details_85", "text": "冒险关卡困难4-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_106", + "key": "worldtask_world_task_npctxt_85", "text": "冒险关卡困难4-3" }, "get_item": [], @@ -4467,15 +4472,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_107", + "key": "worldtask_world_task_task_name_86", "text": "冒险关卡困难4-6" }, "task_details": { - "key": "worldtask_world_task_task_details_107", + "key": "worldtask_world_task_task_details_86", "text": "冒险关卡困难4-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_107", + "key": "worldtask_world_task_npctxt_86", "text": "冒险关卡困难4-6" }, "get_item": [], @@ -4510,15 +4515,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_108", + "key": "worldtask_world_task_task_name_87", "text": "冒险关卡困难5-3" }, "task_details": { - "key": "worldtask_world_task_task_details_108", + "key": "worldtask_world_task_task_details_87", "text": "冒险关卡困难5-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_108", + "key": "worldtask_world_task_npctxt_87", "text": "冒险关卡困难5-3" }, "get_item": [], @@ -4553,15 +4558,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_109", + "key": "worldtask_world_task_task_name_88", "text": "冒险关卡困难5-6" }, "task_details": { - "key": "worldtask_world_task_task_details_109", + "key": "worldtask_world_task_task_details_88", "text": "冒险关卡困难5-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_109", + "key": "worldtask_world_task_npctxt_88", "text": "冒险关卡困难5-6" }, "get_item": [], @@ -4596,15 +4601,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_110", + "key": "worldtask_world_task_task_name_89", "text": "冒险关卡困难6-3" }, "task_details": { - "key": "worldtask_world_task_task_details_110", + "key": "worldtask_world_task_task_details_89", "text": "冒险关卡困难6-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_110", + "key": "worldtask_world_task_npctxt_89", "text": "冒险关卡困难6-3" }, "get_item": [], @@ -4639,15 +4644,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_111", + "key": "worldtask_world_task_task_name_90", "text": "冒险关卡困难6-6" }, "task_details": { - "key": "worldtask_world_task_task_details_111", + "key": "worldtask_world_task_task_details_90", "text": "冒险关卡困难6-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_111", + "key": "worldtask_world_task_npctxt_90", "text": "冒险关卡困难6-6" }, "get_item": [], @@ -4682,15 +4687,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_112", + "key": "worldtask_world_task_task_name_91", "text": "冒险关卡困难7-3" }, "task_details": { - "key": "worldtask_world_task_task_details_112", + "key": "worldtask_world_task_task_details_91", "text": "冒险关卡困难7-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_112", + "key": "worldtask_world_task_npctxt_91", "text": "冒险关卡困难7-3" }, "get_item": [], @@ -4725,15 +4730,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_113", + "key": "worldtask_world_task_task_name_92", "text": "冒险关卡困难7-6" }, "task_details": { - "key": "worldtask_world_task_task_details_113", + "key": "worldtask_world_task_task_details_92", "text": "冒险关卡困难7-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_113", + "key": "worldtask_world_task_npctxt_92", "text": "冒险关卡困难7-6" }, "get_item": [], @@ -4768,15 +4773,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_114", + "key": "worldtask_world_task_task_name_93", "text": "冒险关卡困难8-3" }, "task_details": { - "key": "worldtask_world_task_task_details_114", + "key": "worldtask_world_task_task_details_93", "text": "冒险关卡困难8-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_114", + "key": "worldtask_world_task_npctxt_93", "text": "冒险关卡困难8-3" }, "get_item": [], @@ -4811,15 +4816,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_115", + "key": "worldtask_world_task_task_name_94", "text": "冒险关卡困难8-6" }, "task_details": { - "key": "worldtask_world_task_task_details_115", + "key": "worldtask_world_task_task_details_94", "text": "冒险关卡困难8-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_115", + "key": "worldtask_world_task_npctxt_94", "text": "冒险关卡困难8-6" }, "get_item": [], @@ -4854,15 +4859,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_116", + "key": "worldtask_world_task_task_name_95", "text": "冒险关卡困难9-3" }, "task_details": { - "key": "worldtask_world_task_task_details_116", + "key": "worldtask_world_task_task_details_95", "text": "冒险关卡困难9-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_116", + "key": "worldtask_world_task_npctxt_95", "text": "冒险关卡困难9-3" }, "get_item": [], @@ -4897,15 +4902,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_117", + "key": "worldtask_world_task_task_name_96", "text": "冒险关卡困难9-6" }, "task_details": { - "key": "worldtask_world_task_task_details_117", + "key": "worldtask_world_task_task_details_96", "text": "冒险关卡困难9-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_117", + "key": "worldtask_world_task_npctxt_96", "text": "冒险关卡困难9-6" }, "get_item": [], @@ -4940,15 +4945,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_118", + "key": "worldtask_world_task_task_name_97", "text": "冒险关卡困难10-3" }, "task_details": { - "key": "worldtask_world_task_task_details_118", + "key": "worldtask_world_task_task_details_97", "text": "冒险关卡困难10-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_118", + "key": "worldtask_world_task_npctxt_97", "text": "冒险关卡困难10-3" }, "get_item": [], @@ -4983,15 +4988,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_119", + "key": "worldtask_world_task_task_name_98", "text": "冒险关卡困难10-6" }, "task_details": { - "key": "worldtask_world_task_task_details_119", + "key": "worldtask_world_task_task_details_98", "text": "冒险关卡困难10-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_119", + "key": "worldtask_world_task_npctxt_98", "text": "冒险关卡困难10-6" }, "get_item": [], @@ -5026,15 +5031,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_120", + "key": "worldtask_world_task_task_name_99", "text": "冒险关卡困难11-3" }, "task_details": { - "key": "worldtask_world_task_task_details_120", + "key": "worldtask_world_task_task_details_99", "text": "冒险关卡困难11-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_120", + "key": "worldtask_world_task_npctxt_99", "text": "冒险关卡困难11-3" }, "get_item": [], @@ -5069,15 +5074,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_121", + "key": "worldtask_world_task_task_name_100", "text": "冒险关卡困难11-6" }, "task_details": { - "key": "worldtask_world_task_task_details_121", + "key": "worldtask_world_task_task_details_100", "text": "冒险关卡困难11-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_121", + "key": "worldtask_world_task_npctxt_100", "text": "冒险关卡困难11-6" }, "get_item": [], @@ -5112,15 +5117,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_122", + "key": "worldtask_world_task_task_name_101", "text": "冒险关卡困难12-3" }, "task_details": { - "key": "worldtask_world_task_task_details_122", + "key": "worldtask_world_task_task_details_101", "text": "冒险关卡困难12-3" }, "npctxt": { - "key": "worldtask_world_task_npctxt_122", + "key": "worldtask_world_task_npctxt_101", "text": "冒险关卡困难12-3" }, "get_item": [], @@ -5155,15 +5160,15 @@ "des": 2, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_123", + "key": "worldtask_world_task_task_name_102", "text": "冒险关卡困难12-6" }, "task_details": { - "key": "worldtask_world_task_task_details_123", + "key": "worldtask_world_task_task_details_102", "text": "冒险关卡困难12-6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_123", + "key": "worldtask_world_task_npctxt_102", "text": "冒险关卡困难12-6" }, "get_item": [], @@ -5198,15 +5203,15 @@ "des": 5, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_124", + "key": "worldtask_world_task_task_name_103", "text": "兄弟,带一程" }, "task_details": { - "key": "worldtask_world_task_task_details_124", + "key": "worldtask_world_task_task_details_103", "text": "途中偶遇的守护者,期望我们带他前往某个城市。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_124", + "key": "worldtask_world_task_npctxt_103", "text": "兄弟,带一程" }, "get_item": [], @@ -5253,15 +5258,15 @@ "des": 5, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_125", + "key": "worldtask_world_task_task_name_104", "text": "特产不嫌多" }, "task_details": { - "key": "worldtask_world_task_task_details_125", + "key": "worldtask_world_task_task_details_104", "text": "一名守护者希望我们帮他购买一些特产,并承诺会用其他东西作为报酬。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_125", + "key": "worldtask_world_task_npctxt_104", "text": "特产不嫌多" }, "get_item": [], @@ -5308,15 +5313,15 @@ "des": 5, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_126", + "key": "worldtask_world_task_task_name_105", "text": "资助城市" }, "task_details": { - "key": "worldtask_world_task_task_details_126", + "key": "worldtask_world_task_task_details_105", "text": "如今我们稍有资产,守护者希望我们能资助一些城市,当地人会给予一些报酬。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_126", + "key": "worldtask_world_task_npctxt_105", "text": "资助城市" }, "get_item": [], @@ -5363,15 +5368,15 @@ "des": 5, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_127", + "key": "worldtask_world_task_task_name_106", "text": "雪中送炭" }, "task_details": { - "key": "worldtask_world_task_task_details_127", + "key": "worldtask_world_task_task_details_106", "text": "一些城市急需某些道具度过难关,我们或许应当帮助他们运转一下。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_127", + "key": "worldtask_world_task_npctxt_106", "text": "雪中送炭" }, "get_item": [], @@ -5411,22 +5416,22 @@ "opencond": "", "lock": 1, "lockend": 999, - "ontxe": 20250, + "ontxe": 20108, "id_after": 300011, "group": 301, "exgroup": 310, "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_128", + "key": "worldtask_world_task_task_name_107", "text": "悍娇虎逸闻一" }, "task_details": { - "key": "worldtask_world_task_task_details_128", + "key": "worldtask_world_task_task_details_107", "text": "悍娇虎独自一人站在武馆,看上去似乎很生气。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_128", + "key": "worldtask_world_task_npctxt_107", "text": "和悍娇虎聊聊" }, "get_item": [], @@ -5459,15 +5464,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_129", + "key": "worldtask_world_task_task_name_108", "text": "悍娇虎逸闻二" }, "task_details": { - "key": "worldtask_world_task_task_details_129", + "key": "worldtask_world_task_task_details_108", "text": "阿宝在哪儿呢,要在悍娇虎更生气之前找到才行。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_129", + "key": "worldtask_world_task_npctxt_108", "text": "找阿宝聊聊" }, "get_item": [], @@ -5500,15 +5505,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_130", + "key": "worldtask_world_task_task_name_109", "text": "悍娇虎逸闻三" }, "task_details": { - "key": "worldtask_world_task_task_details_130", + "key": "worldtask_world_task_task_details_109", "text": "找到阿宝,并把阿宝带回武馆吧。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_130", + "key": "worldtask_world_task_npctxt_109", "text": "找到阿宝" }, "get_item": [ @@ -5549,15 +5554,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_131", + "key": "worldtask_world_task_task_name_110", "text": "平先生的焦急" }, "task_details": { - "key": "worldtask_world_task_task_details_131", + "key": "worldtask_world_task_task_details_110", "text": "平先生焦急的看向武馆的方向,看上去像是遇到了什么棘手的事。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_131", + "key": "worldtask_world_task_npctxt_110", "text": "找平先生聊聊" }, "get_item": [], @@ -5578,27 +5583,70 @@ ], "module": [] }, + { + "key": 300031, + "opencond": "", + "lock": 1, + "lockend": 999, + "ontxe": 20114, + "id_after": 0, + "group": 301, + "exgroup": 310, + "des": 3, + "icon": "25001", + "task_name": { + "key": "worldtask_world_task_task_name_111", + "text": "队伍的集体提升" + }, + "task_details": { + "key": "worldtask_world_task_task_details_111", + "text": "博克岛的发展有点超出预期,伙伴们需要一些特殊的帮助来快速提升实力,去武馆请教下师傅吧。" + }, + "npctxt": { + "key": "worldtask_world_task_npctxt_111", + "text": "找师傅聊聊" + }, + "get_item": [], + "trigger": 0, + "npc": 300090, + "completetask": [ + 14000014 + ], + "deliver_npc": 300099, + "taskend_removeitem": [], + "auto_accept": 0, + "tasktips": 0, + "lock_add": 1, + "reword": [ + { + "a": "attr", + "t": "gold", + "n": 10000 + } + ], + "module": [] + }, { "key": 300040, "opencond": "", "lock": 1, "lockend": 999, - "ontxe": 20250, + "ontxe": 20124, "id_after": 300050, "group": 302, "exgroup": 310, "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_132", + "key": "worldtask_world_task_task_name_112", "text": "驯龙小队的一天一" }, "task_details": { - "key": "worldtask_world_task_task_details_132", + "key": "worldtask_world_task_task_details_112", "text": "希卡普约着他的伙伴们一起做龙鞍,快帮他们收集制作材料吧。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_132", + "key": "worldtask_world_task_npctxt_112", "text": "和希卡普聊聊" }, "get_item": [], @@ -5633,15 +5681,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_133", + "key": "worldtask_world_task_task_name_113", "text": "驯龙小队的一天二" }, "task_details": { - "key": "worldtask_world_task_task_details_133", + "key": "worldtask_world_task_task_details_113", "text": "原本好好制作龙鞍的鼻涕粗突然和亚丝翠吵了起来,得上前阻止他们。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_133", + "key": "worldtask_world_task_npctxt_113", "text": "阻止鼻涕粗" }, "get_item": [], @@ -5676,15 +5724,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_134", + "key": "worldtask_world_task_task_name_114", "text": "驯龙小队的一天三" }, "task_details": { - "key": "worldtask_world_task_task_details_134", + "key": "worldtask_world_task_task_details_114", "text": "亚丝翠情绪激动,你不能让他们互相伤害。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_134", + "key": "worldtask_world_task_npctxt_114", "text": "阻止亚丝翠" }, "get_item": [], @@ -5719,15 +5767,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_135", + "key": "worldtask_world_task_task_name_115", "text": "驯龙小队的一天四" }, "task_details": { - "key": "worldtask_world_task_task_details_135", + "key": "worldtask_world_task_task_details_115", "text": "希卡普看上去很生气。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_135", + "key": "worldtask_world_task_npctxt_115", "text": "和希卡普聊聊" }, "get_item": [], @@ -5760,15 +5808,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_136", + "key": "worldtask_world_task_task_name_116", "text": "驯龙小队的一天五" }, "task_details": { - "key": "worldtask_world_task_task_details_136", + "key": "worldtask_world_task_task_details_116", "text": "和鼻涕粗沟通,让他知道问题出在哪。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_136", + "key": "worldtask_world_task_npctxt_116", "text": "找到鼻涕粗" }, "get_item": [], @@ -5801,15 +5849,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_137", + "key": "worldtask_world_task_task_name_117", "text": "驯龙小队的一天终" }, "task_details": { - "key": "worldtask_world_task_task_details_137", + "key": "worldtask_world_task_task_details_117", "text": "为了让驯龙小队重归于好,你准备去找鼻涕粗聊聊。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_137", + "key": "worldtask_world_task_npctxt_117", "text": "让他们和好如初" }, "get_item": [], @@ -5835,22 +5883,22 @@ "opencond": "", "lock": 1, "lockend": 999, - "ontxe": 20250, + "ontxe": 20118, "id_after": 0, "group": 302, "exgroup": 310, "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_138", + "key": "worldtask_world_task_task_name_118", "text": "赛龙的故事" }, "task_details": { - "key": "worldtask_world_task_task_details_138", + "key": "worldtask_world_task_task_details_118", "text": "暴芙那特和悍夫那特好像又在斗嘴了。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_138", + "key": "worldtask_world_task_npctxt_118", "text": "去找双胞胎" }, "get_item": [], @@ -5871,6 +5919,190 @@ ], "module": [] }, + { + "key": 300101, + "opencond": "", + "lock": 1, + "lockend": 999, + "ontxe": 20100, + "id_after": 0, + "group": 302, + "exgroup": 310, + "des": 3, + "icon": "25001", + "task_name": { + "key": "worldtask_world_task_task_name_119", + "text": "设备升级" + }, + "task_details": { + "key": "worldtask_world_task_task_details_119", + "text": "变强的方法有很多种,冒险即将开始,铁匠铺的戈伯发来讯息有要事找我们,听说会给我们一份礼物。" + }, + "npctxt": { + "key": "worldtask_world_task_npctxt_119", + "text": "和戈伯聊聊" + }, + "get_item": [ + { + "a": "item", + "t": "13001001", + "n": 3 + } + ], + "trigger": 0, + "npc": 300100, + "completetask": [ + 14000015 + ], + "deliver_npc": 300109, + "taskend_removeitem": [], + "auto_accept": 0, + "tasktips": 0, + "lock_add": 1, + "reword": [ + { + "a": "attr", + "t": "gold", + "n": 10000 + } + ], + "module": [] + }, + { + "key": 300102, + "opencond": "", + "lock": 1, + "lockend": 999, + "ontxe": 20108, + "id_after": 300103, + "group": 302, + "exgroup": 310, + "des": 3, + "icon": "25002", + "task_name": { + "key": "worldtask_world_task_task_name_120", + "text": "精心打造" + }, + "task_details": { + "key": "worldtask_world_task_task_details_120", + "text": "戈伯的意思是,我们已经在锻造这一途上入门了,不过听说他有一种快捷的升级装备的路子,我们或许应该过去听听。" + }, + "npctxt": { + "key": "worldtask_world_task_npctxt_120", + "text": "和戈伯聊聊" + }, + "get_item": [], + "trigger": 0, + "npc": 320270, + "completetask": [ + 14000016 + ], + "deliver_npc": 0, + "taskend_removeitem": [], + "auto_accept": 0, + "tasktips": 0, + "lock_add": 1, + "reword": [ + { + "a": "attr", + "t": "gold", + "n": 10000 + } + ], + "module": [] + }, + { + "key": 300103, + "opencond": "", + "lock": 1, + "lockend": 999, + "ontxe": 300102, + "id_after": 0, + "group": 302, + "exgroup": 310, + "des": 3, + "icon": "25003", + "task_name": { + "key": "worldtask_world_task_task_name_121", + "text": "精心打造" + }, + "task_details": { + "key": "worldtask_world_task_task_details_121", + "text": "锻造一途深不见底,又是全新的考验,戈伯希望我加强训练,早日熟悉这种升级方式。" + }, + "npctxt": { + "key": "worldtask_world_task_npctxt_121", + "text": "和戈伯聊聊" + }, + "get_item": [], + "trigger": 0, + "npc": 320280, + "completetask": [ + 14000017 + ], + "deliver_npc": 320289, + "taskend_removeitem": [], + "auto_accept": 0, + "tasktips": 0, + "lock_add": 1, + "reword": [ + { + "a": "attr", + "t": "gold", + "n": 10000 + } + ], + "module": [] + }, + { + "key": 300104, + "opencond": "", + "lock": 1, + "lockend": 999, + "ontxe": 20128, + "id_after": 0, + "group": 302, + "exgroup": 310, + "des": 3, + "icon": "25004", + "task_name": { + "key": "worldtask_world_task_task_name_122", + "text": "大组织,大买卖" + }, + "task_details": { + "key": "worldtask_world_task_task_details_122", + "text": "知道吗,沃尔夫和他的那位传奇血红爪搭档来到了中轴城,而且还有笔买卖找我们谈谈,或许该抽个时间去和他勾兑勾兑。" + }, + "npctxt": { + "key": "worldtask_world_task_npctxt_122", + "text": "和沃尔夫聊聊" + }, + "get_item": [ + { + "a": "attr", + "t": "diamond", + "n": 500 + } + ], + "trigger": 0, + "npc": 320290, + "completetask": [ + 14000018 + ], + "deliver_npc": 320299, + "taskend_removeitem": [], + "auto_accept": 0, + "tasktips": 0, + "lock_add": 1, + "reword": [ + { + "a": "attr", + "t": "gold", + "n": 10000 + } + ], + "module": [] + }, { "key": 320110, "opencond": "", @@ -5883,15 +6115,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_139", + "key": "worldtask_world_task_task_name_123", "text": "梦中世界" }, "task_details": { - "key": "worldtask_world_task_task_details_139", + "key": "worldtask_world_task_task_details_123", "text": "邦尼兔在沙人那里,看上去十分焦急,快去看看吧。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_139", + "key": "worldtask_world_task_npctxt_123", "text": "找到邦尼兔" }, "get_item": [], @@ -5926,15 +6158,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_140", + "key": "worldtask_world_task_task_name_124", "text": "挑战与狩猎" }, "task_details": { - "key": "worldtask_world_task_task_details_140", + "key": "worldtask_world_task_task_details_124", "text": "挑战与狩猎" }, "npctxt": { - "key": "worldtask_world_task_npctxt_140", + "key": "worldtask_world_task_npctxt_124", "text": "找到沃尔特" }, "get_item": [], @@ -5969,15 +6201,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_141", + "key": "worldtask_world_task_task_name_125", "text": "公会与伙伴" }, "task_details": { - "key": "worldtask_world_task_task_details_141", + "key": "worldtask_world_task_task_details_125", "text": "公会与伙伴" }, "npctxt": { - "key": "worldtask_world_task_npctxt_141", + "key": "worldtask_world_task_npctxt_125", "text": "找到沃尔夫" }, "get_item": [], @@ -6010,15 +6242,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_142", + "key": "worldtask_world_task_task_name_126", "text": "新的挑战之路" }, "task_details": { - "key": "worldtask_world_task_task_details_142", + "key": "worldtask_world_task_task_details_126", "text": "新的挑战之路" }, "npctxt": { - "key": "worldtask_world_task_npctxt_142", + "key": "worldtask_world_task_npctxt_126", "text": "找到浣熊师傅" }, "get_item": [], @@ -6051,15 +6283,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_143", + "key": "worldtask_world_task_task_name_127", "text": "巨大的怪物们" }, "task_details": { - "key": "worldtask_world_task_task_details_143", - "text": "巨大的怪物们" + "key": "worldtask_world_task_task_details_127", + "text": "s" }, "npctxt": { - "key": "worldtask_world_task_npctxt_143", + "key": "worldtask_world_task_npctxt_127", "text": "找到戈伯" }, "get_item": [], @@ -6092,15 +6324,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_144", + "key": "worldtask_world_task_task_name_128", "text": "敲打与炉火" }, "task_details": { - "key": "worldtask_world_task_task_details_144", + "key": "worldtask_world_task_task_details_128", "text": "敲打与炉火" }, "npctxt": { - "key": "worldtask_world_task_npctxt_144", + "key": "worldtask_world_task_npctxt_128", "text": "找到戈伯" }, "get_item": [], @@ -6135,15 +6367,15 @@ "des": 4, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_145", + "key": "worldtask_world_task_task_name_129", "text": "穿戴尝试" }, "task_details": { - "key": "worldtask_world_task_task_details_145", + "key": "worldtask_world_task_task_details_129", "text": "穿戴尝试" }, "npctxt": { - "key": "worldtask_world_task_npctxt_145", + "key": "worldtask_world_task_npctxt_129", "text": "穿戴尝试" }, "get_item": [], @@ -6178,15 +6410,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_146", + "key": "worldtask_world_task_task_name_130", "text": "秘境开启" }, "task_details": { - "key": "worldtask_world_task_task_details_146", + "key": "worldtask_world_task_task_details_130", "text": "秘境开启" }, "npctxt": { - "key": "worldtask_world_task_npctxt_146", + "key": "worldtask_world_task_npctxt_130", "text": "找到小伊" }, "get_item": [], @@ -6221,15 +6453,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_147", + "key": "worldtask_world_task_task_name_131", "text": "汤水与包子" }, "task_details": { - "key": "worldtask_world_task_task_details_147", + "key": "worldtask_world_task_task_details_131", "text": "汤水与包子" }, "npctxt": { - "key": "worldtask_world_task_npctxt_147", + "key": "worldtask_world_task_npctxt_131", "text": "找到平先生" }, "get_item": [], @@ -6262,15 +6494,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_148", + "key": "worldtask_world_task_task_name_132", "text": "伙伴需要互相理解" }, "task_details": { - "key": "worldtask_world_task_task_details_148", + "key": "worldtask_world_task_task_details_132", "text": "伙伴需要互相理解" }, "npctxt": { - "key": "worldtask_world_task_npctxt_148", + "key": "worldtask_world_task_npctxt_132", "text": "找到大大" }, "get_item": [], @@ -6303,15 +6535,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_149", + "key": "worldtask_world_task_task_name_133", "text": "邻里帮助" }, "task_details": { - "key": "worldtask_world_task_task_details_149", + "key": "worldtask_world_task_task_details_133", "text": "邻里帮助" }, "npctxt": { - "key": "worldtask_world_task_npctxt_149", + "key": "worldtask_world_task_npctxt_133", "text": "找到悍娇虎" }, "get_item": [], @@ -6344,15 +6576,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_150", + "key": "worldtask_world_task_task_name_134", "text": "一较高下" }, "task_details": { - "key": "worldtask_world_task_task_details_150", + "key": "worldtask_world_task_task_details_134", "text": "一较高下" }, "npctxt": { - "key": "worldtask_world_task_npctxt_150", + "key": "worldtask_world_task_npctxt_134", "text": "找到穿靴猫" }, "get_item": [], @@ -6385,15 +6617,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_151", + "key": "worldtask_world_task_task_name_135", "text": "波比的奖励" }, "task_details": { - "key": "worldtask_world_task_task_details_151", + "key": "worldtask_world_task_task_details_135", "text": "波比的奖励" }, "npctxt": { - "key": "worldtask_world_task_npctxt_151", + "key": "worldtask_world_task_npctxt_135", "text": "找到波比" }, "get_item": [], @@ -6426,15 +6658,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_152", + "key": "worldtask_world_task_task_name_136", "text": "资金周转" }, "task_details": { - "key": "worldtask_world_task_task_details_152", + "key": "worldtask_world_task_task_details_136", "text": "资金周转" }, "npctxt": { - "key": "worldtask_world_task_npctxt_152", + "key": "worldtask_world_task_npctxt_136", "text": "找到骇客蛛" }, "get_item": [], @@ -6467,15 +6699,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_153", + "key": "worldtask_world_task_task_name_137", "text": "商队起航" }, "task_details": { - "key": "worldtask_world_task_task_details_153", + "key": "worldtask_world_task_task_details_137", "text": "商队起航" }, "npctxt": { - "key": "worldtask_world_task_npctxt_153", + "key": "worldtask_world_task_npctxt_137", "text": "商队起航" }, "get_item": [], @@ -6508,15 +6740,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_154", + "key": "worldtask_world_task_task_name_138", "text": "挖掘潜能" }, "task_details": { - "key": "worldtask_world_task_task_details_154", + "key": "worldtask_world_task_task_details_138", "text": "挖掘潜能" }, "npctxt": { - "key": "worldtask_world_task_npctxt_154", + "key": "worldtask_world_task_npctxt_138", "text": "找到希沙窦斯" }, "get_item": [], @@ -6549,15 +6781,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_155", + "key": "worldtask_world_task_task_name_139", "text": "守护者的训练" }, "task_details": { - "key": "worldtask_world_task_task_details_155", + "key": "worldtask_world_task_task_details_139", "text": "守护者的训练" }, "npctxt": { - "key": "worldtask_world_task_npctxt_155", + "key": "worldtask_world_task_npctxt_139", "text": "找到浣熊师傅" }, "get_item": [], @@ -6590,15 +6822,15 @@ "des": 3, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_156", + "key": "worldtask_world_task_task_name_140", "text": "师傅的教诲" }, "task_details": { - "key": "worldtask_world_task_task_details_156", + "key": "worldtask_world_task_task_details_140", "text": "师傅的教诲" }, "npctxt": { - "key": "worldtask_world_task_npctxt_156", + "key": "worldtask_world_task_npctxt_140", "text": "师傅的教诲" }, "get_item": [], @@ -6633,15 +6865,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_157", + "key": "worldtask_world_task_task_name_141", "text": "梅林的试炼" }, "task_details": { - "key": "worldtask_world_task_task_details_157", + "key": "worldtask_world_task_task_details_141", "text": "梅林的试炼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_157", + "key": "worldtask_world_task_npctxt_141", "text": "梅林的试炼" }, "get_item": [], @@ -6691,15 +6923,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_158", + "key": "worldtask_world_task_task_name_142", "text": "梅林的试炼" }, "task_details": { - "key": "worldtask_world_task_task_details_158", + "key": "worldtask_world_task_task_details_142", "text": "梅林的试炼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_158", + "key": "worldtask_world_task_npctxt_142", "text": "梅林的试炼" }, "get_item": [], @@ -6749,15 +6981,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_159", + "key": "worldtask_world_task_task_name_143", "text": "梅林的试炼" }, "task_details": { - "key": "worldtask_world_task_task_details_159", + "key": "worldtask_world_task_task_details_143", "text": "梅林的试炼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_159", + "key": "worldtask_world_task_npctxt_143", "text": "梅林的试炼" }, "get_item": [], @@ -6807,15 +7039,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_160", + "key": "worldtask_world_task_task_name_144", "text": "梅林的试炼" }, "task_details": { - "key": "worldtask_world_task_task_details_160", + "key": "worldtask_world_task_task_details_144", "text": "梅林的试炼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_160", + "key": "worldtask_world_task_npctxt_144", "text": "梅林的试炼" }, "get_item": [], @@ -6865,15 +7097,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_161", + "key": "worldtask_world_task_task_name_145", "text": "梅林的试炼" }, "task_details": { - "key": "worldtask_world_task_task_details_161", + "key": "worldtask_world_task_task_details_145", "text": "梅林的试炼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_161", + "key": "worldtask_world_task_npctxt_145", "text": "梅林的试炼" }, "get_item": [], @@ -6923,15 +7155,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_162", + "key": "worldtask_world_task_task_name_146", "text": "梅林的试炼" }, "task_details": { - "key": "worldtask_world_task_task_details_162", + "key": "worldtask_world_task_task_details_146", "text": "梅林的试炼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_162", + "key": "worldtask_world_task_npctxt_146", "text": "梅林的试炼" }, "get_item": [], @@ -6981,15 +7213,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_163", + "key": "worldtask_world_task_task_name_147", "text": "贫嘴驴的烦恼" }, "task_details": { - "key": "worldtask_world_task_task_details_163", + "key": "worldtask_world_task_task_details_147", "text": "贫嘴驴的烦恼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_163", + "key": "worldtask_world_task_npctxt_147", "text": "贫嘴驴的烦恼" }, "get_item": [], @@ -7039,15 +7271,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_164", + "key": "worldtask_world_task_task_name_148", "text": "亚丝翠的烦恼" }, "task_details": { - "key": "worldtask_world_task_task_details_164", + "key": "worldtask_world_task_task_details_148", "text": "亚丝翠的烦恼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_164", + "key": "worldtask_world_task_npctxt_148", "text": "亚丝翠的烦恼" }, "get_item": [], @@ -7097,15 +7329,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_165", + "key": "worldtask_world_task_task_name_149", "text": "姜饼人的烦恼" }, "task_details": { - "key": "worldtask_world_task_task_details_165", + "key": "worldtask_world_task_task_details_149", "text": "姜饼人的烦恼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_165", + "key": "worldtask_world_task_npctxt_149", "text": "姜饼人的烦恼" }, "get_item": [], @@ -7155,15 +7387,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_166", + "key": "worldtask_world_task_task_name_150", "text": "平先生的烦恼" }, "task_details": { - "key": "worldtask_world_task_task_details_166", + "key": "worldtask_world_task_task_details_150", "text": "平先生的烦恼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_166", + "key": "worldtask_world_task_npctxt_150", "text": "平先生的烦恼" }, "get_item": [], @@ -7213,15 +7445,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_167", + "key": "worldtask_world_task_task_name_151", "text": "匹诺曹的烦恼" }, "task_details": { - "key": "worldtask_world_task_task_details_167", + "key": "worldtask_world_task_task_details_151", "text": "匹诺曹的烦恼" }, "npctxt": { - "key": "worldtask_world_task_npctxt_167", + "key": "worldtask_world_task_npctxt_151", "text": "匹诺曹的烦恼" }, "get_item": [], @@ -7271,15 +7503,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_168", + "key": "worldtask_world_task_task_name_152", "text": "波比的失物找回" }, "task_details": { - "key": "worldtask_world_task_task_details_168", + "key": "worldtask_world_task_task_details_152", "text": "波比的失物找回" }, "npctxt": { - "key": "worldtask_world_task_npctxt_168", + "key": "worldtask_world_task_npctxt_152", "text": "波比的失物找回" }, "get_item": [], @@ -7329,15 +7561,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_169", + "key": "worldtask_world_task_task_name_153", "text": "希卡普的失物找回" }, "task_details": { - "key": "worldtask_world_task_task_details_169", + "key": "worldtask_world_task_task_details_153", "text": "希卡普的失物找回" }, "npctxt": { - "key": "worldtask_world_task_npctxt_169", + "key": "worldtask_world_task_npctxt_153", "text": "希卡普的失物找回" }, "get_item": [], @@ -7387,15 +7619,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_170", + "key": "worldtask_world_task_task_name_154", "text": "菲欧娜的失物找回" }, "task_details": { - "key": "worldtask_world_task_task_details_170", + "key": "worldtask_world_task_task_details_154", "text": "菲欧娜的失物找回" }, "npctxt": { - "key": "worldtask_world_task_npctxt_170", + "key": "worldtask_world_task_npctxt_154", "text": "菲欧娜的失物找回" }, "get_item": [], @@ -7445,15 +7677,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_171", + "key": "worldtask_world_task_task_name_155", "text": "戈伯的失物找回" }, "task_details": { - "key": "worldtask_world_task_task_details_171", + "key": "worldtask_world_task_task_details_155", "text": "戈伯的失物找回" }, "npctxt": { - "key": "worldtask_world_task_npctxt_171", + "key": "worldtask_world_task_npctxt_155", "text": "戈伯的失物找回" }, "get_item": [], @@ -7503,15 +7735,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_172", + "key": "worldtask_world_task_task_name_156", "text": "阿比盖尔的失物找回" }, "task_details": { - "key": "worldtask_world_task_task_details_172", + "key": "worldtask_world_task_task_details_156", "text": "阿比盖尔的失物找回" }, "npctxt": { - "key": "worldtask_world_task_npctxt_172", + "key": "worldtask_world_task_npctxt_156", "text": "阿比盖尔的失物找回" }, "get_item": [], @@ -7561,15 +7793,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_173", + "key": "worldtask_world_task_task_name_157", "text": "骇客蛛的紧急委托" }, "task_details": { - "key": "worldtask_world_task_task_details_173", + "key": "worldtask_world_task_task_details_157", "text": "骇客蛛感受到了异样的气息,她需要你的帮助" }, "npctxt": { - "key": "worldtask_world_task_npctxt_173", + "key": "worldtask_world_task_npctxt_157", "text": "骇客蛛的紧急委托" }, "get_item": [], @@ -7619,15 +7851,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_174", + "key": "worldtask_world_task_task_name_158", "text": "希卡普的紧急委托" }, "task_details": { - "key": "worldtask_world_task_task_details_174", + "key": "worldtask_world_task_task_details_158", "text": "不知为何,羊群近日愈发躁动,或许你能帮助希卡普摆平这件事情。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_174", + "key": "worldtask_world_task_npctxt_158", "text": "希卡普的紧急委托" }, "get_item": [], @@ -7677,15 +7909,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_175", + "key": "worldtask_world_task_task_name_159", "text": "邦尼兔的紧急委托" }, "task_details": { - "key": "worldtask_world_task_task_details_175", + "key": "worldtask_world_task_task_details_159", "text": "豺狼们再次聚集了起来,在他们壮大之前必须先行捣毁。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_175", + "key": "worldtask_world_task_npctxt_159", "text": "邦尼兔的紧急委托" }, "get_item": [], @@ -7735,15 +7967,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_176", + "key": "worldtask_world_task_task_name_160", "text": "骇客蛛的委托" }, "task_details": { - "key": "worldtask_world_task_task_details_176", + "key": "worldtask_world_task_task_details_160", "text": "森林传来的低吼,或是豺狼们潜入了进来。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_176", + "key": "worldtask_world_task_npctxt_160", "text": "骇客蛛的委托" }, "get_item": [], @@ -7793,15 +8025,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_177", + "key": "worldtask_world_task_task_name_161", "text": "希卡普的发现" }, "task_details": { - "key": "worldtask_world_task_task_details_177", + "key": "worldtask_world_task_task_details_161", "text": "诶雷特的手下近日行为有些异常,或许是该敲打一番了。" }, "npctxt": { - "key": "worldtask_world_task_npctxt_177", + "key": "worldtask_world_task_npctxt_161", "text": "希卡普的发现" }, "get_item": [], @@ -7851,15 +8083,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_178", + "key": "worldtask_world_task_task_name_162", "text": "清理所有怪物6" }, "task_details": { - "key": "worldtask_world_task_task_details_178", + "key": "worldtask_world_task_task_details_162", "text": "清理所有怪物6" }, "npctxt": { - "key": "worldtask_world_task_npctxt_178", + "key": "worldtask_world_task_npctxt_162", "text": "清理所有怪物6" }, "get_item": [], @@ -7909,15 +8141,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_179", + "key": "worldtask_world_task_task_name_163", "text": "邦尼兔的请求" }, "task_details": { - "key": "worldtask_world_task_task_details_179", + "key": "worldtask_world_task_task_details_163", "text": "邦尼兔的请求" }, "npctxt": { - "key": "worldtask_world_task_npctxt_179", + "key": "worldtask_world_task_npctxt_163", "text": "邦尼兔的请求" }, "get_item": [], @@ -7969,15 +8201,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_180", + "key": "worldtask_world_task_task_name_164", "text": "菲欧娜的请求" }, "task_details": { - "key": "worldtask_world_task_task_details_180", + "key": "worldtask_world_task_task_details_164", "text": "菲欧娜的请求" }, "npctxt": { - "key": "worldtask_world_task_npctxt_180", + "key": "worldtask_world_task_npctxt_164", "text": "菲欧娜的请求" }, "get_item": [], @@ -8029,15 +8261,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_181", + "key": "worldtask_world_task_task_name_165", "text": "戈伯的请求" }, "task_details": { - "key": "worldtask_world_task_task_details_181", + "key": "worldtask_world_task_task_details_165", "text": "戈伯的请求" }, "npctxt": { - "key": "worldtask_world_task_npctxt_181", + "key": "worldtask_world_task_npctxt_165", "text": "戈伯的请求" }, "get_item": [], @@ -8089,15 +8321,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_182", + "key": "worldtask_world_task_task_name_166", "text": "平先生的请求" }, "task_details": { - "key": "worldtask_world_task_task_details_182", + "key": "worldtask_world_task_task_details_166", "text": "平先生的请求" }, "npctxt": { - "key": "worldtask_world_task_npctxt_182", + "key": "worldtask_world_task_npctxt_166", "text": "平先生的请求" }, "get_item": [], @@ -8149,15 +8381,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_183", + "key": "worldtask_world_task_task_name_167", "text": "骇客蛛的请求" }, "task_details": { - "key": "worldtask_world_task_task_details_183", + "key": "worldtask_world_task_task_details_167", "text": "骇客蛛的请求" }, "npctxt": { - "key": "worldtask_world_task_npctxt_183", + "key": "worldtask_world_task_npctxt_167", "text": "骇客蛛的请求" }, "get_item": [], @@ -8209,15 +8441,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_184", + "key": "worldtask_world_task_task_name_168", "text": "阿宝的心事" }, "task_details": { - "key": "worldtask_world_task_task_details_184", + "key": "worldtask_world_task_task_details_168", "text": "阿宝的心事" }, "npctxt": { - "key": "worldtask_world_task_npctxt_184", + "key": "worldtask_world_task_npctxt_168", "text": "阿宝的心事" }, "get_item": [], @@ -8265,15 +8497,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_185", + "key": "worldtask_world_task_task_name_169", "text": "寻找平先生" }, "task_details": { - "key": "worldtask_world_task_task_details_185", + "key": "worldtask_world_task_task_details_169", "text": "寻找平先生" }, "npctxt": { - "key": "worldtask_world_task_npctxt_185", + "key": "worldtask_world_task_npctxt_169", "text": "寻找平先生" }, "get_item": [], @@ -8323,15 +8555,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_186", + "key": "worldtask_world_task_task_name_170", "text": "阿宝的想法" }, "task_details": { - "key": "worldtask_world_task_task_details_186", + "key": "worldtask_world_task_task_details_170", "text": "阿宝的想法" }, "npctxt": { - "key": "worldtask_world_task_npctxt_186", + "key": "worldtask_world_task_npctxt_170", "text": "阿宝的想法" }, "get_item": [], @@ -8379,15 +8611,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_187", + "key": "worldtask_world_task_task_name_171", "text": "寻找金猴" }, "task_details": { - "key": "worldtask_world_task_task_details_187", + "key": "worldtask_world_task_task_details_171", "text": "寻找金猴" }, "npctxt": { - "key": "worldtask_world_task_npctxt_187", + "key": "worldtask_world_task_npctxt_171", "text": "寻找金猴" }, "get_item": [], @@ -8437,15 +8669,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_188", + "key": "worldtask_world_task_task_name_172", "text": "菲欧娜的心事" }, "task_details": { - "key": "worldtask_world_task_task_details_188", + "key": "worldtask_world_task_task_details_172", "text": "菲欧娜的心事" }, "npctxt": { - "key": "worldtask_world_task_npctxt_188", + "key": "worldtask_world_task_npctxt_172", "text": "菲欧娜的心事" }, "get_item": [], @@ -8493,15 +8725,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_189", + "key": "worldtask_world_task_task_name_173", "text": "寻找姜饼人" }, "task_details": { - "key": "worldtask_world_task_task_details_189", + "key": "worldtask_world_task_task_details_173", "text": "寻找姜饼人" }, "npctxt": { - "key": "worldtask_world_task_npctxt_189", + "key": "worldtask_world_task_npctxt_173", "text": "寻找姜饼人" }, "get_item": [], @@ -8551,15 +8783,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_190", + "key": "worldtask_world_task_task_name_174", "text": "黛安狐的心事" }, "task_details": { - "key": "worldtask_world_task_task_details_190", + "key": "worldtask_world_task_task_details_174", "text": "黛安狐的心事" }, "npctxt": { - "key": "worldtask_world_task_npctxt_190", + "key": "worldtask_world_task_npctxt_174", "text": "黛安狐的心事" }, "get_item": [], @@ -8609,15 +8841,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_191", + "key": "worldtask_world_task_task_name_175", "text": "菲欧娜有事相求" }, "task_details": { - "key": "worldtask_world_task_task_details_191", + "key": "worldtask_world_task_task_details_175", "text": "菲欧娜有事相求" }, "npctxt": { - "key": "worldtask_world_task_npctxt_191", + "key": "worldtask_world_task_npctxt_175", "text": "菲欧娜有事相求" }, "get_item": [], @@ -8665,15 +8897,15 @@ "des": 1, "icon": "25001", "task_name": { - "key": "worldtask_world_task_task_name_192", + "key": "worldtask_world_task_task_name_176", "text": "去看看靴子猫" }, "task_details": { - "key": "worldtask_world_task_task_details_192", + "key": "worldtask_world_task_task_details_176", "text": "去看看靴子猫" }, "npctxt": { - "key": "worldtask_world_task_npctxt_192", + "key": "worldtask_world_task_npctxt_176", "text": "去看看靴子猫" }, "get_item": [], diff --git a/comm/const.go b/comm/const.go index 3eb7c80f6..54d565293 100644 --- a/comm/const.go +++ b/comm/const.go @@ -110,6 +110,7 @@ const ( ModuleCaptureSheep core.M_Modules = "capturesheep" //捕羊大赛 ModuleTurntable core.M_Modules = "turntable" // ModuleVenture core.M_Modules = "venture" // + ModuleAchieve core.M_Modules = "achieve" //全局成就 ) // 数据表名定义处 diff --git a/modules/achieve/api.go b/modules/achieve/api.go new file mode 100644 index 000000000..fca5cd3a4 --- /dev/null +++ b/modules/achieve/api.go @@ -0,0 +1,20 @@ +package achieve + +import ( + "go_dreamfactory/lego/base" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" +) + +type apiComp struct { + modules.MCompGate + service base.IRPCXService + module *Achieve +} + +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.(*Achieve) + return +} diff --git a/modules/achieve/api_Info.go b/modules/achieve/api_Info.go new file mode 100644 index 000000000..df026fc01 --- /dev/null +++ b/modules/achieve/api_Info.go @@ -0,0 +1,36 @@ +package achieve + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/pb" +) + +// 参数校验 +func (this *apiComp) InfoCheck(session comm.IUserSession, req *pb.AchieveInfoReq) (errdata *pb.ErrorData) { + + return +} + +// /获取自己的排行榜信息 +func (this *apiComp) Info(session comm.IUserSession, req *pb.AchieveInfoReq) (errdata *pb.ErrorData) { + var ( + tasks []int32 + progress []*pb.ConIProgress + err error + ) + if errdata = this.InfoCheck(session, req); errdata != nil { + return + } + + tasks = this.module.configure.tasksConf + if progress, err = this.module.ModuleBuried.CheckCondition(session.GetUserId(), tasks...); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ExternalModule, + Title: pb.ErrorCode_ExternalModule.ToString(), + Message: err.Error(), + } + return + } + session.SendMsg(string(this.module.GetType()), "info", &pb.AchieveInfoResp{Tasks: progress}) + return +} diff --git a/modules/achieve/api_award.go b/modules/achieve/api_award.go new file mode 100644 index 000000000..34ce3b4f6 --- /dev/null +++ b/modules/achieve/api_award.go @@ -0,0 +1,51 @@ +package achieve + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/pb" + cfg "go_dreamfactory/sys/configure/structs" +) + +// 参数校验 +func (this *apiComp) AwardCheck(session comm.IUserSession, req *pb.AchieveAwardReq) (errdata *pb.ErrorData) { + + return +} + +// /获取自己的排行榜信息 +func (this *apiComp) Award(session comm.IUserSession, req *pb.AchieveAwardReq) (errdata *pb.ErrorData) { + var ( + conf *cfg.GameAchieveTaskData + atno []*pb.UserAtno + progress []*pb.ConIProgress + err error + ) + if errdata = this.AwardCheck(session, req); errdata != nil { + return + } + conf, err = this.module.configure.getAchieveTaskById(req.Id) + if progress, err = this.module.ModuleBuried.CheckCondition(session.GetUserId(), conf.TaskBuried); err != nil { + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_ExternalModule, + Title: pb.ErrorCode_ExternalModule.ToString(), + Message: err.Error(), + } + 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 unfinish!", + } + return + } + } + if errdata, atno = this.module.DispenseAtno(session, conf.TaskReward, true); errdata != nil { + return + } + + session.SendMsg(string(this.module.GetType()), "info", &pb.AchieveAwardResp{Id: req.Id, Award: atno}) + return +} diff --git a/modules/achieve/configure.go b/modules/achieve/configure.go new file mode 100644 index 000000000..c63a447c5 --- /dev/null +++ b/modules/achieve/configure.go @@ -0,0 +1,71 @@ +package achieve + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" + "go_dreamfactory/sys/configure" + cfg "go_dreamfactory/sys/configure/structs" + "sync" +) + +const ( + game_achievetask = "game_achievetask.json" +) + +type configureComp struct { + modules.MCompConfigure + module *Achieve + tasksConf []int32 + lock sync.RWMutex +} + +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.(*Achieve) + configure.RegisterConfigure(game_achievetask, cfg.NewGameAchieveTask, this.updateconfigure) + return +} + +// 更新任务配置表 +func (this *configureComp) updateconfigure() { + var ( + v interface{} + conf *cfg.GameAchieveTask + ok bool + err error + ) + if v, err = this.GetConfigure(game_achievetask); err != nil { + return + } + if conf, ok = v.(*cfg.GameAchieveTask); !ok { + this.module.Error("通用成就配置错误!") + return + } + tasksConf := make([]int32, 0) + + for _, v := range conf.GetDataList() { + tasksConf = append(tasksConf, v.TaskBuried) + } + + this.lock.Lock() + this.tasksConf = tasksConf + this.lock.Unlock() +} + +//查询积分段位信息 +func (this *configureComp) getAchieveTaskById(id int32) (result *cfg.GameAchieveTaskData, err error) { + var ( + v interface{} + ok bool + ) + if v, err = this.GetConfigure(game_achievetask); err != nil { + this.module.Errorln(err) + } else { + if result, ok = v.(*cfg.GameAchieveTask).GetDataMap()[id]; !ok { + err = comm.NewNotFoundConfErr(string(this.module.GetType()), game_achievetask, id) + this.module.Errorln(err) + } + } + return +} diff --git a/modules/achieve/module.go b/modules/achieve/module.go new file mode 100644 index 000000000..d15155d79 --- /dev/null +++ b/modules/achieve/module.go @@ -0,0 +1,49 @@ +package achieve + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" +) + +type Achieve struct { + modules.ModuleBase + service core.IService + wtask comm.IWtask + api *apiComp + configure *configureComp +} + +func NewModule() core.IModule { + return &Achieve{} +} + +func (this *Achieve) GetType() core.M_Modules { + return comm.ModuleAchieve +} + +func (this *Achieve) Init(service core.IService, module core.IModule, options core.IModuleOptions) (err error) { + if err = this.ModuleBase.Init(service, module, options); err != nil { + return + } + this.service = service + return +} + +func (this *Achieve) Start() (err error) { + if err = this.ModuleBase.Start(); err != nil { + return + } + var module core.IModule + if module, err = this.service.GetModule(comm.ModuleWtask); err != nil { + return + } + this.wtask = module.(comm.IWtask) + return +} + +func (this *Achieve) OnInstallComp() { + this.ModuleBase.OnInstallComp() + this.api = this.RegisterComp(new(apiComp)).(*apiComp) + this.configure = this.RegisterComp(new(configureComp)).(*configureComp) +} diff --git a/pb/achieve_db.pb.go b/pb/achieve_db.pb.go new file mode 100644 index 000000000..73e1ca2ff --- /dev/null +++ b/pb/achieve_db.pb.go @@ -0,0 +1,151 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.28.0 +// protoc v3.20.0 +// source: achieve/achieve_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 DBAchieveData struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID + Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid"` +} + +func (x *DBAchieveData) Reset() { + *x = DBAchieveData{} + if protoimpl.UnsafeEnabled { + mi := &file_achieve_achieve_db_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *DBAchieveData) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*DBAchieveData) ProtoMessage() {} + +func (x *DBAchieveData) ProtoReflect() protoreflect.Message { + mi := &file_achieve_achieve_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 DBAchieveData.ProtoReflect.Descriptor instead. +func (*DBAchieveData) Descriptor() ([]byte, []int) { + return file_achieve_achieve_db_proto_rawDescGZIP(), []int{0} +} + +func (x *DBAchieveData) GetId() string { + if x != nil { + return x.Id + } + return "" +} + +func (x *DBAchieveData) GetUid() string { + if x != nil { + return x.Uid + } + return "" +} + +var File_achieve_achieve_db_proto protoreflect.FileDescriptor + +var file_achieve_achieve_db_proto_rawDesc = []byte{ + 0x0a, 0x18, 0x61, 0x63, 0x68, 0x69, 0x65, 0x76, 0x65, 0x2f, 0x61, 0x63, 0x68, 0x69, 0x65, 0x76, + 0x65, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x31, 0x0a, 0x0d, 0x44, 0x42, + 0x41, 0x63, 0x68, 0x69, 0x65, 0x76, 0x65, 0x44, 0x61, 0x74, 0x61, 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, 0x42, 0x06, 0x5a, + 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_achieve_achieve_db_proto_rawDescOnce sync.Once + file_achieve_achieve_db_proto_rawDescData = file_achieve_achieve_db_proto_rawDesc +) + +func file_achieve_achieve_db_proto_rawDescGZIP() []byte { + file_achieve_achieve_db_proto_rawDescOnce.Do(func() { + file_achieve_achieve_db_proto_rawDescData = protoimpl.X.CompressGZIP(file_achieve_achieve_db_proto_rawDescData) + }) + return file_achieve_achieve_db_proto_rawDescData +} + +var file_achieve_achieve_db_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_achieve_achieve_db_proto_goTypes = []interface{}{ + (*DBAchieveData)(nil), // 0: DBAchieveData +} +var file_achieve_achieve_db_proto_depIdxs = []int32{ + 0, // [0:0] is the sub-list for method output_type + 0, // [0:0] is the sub-list for method input_type + 0, // [0:0] is the sub-list for extension type_name + 0, // [0:0] is the sub-list for extension extendee + 0, // [0:0] is the sub-list for field type_name +} + +func init() { file_achieve_achieve_db_proto_init() } +func file_achieve_achieve_db_proto_init() { + if File_achieve_achieve_db_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_achieve_achieve_db_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*DBAchieveData); 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_achieve_achieve_db_proto_rawDesc, + NumEnums: 0, + NumMessages: 1, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_achieve_achieve_db_proto_goTypes, + DependencyIndexes: file_achieve_achieve_db_proto_depIdxs, + MessageInfos: file_achieve_achieve_db_proto_msgTypes, + }.Build() + File_achieve_achieve_db_proto = out.File + file_achieve_achieve_db_proto_rawDesc = nil + file_achieve_achieve_db_proto_goTypes = nil + file_achieve_achieve_db_proto_depIdxs = nil +} diff --git a/pb/achieve_msg.pb.go b/pb/achieve_msg.pb.go new file mode 100644 index 000000000..73a7579fe --- /dev/null +++ b/pb/achieve_msg.pb.go @@ -0,0 +1,340 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.28.0 +// protoc v3.20.0 +// source: achieve/achieve_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 AchieveInfoReq struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields +} + +func (x *AchieveInfoReq) Reset() { + *x = AchieveInfoReq{} + if protoimpl.UnsafeEnabled { + mi := &file_achieve_achieve_msg_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AchieveInfoReq) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AchieveInfoReq) ProtoMessage() {} + +func (x *AchieveInfoReq) ProtoReflect() protoreflect.Message { + mi := &file_achieve_achieve_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 AchieveInfoReq.ProtoReflect.Descriptor instead. +func (*AchieveInfoReq) Descriptor() ([]byte, []int) { + return file_achieve_achieve_msg_proto_rawDescGZIP(), []int{0} +} + +//系统信息拉取 +type AchieveInfoResp struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Tasks []*ConIProgress `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks"` +} + +func (x *AchieveInfoResp) Reset() { + *x = AchieveInfoResp{} + if protoimpl.UnsafeEnabled { + mi := &file_achieve_achieve_msg_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AchieveInfoResp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AchieveInfoResp) ProtoMessage() {} + +func (x *AchieveInfoResp) ProtoReflect() protoreflect.Message { + mi := &file_achieve_achieve_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 AchieveInfoResp.ProtoReflect.Descriptor instead. +func (*AchieveInfoResp) Descriptor() ([]byte, []int) { + return file_achieve_achieve_msg_proto_rawDescGZIP(), []int{1} +} + +func (x *AchieveInfoResp) GetTasks() []*ConIProgress { + if x != nil { + return x.Tasks + } + return nil +} + +type AchieveAwardReq struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` +} + +func (x *AchieveAwardReq) Reset() { + *x = AchieveAwardReq{} + if protoimpl.UnsafeEnabled { + mi := &file_achieve_achieve_msg_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AchieveAwardReq) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AchieveAwardReq) ProtoMessage() {} + +func (x *AchieveAwardReq) ProtoReflect() protoreflect.Message { + mi := &file_achieve_achieve_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 AchieveAwardReq.ProtoReflect.Descriptor instead. +func (*AchieveAwardReq) Descriptor() ([]byte, []int) { + return file_achieve_achieve_msg_proto_rawDescGZIP(), []int{2} +} + +func (x *AchieveAwardReq) GetId() int32 { + if x != nil { + return x.Id + } + return 0 +} + +type AchieveAwardResp struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id"` + Award []*UserAtno `protobuf:"bytes,2,rep,name=award,proto3" json:"award"` //奖励 +} + +func (x *AchieveAwardResp) Reset() { + *x = AchieveAwardResp{} + if protoimpl.UnsafeEnabled { + mi := &file_achieve_achieve_msg_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *AchieveAwardResp) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*AchieveAwardResp) ProtoMessage() {} + +func (x *AchieveAwardResp) ProtoReflect() protoreflect.Message { + mi := &file_achieve_achieve_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 AchieveAwardResp.ProtoReflect.Descriptor instead. +func (*AchieveAwardResp) Descriptor() ([]byte, []int) { + return file_achieve_achieve_msg_proto_rawDescGZIP(), []int{3} +} + +func (x *AchieveAwardResp) GetId() int32 { + if x != nil { + return x.Id + } + return 0 +} + +func (x *AchieveAwardResp) GetAward() []*UserAtno { + if x != nil { + return x.Award + } + return nil +} + +var File_achieve_achieve_msg_proto protoreflect.FileDescriptor + +var file_achieve_achieve_msg_proto_rawDesc = []byte{ + 0x0a, 0x19, 0x61, 0x63, 0x68, 0x69, 0x65, 0x76, 0x65, 0x2f, 0x61, 0x63, 0x68, 0x69, 0x65, 0x76, + 0x65, 0x5f, 0x6d, 0x73, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x62, 0x75, 0x72, + 0x69, 0x65, 0x64, 0x2f, 0x62, 0x75, 0x72, 0x69, 0x65, 0x64, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, + 0x10, 0x0a, 0x0e, 0x41, 0x63, 0x68, 0x69, 0x65, 0x76, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x65, + 0x71, 0x22, 0x36, 0x0a, 0x0f, 0x41, 0x63, 0x68, 0x69, 0x65, 0x76, 0x65, 0x49, 0x6e, 0x66, 0x6f, + 0x52, 0x65, 0x73, 0x70, 0x12, 0x23, 0x0a, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x01, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x0d, 0x2e, 0x43, 0x6f, 0x6e, 0x49, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, + 0x73, 0x73, 0x52, 0x05, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x22, 0x21, 0x0a, 0x0f, 0x41, 0x63, 0x68, + 0x69, 0x65, 0x76, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x71, 0x12, 0x0e, 0x0a, 0x02, + 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, 0x22, 0x43, 0x0a, 0x10, + 0x41, 0x63, 0x68, 0x69, 0x65, 0x76, 0x65, 0x41, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x73, 0x70, + 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x02, 0x69, 0x64, + 0x12, 0x1f, 0x0a, 0x05, 0x61, 0x77, 0x61, 0x72, 0x64, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 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_achieve_achieve_msg_proto_rawDescOnce sync.Once + file_achieve_achieve_msg_proto_rawDescData = file_achieve_achieve_msg_proto_rawDesc +) + +func file_achieve_achieve_msg_proto_rawDescGZIP() []byte { + file_achieve_achieve_msg_proto_rawDescOnce.Do(func() { + file_achieve_achieve_msg_proto_rawDescData = protoimpl.X.CompressGZIP(file_achieve_achieve_msg_proto_rawDescData) + }) + return file_achieve_achieve_msg_proto_rawDescData +} + +var file_achieve_achieve_msg_proto_msgTypes = make([]protoimpl.MessageInfo, 4) +var file_achieve_achieve_msg_proto_goTypes = []interface{}{ + (*AchieveInfoReq)(nil), // 0: AchieveInfoReq + (*AchieveInfoResp)(nil), // 1: AchieveInfoResp + (*AchieveAwardReq)(nil), // 2: AchieveAwardReq + (*AchieveAwardResp)(nil), // 3: AchieveAwardResp + (*ConIProgress)(nil), // 4: ConIProgress + (*UserAtno)(nil), // 5: UserAtno +} +var file_achieve_achieve_msg_proto_depIdxs = []int32{ + 4, // 0: AchieveInfoResp.tasks:type_name -> ConIProgress + 5, // 1: AchieveAwardResp.award:type_name -> UserAtno + 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_achieve_achieve_msg_proto_init() } +func file_achieve_achieve_msg_proto_init() { + if File_achieve_achieve_msg_proto != nil { + return + } + file_buried_buried_db_proto_init() + file_comm_proto_init() + if !protoimpl.UnsafeEnabled { + file_achieve_achieve_msg_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AchieveInfoReq); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_achieve_achieve_msg_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AchieveInfoResp); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_achieve_achieve_msg_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AchieveAwardReq); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_achieve_achieve_msg_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*AchieveAwardResp); 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_achieve_achieve_msg_proto_rawDesc, + NumEnums: 0, + NumMessages: 4, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_achieve_achieve_msg_proto_goTypes, + DependencyIndexes: file_achieve_achieve_msg_proto_depIdxs, + MessageInfos: file_achieve_achieve_msg_proto_msgTypes, + }.Build() + File_achieve_achieve_msg_proto = out.File + file_achieve_achieve_msg_proto_rawDesc = nil + file_achieve_achieve_msg_proto_goTypes = nil + file_achieve_achieve_msg_proto_depIdxs = nil +} diff --git a/services/worker/main.go b/services/worker/main.go index 954ee713e..06cbf379e 100644 --- a/services/worker/main.go +++ b/services/worker/main.go @@ -4,6 +4,7 @@ import ( "flag" "fmt" "go_dreamfactory/modules/academy" + "go_dreamfactory/modules/achieve" "go_dreamfactory/modules/activity" "go_dreamfactory/modules/addrecharge" "go_dreamfactory/modules/arena" @@ -161,6 +162,7 @@ func main() { capturesheep.NewModule(), turntable.NewModule(), venture.NewModule(), + achieve.NewModule(), ) } diff --git a/sys/configure/structs/Game.BuzkashiGradeData.go b/sys/configure/structs/Game.BuzkashiGradeData.go index 676659818..008754ded 100644 --- a/sys/configure/structs/Game.BuzkashiGradeData.go +++ b/sys/configure/structs/Game.BuzkashiGradeData.go @@ -15,6 +15,7 @@ type GameBuzkashiGradeData struct { Distance float32 Value int32 Energy int32 + Matchvalue int32 } const TypeId_GameBuzkashiGradeData = -378990226 @@ -28,6 +29,7 @@ func (_v *GameBuzkashiGradeData)Deserialize(_buf map[string]interface{}) (err er { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["distance"].(float64); !_ok_ { err = errors.New("distance error"); return }; _v.Distance = float32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["value"].(float64); !_ok_ { err = errors.New("value error"); return }; _v.Value = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["energy"].(float64); !_ok_ { err = errors.New("energy error"); return }; _v.Energy = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["matchvalue"].(float64); !_ok_ { err = errors.New("matchvalue error"); return }; _v.Matchvalue = int32(_tempNum_) } return } diff --git a/sys/configure/structs/Game.BuzkashiQteLvData.go b/sys/configure/structs/Game.BuzkashiQteLvData.go index 223df62d2..372c54a1e 100644 --- a/sys/configure/structs/Game.BuzkashiQteLvData.go +++ b/sys/configure/structs/Game.BuzkashiQteLvData.go @@ -14,6 +14,7 @@ type GameBuzkashiQteLvData struct { Num int32 Time float32 Value int32 + Matchvalue int32 } const TypeId_GameBuzkashiQteLvData = 795602659 @@ -26,6 +27,7 @@ func (_v *GameBuzkashiQteLvData)Deserialize(_buf map[string]interface{}) (err er { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["num"].(float64); !_ok_ { err = errors.New("num error"); return }; _v.Num = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["time"].(float64); !_ok_ { err = errors.New("time error"); return }; _v.Time = float32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["value"].(float64); !_ok_ { err = errors.New("value error"); return }; _v.Value = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["matchvalue"].(float64); !_ok_ { err = errors.New("matchvalue error"); return }; _v.Matchvalue = int32(_tempNum_) } return }