配置同步

This commit is contained in:
meixiongfeng 2023-05-18 17:01:19 +08:00
parent c2c20474f0
commit 92ff2ee31e
15 changed files with 3615 additions and 858 deletions

View File

@ -0,0 +1,26 @@
[
{
"id": 100001,
"track": "Track",
"type": 1,
"startPos": 1,
"endPos": 2,
"local": 1
},
{
"id": 100002,
"track": "Track",
"type": 2,
"startPos": 2,
"endPos": 3,
"local": 2
},
{
"id": 100003,
"track": "Track",
"type": 3,
"startPos": 3,
"endPos": 4,
"local": 3
}
]

View File

@ -16,32 +16,33 @@
], ],
"citylvlock": 1, "citylvlock": 1,
"citymainlock": 11001, "citymainlock": 11001,
"cityman": 25001, "cityman": 34006,
"cityname": { "cityname": {
"key": "itinerant_trader_itinerant_city_cityname_1", "key": "caravan_caravan_event_cityname_1",
"text": "功夫熊猫城市" "text": "死湾"
}, },
"cityinformation": { "cityinformation": {
"key": "itinerant_trader_itinerant_city_cityinformation_1", "key": "caravan_caravan_event_cityinformation_1",
"text": "常年游荡在哀伤山脉的商人,这一区域或许只有他才敢在这里做生意。" "text": "常年游荡在死湾的商人,这一区域或许只有他才敢在这里做生意。"
}, },
"citytxt": { "citytxt": {
"key": "itinerant_trader_itinerant_city_citytxt_1", "key": "caravan_caravan_event_citytxt_1",
"text": "哀伤山脉长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。\n\n山脉的长者为了避免失去理智的自己误伤后代会在晚年独自一人前往山脉深处。\n\n当旅行者在山脉的深处看到那些整日吃包子的熊猫大概率就是有山脉的居民演化而来。\n\n也正因如此这里的居民对于包子竹子等熊猫喜爱的食物需求量很大也很乐意高价收购外来的那些优秀的竹笋和上好的白面。\n\n不仅仅是对于那些已经彻底兽化的长辈在时间的流逝下熊猫的本性已经遗留在当地居民的血脉新生孩子以及那些山脉之中的年轻人也会对这些食物有着近乎病态的追求。" "text": "死湾长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。"
}, },
"citytype": 1, "citytype": 1,
"citytypenum": 2, "citytypenum": 2,
"special": [ "special": [
1, 1,
2 2,
],
"specialnum": 5000,
"exspecial": [
3,
4, 4,
6 6
], ],
"exspecialnum": 2000000, "specialnum": 50000,
"exspecial": [
2,
5
],
"exspecialnum": 200000,
"Orspecial": 100000, "Orspecial": 100000,
"checktime": 180, "checktime": 180,
"cityeventpro": 50000, "cityeventpro": 50000,
@ -53,7 +54,160 @@
"id": 102, "id": 102,
"citylink": [ "citylink": [
101, 101,
103, 103
],
"cityticket": [
{
"a": "item",
"t": "141002",
"n": 1
}
],
"cityexlock": [
0
],
"citylvlock": 1,
"citymainlock": 11001,
"cityman": 24004,
"cityname": {
"key": "caravan_caravan_event_cityname_2",
"text": "乱冢"
},
"cityinformation": {
"key": "caravan_caravan_event_cityinformation_2",
"text": "常年游荡在乱冢的商人,这一区域或许只有他才敢在这里做生意。"
},
"citytxt": {
"key": "caravan_caravan_event_citytxt_2",
"text": "乱冢长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。"
},
"citytype": 1,
"citytypenum": 3,
"special": [
3,
4,
5,
6
],
"specialnum": 50000,
"exspecial": [
1,
2
],
"exspecialnum": 200000,
"Orspecial": 100000,
"checktime": 180,
"cityeventpro": 100000,
"cityevent": [
1001
]
},
{
"id": 103,
"citylink": [
102
],
"cityticket": [
{
"a": "item",
"t": "141002",
"n": 1
}
],
"cityexlock": [
0
],
"citylvlock": 1,
"citymainlock": 11001,
"cityman": 25001,
"cityname": {
"key": "caravan_caravan_event_cityname_3",
"text": "陌城"
},
"cityinformation": {
"key": "caravan_caravan_event_cityinformation_3",
"text": "常年游荡在陌城的商人,这一区域或许只有他才敢在这里做生意。"
},
"citytxt": {
"key": "caravan_caravan_event_citytxt_3",
"text": "陌城长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。"
},
"citytype": 1,
"citytypenum": 4,
"special": [
2,
3,
4,
6
],
"specialnum": 50000,
"exspecial": [
1,
5
],
"exspecialnum": 200000,
"Orspecial": 100000,
"checktime": 180,
"cityeventpro": 50000,
"cityevent": [
1001
]
},
{
"id": 104,
"citylink": [
101,
103
],
"cityticket": [
{
"a": "item",
"t": "141002",
"n": 1
}
],
"cityexlock": [
0
],
"citylvlock": 2,
"citymainlock": 11001,
"cityman": 45001,
"cityname": {
"key": "caravan_caravan_event_cityname_4",
"text": "暗窟"
},
"cityinformation": {
"key": "caravan_caravan_event_cityinformation_4",
"text": "常年游荡在暗窟的商人,这一区域或许只有他才敢在这里做生意。"
},
"citytxt": {
"key": "caravan_caravan_event_citytxt_4",
"text": "暗窟长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。"
},
"citytype": 1,
"citytypenum": 3,
"special": [
1,
2,
4,
5
],
"specialnum": 50000,
"exspecial": [
3,
6
],
"exspecialnum": 200000,
"Orspecial": 100000,
"checktime": 180,
"cityeventpro": 100000,
"cityevent": [
1001
]
},
{
"id": 105,
"citylink": [
104 104
], ],
"cityticket": [ "cityticket": [
@ -67,38 +221,37 @@
0 0
], ],
"citylvlock": 2, "citylvlock": 2,
"citymainlock": 11002, "citymainlock": 11001,
"cityman": 24004, "cityman": 14007,
"cityname": { "cityname": {
"key": "itinerant_trader_itinerant_city_cityname_2", "key": "caravan_caravan_event_cityname_5",
"text": "圣桃树山脉" "text": "腐宴"
}, },
"cityinformation": { "cityinformation": {
"key": "itinerant_trader_itinerant_city_cityinformation_2", "key": "caravan_caravan_event_cityinformation_5",
"text": "常年游荡在哀伤山脉的商人,这一区域或许只有他才敢在这里做生意。" "text": "常年游荡在腐宴的商人,这一区域或许只有他才敢在这里做生意。"
}, },
"citytxt": { "citytxt": {
"key": "itinerant_trader_itinerant_city_citytxt_2", "key": "caravan_caravan_event_citytxt_5",
"text": "哀伤山脉长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。\n\n山脉的长者为了避免失去理智的自己误伤后代会在晚年独自一人前往山脉深处。\n\n当旅行者在山脉的深处看到那些整日吃包子的熊猫大概率就是有山脉的居民演化而来。\n\n也正因如此这里的居民对于包子竹子等熊猫喜爱的食物需求量很大也很乐意高价收购外来的那些优秀的竹笋和上好的白面。\n\n不仅仅是对于那些已经彻底兽化的长辈在时间的流逝下熊猫的本性已经遗留在当地居民的血脉新生孩子以及那些山脉之中的年轻人也会对这些食物有着近乎病态的追求。" "text": "腐宴长年被一股胀气笼罩,这里的人们长年吸入这些气息,不知不觉已经产生了异变,他们自己称之为兽化病,年长的居民,会随着兽化病的加重,变成熊猫的模样,他们的人性会逐渐的被兽性所代替,最后彻底沦为一只只知道吃包子的直立行走的熊猫。"
}, },
"citytype": 1, "citytype": 1,
"citytypenum": 3, "citytypenum": 4,
"special": [ "special": [
1, 1,
3, 3,
4, 4,
5,
6 6
], ],
"specialnum": 5000, "specialnum": 50000,
"exspecial": [ "exspecial": [
1, 2,
2 5
], ],
"exspecialnum": 2000000, "exspecialnum": 200000,
"Orspecial": 100000, "Orspecial": 100000,
"checktime": 180, "checktime": 180,
"cityeventpro": 100000, "cityeventpro": 50000,
"cityevent": [ "cityevent": [
1001 1001
] ]

View File

@ -8,7 +8,7 @@
"cityabnormal": 103, "cityabnormal": 103,
"worldtask": 210, "worldtask": 210,
"traintips": { "traintips": {
"key": "itinerant_trader_itinerant_event_traintips_1", "key": "caravan_caravan_event_traintips_1",
"text": "列车上来了外人,这个人看上去有很急切的事情,我们必须先解决这个再离开这里。" "text": "列车上来了外人,这个人看上去有很急切的事情,我们必须先解决这个再离开这里。"
}, },
"trainstory": 888, "trainstory": 888,

View File

@ -2,11 +2,11 @@
{ {
"id": 1, "id": 1,
"goodsname": { "goodsname": {
"key": "itinerant_trader_itinerant_thing_goodsname_1", "key": "caravan_caravan_event_goodsname_1",
"text": "番茄" "text": "番茄"
}, },
"goodsinfor": { "goodsinfor": {
"key": "itinerant_trader_itinerant_thing_goodsinfor_1", "key": "caravan_caravan_event_goodsinfor_1",
"text": "这是一个番茄" "text": "这是一个番茄"
}, },
"goodsicon": "fanqie_c", "goodsicon": "fanqie_c",
@ -41,15 +41,15 @@
{ {
"id": 2, "id": 2,
"goodsname": { "goodsname": {
"key": "itinerant_trader_itinerant_thing_goodsname_2", "key": "caravan_caravan_event_goodsname_2",
"text": "苹果" "text": "苹果"
}, },
"goodsinfor": { "goodsinfor": {
"key": "itinerant_trader_itinerant_thing_goodsinfor_2", "key": "caravan_caravan_event_goodsinfor_2",
"text": "这是一个苹果" "text": "这是一个苹果"
}, },
"goodsicon": "fanqie_c", "goodsicon": "fanqie_c",
"goodsprice": 1000, "goodsprice": 900,
"changeperiod": [ "changeperiod": [
5, 5,
15 15
@ -80,15 +80,15 @@
{ {
"id": 3, "id": 3,
"goodsname": { "goodsname": {
"key": "itinerant_trader_itinerant_thing_goodsname_3", "key": "caravan_caravan_event_goodsname_3",
"text": "手机" "text": "手机"
}, },
"goodsinfor": { "goodsinfor": {
"key": "itinerant_trader_itinerant_thing_goodsinfor_3", "key": "caravan_caravan_event_goodsinfor_3",
"text": "这是一个手机" "text": "这是一个手机"
}, },
"goodsicon": "fanqie_c", "goodsicon": "fanqie_c",
"goodsprice": 1000, "goodsprice": 500,
"changeperiod": [ "changeperiod": [
5, 5,
15 15
@ -119,15 +119,15 @@
{ {
"id": 4, "id": 4,
"goodsname": { "goodsname": {
"key": "itinerant_trader_itinerant_thing_goodsname_4", "key": "caravan_caravan_event_goodsname_4",
"text": "干果" "text": "干果"
}, },
"goodsinfor": { "goodsinfor": {
"key": "itinerant_trader_itinerant_thing_goodsinfor_4", "key": "caravan_caravan_event_goodsinfor_4",
"text": "这是一个干果" "text": "这是一个干果"
}, },
"goodsicon": "fanqie_c", "goodsicon": "fanqie_c",
"goodsprice": 1000, "goodsprice": 1500,
"changeperiod": [ "changeperiod": [
5, 5,
15 15
@ -158,15 +158,15 @@
{ {
"id": 5, "id": 5,
"goodsname": { "goodsname": {
"key": "itinerant_trader_itinerant_thing_goodsname_5", "key": "caravan_caravan_event_goodsname_5",
"text": "干果" "text": "干果"
}, },
"goodsinfor": { "goodsinfor": {
"key": "itinerant_trader_itinerant_thing_goodsinfor_5", "key": "caravan_caravan_event_goodsinfor_5",
"text": "这是一个干果" "text": "这是一个干果"
}, },
"goodsicon": "fanqie_c", "goodsicon": "fanqie_c",
"goodsprice": 1000, "goodsprice": 2300,
"changeperiod": [ "changeperiod": [
5, 5,
15 15
@ -197,15 +197,15 @@
{ {
"id": 6, "id": 6,
"goodsname": { "goodsname": {
"key": "itinerant_trader_itinerant_thing_goodsname_6", "key": "caravan_caravan_event_goodsname_6",
"text": "干果" "text": "干果"
}, },
"goodsinfor": { "goodsinfor": {
"key": "itinerant_trader_itinerant_thing_goodsinfor_6", "key": "caravan_caravan_event_goodsinfor_6",
"text": "这是一个干果" "text": "这是一个干果"
}, },
"goodsicon": "fanqie_c", "goodsicon": "fanqie_c",
"goodsprice": 1000, "goodsprice": 1130,
"changeperiod": [ "changeperiod": [
5, 5,
15 15

View File

@ -5,7 +5,7 @@
"type": 1, "type": 1,
"datatype": 0, "datatype": 0,
"text": { "text": {
"key": "chat_text_1", "key": "chat_expression_text_1",
"text": "<font color=#ff3f3f>【system】</font> Good afternoon !" "text": "<font color=#ff3f3f>【system】</font> Good afternoon !"
}, },
"data": 0, "data": 0,
@ -28,7 +28,7 @@
"type": 1, "type": 1,
"datatype": 0, "datatype": 0,
"text": { "text": {
"key": "chat_text_2", "key": "chat_expression_text_2",
"text": "<font color=#ff3f3f>【system】</font> Good afternoon !" "text": "<font color=#ff3f3f>【system】</font> Good afternoon !"
}, },
"data": 0, "data": 0,
@ -49,7 +49,7 @@
"type": 1, "type": 1,
"datatype": 0, "datatype": 0,
"text": { "text": {
"key": "chat_text_3", "key": "chat_expression_text_3",
"text": "<font color=#ff3f3f>【system】</font> Good afternoon !" "text": "<font color=#ff3f3f>【system】</font> Good afternoon !"
}, },
"data": 0, "data": 0,
@ -70,7 +70,7 @@
"type": 2, "type": 2,
"datatype": 0, "datatype": 0,
"text": { "text": {
"key": "chat_text_4", "key": "chat_expression_text_4",
"text": "<font color=#ff3f3f>【system】</font> Welcome Dream Works !" "text": "<font color=#ff3f3f>【system】</font> Welcome Dream Works !"
}, },
"data": 0, "data": 0,
@ -85,7 +85,7 @@
"type": 3, "type": 3,
"datatype": 2, "datatype": 2,
"text": { "text": {
"key": "chat_text_5", "key": "chat_expression_text_5",
"text": "<font color=#ffc73f>【hearsay】%v</font> through unremitting efforts, the %vhas been strengthened to level 13!" "text": "<font color=#ffc73f>【hearsay】%v</font> through unremitting efforts, the %vhas been strengthened to level 13!"
}, },
"data": 13, "data": 13,
@ -100,7 +100,7 @@
"type": 3, "type": 3,
"datatype": 2, "datatype": 2,
"text": { "text": {
"key": "chat_text_6", "key": "chat_expression_text_6",
"text": "<font color=#ffc73f>【hearsay】%v</font> through unremitting efforts, the %vhas been strengthened to level 14!" "text": "<font color=#ffc73f>【hearsay】%v</font> through unremitting efforts, the %vhas been strengthened to level 14!"
}, },
"data": 14, "data": 14,
@ -115,7 +115,7 @@
"type": 3, "type": 3,
"datatype": 2, "datatype": 2,
"text": { "text": {
"key": "chat_text_7", "key": "chat_expression_text_7",
"text": "<font color=#ffc73f>【hearsay】%v</font> through unremitting efforts, the %vhas been strengthened to level 15!" "text": "<font color=#ffc73f>【hearsay】%v</font> through unremitting efforts, the %vhas been strengthened to level 15!"
}, },
"data": 15, "data": 15,
@ -130,7 +130,7 @@
"type": 4, "type": 4,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_8", "key": "chat_expression_text_8",
"text": "<font color=#ffc73f>【hearsay】%v</font> breakthrough 100 floors of the tower!" "text": "<font color=#ffc73f>【hearsay】%v</font> breakthrough 100 floors of the tower!"
}, },
"data": 100, "data": 100,
@ -145,7 +145,7 @@
"type": 5, "type": 5,
"datatype": 0, "datatype": 0,
"text": { "text": {
"key": "chat_text_9", "key": "chat_expression_text_9",
"text": "服务器即将维护,请及时下线避免数据丢失!" "text": "服务器即将维护,请及时下线避免数据丢失!"
}, },
"data": 5, "data": 5,
@ -160,7 +160,7 @@
"type": 6, "type": 6,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_10", "key": "chat_expression_text_10",
"text": "【传闻】%v通关了赛季塔50层" "text": "【传闻】%v通关了赛季塔50层"
}, },
"data": 50, "data": 50,
@ -175,7 +175,7 @@
"type": 7, "type": 7,
"datatype": 3, "datatype": 3,
"text": { "text": {
"key": "chat_text_11", "key": "chat_expression_text_11",
"text": "【传闻】%v已经%v培养至60级" "text": "【传闻】%v已经%v培养至60级"
}, },
"data": 60, "data": 60,
@ -190,7 +190,7 @@
"type": 8, "type": 8,
"datatype": 3, "datatype": 3,
"text": { "text": {
"key": "chat_text_12", "key": "chat_expression_text_12",
"text": "【传闻】%v已经%v培养至6星" "text": "【传闻】%v已经%v培养至6星"
}, },
"data": 5, "data": 5,
@ -205,7 +205,7 @@
"type": 9, "type": 9,
"datatype": 3, "datatype": 3,
"text": { "text": {
"key": "chat_text_13", "key": "chat_expression_text_13",
"text": "【传闻】%v已经%v技能培养至满级" "text": "【传闻】%v已经%v技能培养至满级"
}, },
"data": 5, "data": 5,
@ -220,7 +220,7 @@
"type": 10, "type": 10,
"datatype": 3, "datatype": 3,
"text": { "text": {
"key": "chat_text_14", "key": "chat_expression_text_14",
"text": "【传闻】%v已经%v共鸣至满级" "text": "【传闻】%v已经%v共鸣至满级"
}, },
"data": 5, "data": 5,
@ -235,7 +235,7 @@
"type": 11, "type": 11,
"datatype": 3, "datatype": 3,
"text": { "text": {
"key": "chat_text_15", "key": "chat_expression_text_15",
"text": "【传闻】%v已经%v觉醒至满级" "text": "【传闻】%v已经%v觉醒至满级"
}, },
"data": 5, "data": 5,
@ -250,7 +250,7 @@
"type": 12, "type": 12,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_16", "key": "chat_expression_text_16",
"text": "【传闻】%v已经达到了60级!" "text": "【传闻】%v已经达到了60级!"
}, },
"data": 60, "data": 60,
@ -265,7 +265,7 @@
"type": 13, "type": 13,
"datatype": 3, "datatype": 3,
"text": { "text": {
"key": "chat_text_17", "key": "chat_expression_text_17",
"text": "【传闻】%v在招募中获得了v%!" "text": "【传闻】%v在招募中获得了v%!"
}, },
"data": 5, "data": 5,
@ -280,7 +280,7 @@
"type": 14, "type": 14,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_18", "key": "chat_expression_text_18",
"text": "【传闻】%v通关了维京远征火焰泰坦难度10" "text": "【传闻】%v通关了维京远征火焰泰坦难度10"
}, },
"data": 10, "data": 10,
@ -295,7 +295,7 @@
"type": 14, "type": 14,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_19", "key": "chat_expression_text_19",
"text": "【传闻】%v通关了维京远征冰霜泰坦难度10" "text": "【传闻】%v通关了维京远征冰霜泰坦难度10"
}, },
"data": 10, "data": 10,
@ -310,7 +310,7 @@
"type": 14, "type": 14,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_20", "key": "chat_expression_text_20",
"text": "【传闻】%v通关了维京远征森林泰坦难度10" "text": "【传闻】%v通关了维京远征森林泰坦难度10"
}, },
"data": 10, "data": 10,
@ -325,7 +325,7 @@
"type": 14, "type": 14,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_21", "key": "chat_expression_text_21",
"text": "【传闻】%v通关了维京远征冰霜泰坦武器难度10" "text": "【传闻】%v通关了维京远征冰霜泰坦武器难度10"
}, },
"data": 10, "data": 10,
@ -340,7 +340,7 @@
"type": 14, "type": 14,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_22", "key": "chat_expression_text_22",
"text": "【传闻】%v通关了维京远征森林泰坦饰品难度10" "text": "【传闻】%v通关了维京远征森林泰坦饰品难度10"
}, },
"data": 10, "data": 10,
@ -355,7 +355,7 @@
"type": 15, "type": 15,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_23", "key": "chat_expression_text_23",
"text": "【传闻】%v通关了狩猎巨型猩猩难度10" "text": "【传闻】%v通关了狩猎巨型猩猩难度10"
}, },
"data": 10, "data": 10,
@ -370,7 +370,7 @@
"type": 15, "type": 15,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_24", "key": "chat_expression_text_24",
"text": "【传闻】%v通关了狩猎火龙难度10" "text": "【传闻】%v通关了狩猎火龙难度10"
}, },
"data": 10, "data": 10,
@ -385,7 +385,7 @@
"type": 15, "type": 15,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_25", "key": "chat_expression_text_25",
"text": "【传闻】%v通关了狩猎大厨难度10" "text": "【传闻】%v通关了狩猎大厨难度10"
}, },
"data": 10, "data": 10,
@ -400,7 +400,7 @@
"type": 15, "type": 15,
"datatype": 1, "datatype": 1,
"text": { "text": {
"key": "chat_text_26", "key": "chat_expression_text_26",
"text": "【传闻】%v通关了狩猎太空海星难度10" "text": "【传闻】%v通关了狩猎太空海星难度10"
}, },
"data": 10, "data": 10,

View File

@ -8,7 +8,8 @@
], ],
"murl": "100001", "murl": "100001",
"wurl": "100001", "wurl": "100001",
"playerhead": "wp_icon_10019", "mplayerhead": "wp_icon_10019",
"wplayerhead": "wp_icon_10019",
"name": "普通头像" "name": "普通头像"
}, },
{ {
@ -20,7 +21,8 @@
], ],
"murl": "explore", "murl": "explore",
"wurl": "explore", "wurl": "explore",
"playerhead": "wp_icon_10019", "mplayerhead": "wp_icon_10019",
"wplayerhead": "wp_icon_10019",
"name": "普通动作" "name": "普通动作"
}, },
{ {
@ -32,7 +34,8 @@
], ],
"murl": "character_cardshow", "murl": "character_cardshow",
"wurl": "character_cardshow", "wurl": "character_cardshow",
"playerhead": "wp_icon_10019", "mplayerhead": "wp_icon_10019",
"wplayerhead": "wp_icon_10019",
"name": "普通背景" "name": "普通背景"
} }
] ]

File diff suppressed because it is too large Load Diff

View File

@ -33,5 +33,10 @@
"id": 10007, "id": 10007,
"title": "Potions help information", "title": "Potions help information",
"content": "Potions help information01" "content": "Potions help information01"
},
{
"id": 10008,
"title": "arena_help_title",
"content": "arena_help_content"
} }
] ]

File diff suppressed because it is too large Load Diff

View File

@ -3,11 +3,11 @@
"skillid": 40101, "skillid": 40101,
"skilltyp": 0, "skilltyp": 0,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_1",
"text": "生命核心" "text": "生命核心"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.6%", "key": "cardtalent_talent_skilltxt_1",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -21,11 +21,11 @@
"skillid": 40102, "skillid": 40102,
"skilltyp": 0, "skilltyp": 0,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_2",
"text": "攻击核心" "text": "攻击核心"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.0%", "key": "cardtalent_talent_skilltxt_2",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -39,11 +39,11 @@
"skillid": 40103, "skillid": 40103,
"skilltyp": 0, "skilltyp": 0,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_3",
"text": "防御核心" "text": "防御核心"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.0%", "key": "cardtalent_talent_skilltxt_3",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -57,11 +57,11 @@
"skillid": 10101, "skillid": 10101,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_4",
"text": "生命天赋" "text": "生命天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.8%", "key": "cardtalent_talent_skilltxt_4",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -75,11 +75,11 @@
"skillid": 10102, "skillid": 10102,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_5",
"text": "生命天赋" "text": "生命天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.8%", "key": "cardtalent_talent_skilltxt_5",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -93,11 +93,11 @@
"skillid": 10103, "skillid": 10103,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_6",
"text": "生命天赋" "text": "生命天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.8%", "key": "cardtalent_talent_skilltxt_6",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -111,11 +111,11 @@
"skillid": 10104, "skillid": 10104,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_7",
"text": "生命天赋" "text": "生命天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.8%", "key": "cardtalent_talent_skilltxt_7",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -129,11 +129,11 @@
"skillid": 10105, "skillid": 10105,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_8",
"text": "生命天赋" "text": "生命天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.8%", "key": "cardtalent_talent_skilltxt_8",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -147,11 +147,11 @@
"skillid": 10106, "skillid": 10106,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "hppower", "key": "cardtalent_talent_skillname_9",
"text": "生命天赋" "text": "生命天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Life increased by 1.8%", "key": "cardtalent_talent_skilltxt_9",
"text": "这是生命天赋的描述tips" "text": "这是生命天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon03", "skillicon": "js_jx_img_icon03",
@ -165,11 +165,11 @@
"skillid": 20101, "skillid": 20101,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_10",
"text": "攻击天赋" "text": "攻击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.5%", "key": "cardtalent_talent_skilltxt_10",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -183,11 +183,11 @@
"skillid": 20102, "skillid": 20102,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_11",
"text": "攻击天赋" "text": "攻击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.5%", "key": "cardtalent_talent_skilltxt_11",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -201,11 +201,11 @@
"skillid": 20103, "skillid": 20103,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_12",
"text": "攻击天赋" "text": "攻击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.5%", "key": "cardtalent_talent_skilltxt_12",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -219,11 +219,11 @@
"skillid": 20104, "skillid": 20104,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_13",
"text": "攻击天赋" "text": "攻击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.5%", "key": "cardtalent_talent_skilltxt_13",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -237,11 +237,11 @@
"skillid": 20105, "skillid": 20105,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_14",
"text": "攻击天赋" "text": "攻击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.5%", "key": "cardtalent_talent_skilltxt_14",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -255,11 +255,11 @@
"skillid": 20106, "skillid": 20106,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "atkpower", "key": "cardtalent_talent_skillname_15",
"text": "攻击天赋" "text": "攻击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack increased by 1.5%", "key": "cardtalent_talent_skilltxt_15",
"text": "这是攻击天赋的描述tips" "text": "这是攻击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon01", "skillicon": "js_jx_img_icon01",
@ -273,11 +273,11 @@
"skillid": 30101, "skillid": 30101,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_16",
"text": "防御天赋" "text": "防御天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.5%", "key": "cardtalent_talent_skilltxt_16",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -291,11 +291,11 @@
"skillid": 30102, "skillid": 30102,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_17",
"text": "防御天赋" "text": "防御天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.5%", "key": "cardtalent_talent_skilltxt_17",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -309,11 +309,11 @@
"skillid": 30103, "skillid": 30103,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_18",
"text": "防御天赋" "text": "防御天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.5%", "key": "cardtalent_talent_skilltxt_18",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -327,11 +327,11 @@
"skillid": 30104, "skillid": 30104,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_19",
"text": "防御天赋" "text": "防御天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.5%", "key": "cardtalent_talent_skilltxt_19",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -345,11 +345,11 @@
"skillid": 30105, "skillid": 30105,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_20",
"text": "防御天赋" "text": "防御天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.5%", "key": "cardtalent_talent_skilltxt_20",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -363,11 +363,11 @@
"skillid": 30106, "skillid": 30106,
"skilltyp": 1, "skilltyp": 1,
"skillname": { "skillname": {
"key": "defpower", "key": "cardtalent_talent_skillname_21",
"text": "防御天赋" "text": "防御天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Defence increased by 1.5%", "key": "cardtalent_talent_skilltxt_21",
"text": "这是防御天赋的描述tips" "text": "这是防御天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon02", "skillicon": "js_jx_img_icon02",
@ -381,11 +381,11 @@
"skillid": 99101, "skillid": 99101,
"skilltyp": 2, "skilltyp": 2,
"skillname": { "skillname": {
"key": "Attackspeed", "key": "cardtalent_talent_skillname_22",
"text": "攻速天赋" "text": "攻速天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack speed increased by 3%", "key": "cardtalent_talent_skilltxt_22",
"text": "这是攻速天赋的描述tips" "text": "这是攻速天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon04", "skillicon": "js_jx_img_icon04",
@ -399,11 +399,11 @@
"skillid": 99102, "skillid": 99102,
"skilltyp": 2, "skilltyp": 2,
"skillname": { "skillname": {
"key": "Attackspeed", "key": "cardtalent_talent_skillname_23",
"text": "攻速天赋" "text": "攻速天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Attack speed increased by 4%", "key": "cardtalent_talent_skilltxt_23",
"text": "这是攻速天赋的描述tips" "text": "这是攻速天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon04", "skillicon": "js_jx_img_icon04",
@ -417,11 +417,11 @@
"skillid": 99103, "skillid": 99103,
"skilltyp": 2, "skilltyp": 2,
"skillname": { "skillname": {
"key": "Criticalstrike", "key": "cardtalent_talent_skillname_24",
"text": "暴击天赋" "text": "暴击天赋"
}, },
"skilltxt": { "skilltxt": {
"key": "Critical hit increased by 10%", "key": "cardtalent_talent_skilltxt_24",
"text": "这是暴击天赋的描述tips" "text": "这是暴击天赋的描述tips"
}, },
"skillicon": "js_jx_img_icon05", "skillicon": "js_jx_img_icon05",

View File

@ -29,7 +29,7 @@
20001 20001
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_1",
"text": "寻找熊猫" "text": "寻找熊猫"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -73,7 +73,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_2_Receiving", "key": "worldtask_world_task_deliver_npctxt_2",
"text": "美好的风景总是让人流连,忍不住心向往之,倾心守护。" "text": "美好的风景总是让人流连,忍不住心向往之,倾心守护。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -117,7 +117,7 @@
174 174
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_3_Receiving", "key": "worldtask_world_task_deliver_npctxt_3",
"text": "相信或不相信,能做到或不能做到,守护者与你,命运的齿轮早已开始转动……" "text": "相信或不相信,能做到或不能做到,守护者与你,命运的齿轮早已开始转动……"
}, },
"deliver_npc": 10030, "deliver_npc": 10030,
@ -161,7 +161,7 @@
114 114
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_4_Receiving", "key": "worldtask_world_task_deliver_npctxt_4",
"text": "它究竟从何而来,又预示着怎样的命运,一切不得而知……" "text": "它究竟从何而来,又预示着怎样的命运,一切不得而知……"
}, },
"deliver_npc": 10032, "deliver_npc": 10032,
@ -202,10 +202,10 @@
"text": "在熊猫武馆细细搜索,或许会有意外收获。" "text": "在熊猫武馆细细搜索,或许会有意外收获。"
}, },
"completetask": [ "completetask": [
0 203
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_5_Receiving", "key": "worldtask_world_task_deliver_npctxt_5",
"text": "在熊猫武馆细细搜索,或许会有意外收获。" "text": "在熊猫武馆细细搜索,或许会有意外收获。"
}, },
"deliver_npc": 10050, "deliver_npc": 10050,
@ -249,7 +249,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_6_Receiving", "key": "worldtask_world_task_deliver_npctxt_6",
"text": "被月中人选中之人,终将为守护而生。" "text": "被月中人选中之人,终将为守护而生。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -293,7 +293,7 @@
161 161
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_7_Receiving", "key": "worldtask_world_task_deliver_npctxt_7",
"text": "试炼的终点,是名为勇者的觉醒。" "text": "试炼的终点,是名为勇者的觉醒。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -347,7 +347,7 @@
304 304
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_8_Receiving", "key": "worldtask_world_task_deliver_npctxt_8",
"text": "听说维京人热爱海上的风浪、甘醇的啤酒、勇猛的龙,还有那无与伦比的艺术品……" "text": "听说维京人热爱海上的风浪、甘醇的啤酒、勇猛的龙,还有那无与伦比的艺术品……"
}, },
"deliver_npc": 10081, "deliver_npc": 10081,
@ -391,7 +391,7 @@
305 305
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_9_Receiving", "key": "worldtask_world_task_deliver_npctxt_9",
"text": "我迫不及待的想要体验新获得的历练了" "text": "我迫不及待的想要体验新获得的历练了"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -435,7 +435,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_10_Receiving", "key": "worldtask_world_task_deliver_npctxt_10",
"text": "月光原石回到了它应该在的位置。" "text": "月光原石回到了它应该在的位置。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -479,7 +479,7 @@
306 306
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_11_Receiving", "key": "worldtask_world_task_deliver_npctxt_11",
"text": "叩响【守护之地】的门扉,迎接英雄的到来。" "text": "叩响【守护之地】的门扉,迎接英雄的到来。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -523,7 +523,7 @@
307 307
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_12_Receiving", "key": "worldtask_world_task_deliver_npctxt_12",
"text": "沉睡梦魇,向死而生,追寻恐惧的身影、弧光与暗夜轮舞……" "text": "沉睡梦魇,向死而生,追寻恐惧的身影、弧光与暗夜轮舞……"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -567,7 +567,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_13_Receiving", "key": "worldtask_world_task_deliver_npctxt_13",
"text": "梦魇消失了,虽然危险的根源并未被根除,但至少现在我们安全了,暂时的。" "text": "梦魇消失了,虽然危险的根源并未被根除,但至少现在我们安全了,暂时的。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -611,7 +611,7 @@
193 193
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Mainline_Tasks1_999", "key": "worldtask_world_task_deliver_npctxt_14",
"text": "敬请期待!" "text": "敬请期待!"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -655,7 +655,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest0_npctxt", "key": "worldtask_world_task_deliver_npctxt_15",
"text": "和门口的小家伙聊聊" "text": "和门口的小家伙聊聊"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -699,7 +699,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest1_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_16",
"text": "盖在哪里坐着一些看上去像是太极的姿势,我或许可以找他聊聊。" "text": "盖在哪里坐着一些看上去像是太极的姿势,我或许可以找他聊聊。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -743,7 +743,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest2_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_17",
"text": "那个绿色的小家伙,好像是叫格林森,看上去有些闷闷不乐,是发生了什么事情吗?" "text": "那个绿色的小家伙,好像是叫格林森,看上去有些闷闷不乐,是发生了什么事情吗?"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -787,7 +787,7 @@
308 308
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest2_2_Receiving", "key": "worldtask_world_task_deliver_npctxt_18",
"text": "戈伯在他的铁匠铺里干活,但我现在需要去找他聊聊。" "text": "戈伯在他的铁匠铺里干活,但我现在需要去找他聊聊。"
}, },
"deliver_npc": 70023, "deliver_npc": 70023,
@ -831,7 +831,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest3_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_19",
"text": "戈伯有事情找我,我或许该去看看。" "text": "戈伯有事情找我,我或许该去看看。"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -875,7 +875,7 @@
309 309
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest3_2_Receiving", "key": "worldtask_world_task_deliver_npctxt_20",
"text": "任务完成了,是时候去找戈伯聊聊了。" "text": "任务完成了,是时候去找戈伯聊聊了。"
}, },
"deliver_npc": 70033, "deliver_npc": 70033,
@ -919,7 +919,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest4_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_21",
"text": "瓦希尔指挥官在哪里做些什么,我或或许可以去看看" "text": "瓦希尔指挥官在哪里做些什么,我或或许可以去看看"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -963,7 +963,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest5_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_22",
"text": "那不是小伊吗,她是在.....练武吗?" "text": "那不是小伊吗,她是在.....练武吗?"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -1007,7 +1007,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Side_Quest6_1_Receiving", "key": "worldtask_world_task_deliver_npctxt_23",
"text": "鼻涕粗为什么会一个人在这里,是遇到了什么事情吗?" "text": "鼻涕粗为什么会一个人在这里,是遇到了什么事情吗?"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -1051,7 +1051,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Talk_to_Fiona", "key": "worldtask_world_task_deliver_npctxt_24",
"text": "和菲欧娜聊聊" "text": "和菲欧娜聊聊"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -1095,7 +1095,7 @@
0 0
], ],
"deliver_npctxt": { "deliver_npctxt": {
"key": "Talk_to_Peace", "key": "worldtask_world_task_deliver_npctxt_25",
"text": "和平先生聊聊" "text": "和平先生聊聊"
}, },
"deliver_npc": 0, "deliver_npc": 0,
@ -1108,43 +1108,5 @@
} }
], ],
"module": [] "module": []
},
{
"key": 600010,
"lock": 0,
"lockend": 0,
"ontxe": 0,
"id_after": 0,
"group": 610,
"des": 5,
"icon": "",
"task_Tname": {
"key": "worldtask_world_task_task_Tname_26",
"text": "商队测试"
},
"task_name": {
"key": "worldtask_world_task_task_name_26",
"text": "商队测试"
},
"npctxt": {
"key": "worldtask_world_task_npctxt_26",
"text": "商队测试"
},
"npc": 90010,
"completetasktxt": {
"key": "worldtask_world_task_completetasktxt_26",
"text": "商队测试A"
},
"completetask": [
0
],
"deliver_npctxt": {
"key": "Mainline_Tasks1_101",
"text": "商队测试A"
},
"deliver_npc": 0,
"auto_accept": 0,
"reword": [],
"module": []
} }
] ]

View File

@ -0,0 +1,42 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
type GameBuzkashiTrack struct {
_dataMap map[int32]*GameBuzkashiTrackData
_dataList []*GameBuzkashiTrackData
}
func NewGameBuzkashiTrack(_buf []map[string]interface{}) (*GameBuzkashiTrack, error) {
_dataList := make([]*GameBuzkashiTrackData, 0, len(_buf))
dataMap := make(map[int32]*GameBuzkashiTrackData)
for _, _ele_ := range _buf {
if _v, err2 := DeserializeGameBuzkashiTrackData(_ele_); err2 != nil {
return nil, err2
} else {
_dataList = append(_dataList, _v)
dataMap[_v.Id] = _v
}
}
return &GameBuzkashiTrack{_dataList:_dataList, _dataMap:dataMap}, nil
}
func (table *GameBuzkashiTrack) GetDataMap() map[int32]*GameBuzkashiTrackData {
return table._dataMap
}
func (table *GameBuzkashiTrack) GetDataList() []*GameBuzkashiTrackData {
return table._dataList
}
func (table *GameBuzkashiTrack) Get(key int32) *GameBuzkashiTrackData {
return table._dataMap[key]
}

View File

@ -0,0 +1,45 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
package cfg
import "errors"
type GameBuzkashiTrackData struct {
Id int32
Track string
Type int32
StartPos int32
EndPos int32
Local int32
}
const TypeId_GameBuzkashiTrackData = 1870817506
func (*GameBuzkashiTrackData) GetTypeId() int32 {
return 1870817506
}
func (_v *GameBuzkashiTrackData)Deserialize(_buf map[string]interface{}) (err error) {
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) }
{ var _ok_ bool; if _v.Track, _ok_ = _buf["track"].(string); !_ok_ { err = errors.New("track error"); return } }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["type"].(float64); !_ok_ { err = errors.New("type error"); return }; _v.Type = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startPos"].(float64); !_ok_ { err = errors.New("startPos error"); return }; _v.StartPos = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endPos"].(float64); !_ok_ { err = errors.New("endPos error"); return }; _v.EndPos = int32(_tempNum_) }
{ var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["local"].(float64); !_ok_ { err = errors.New("local error"); return }; _v.Local = int32(_tempNum_) }
return
}
func DeserializeGameBuzkashiTrackData(_buf map[string]interface{}) (*GameBuzkashiTrackData, error) {
v := &GameBuzkashiTrackData{}
if err := v.Deserialize(_buf); err == nil {
return v, nil
} else {
return nil, err
}
}

View File

@ -17,7 +17,8 @@ type GamePlayerInfor_overviewData struct {
Tujing []int32 Tujing []int32
Murl string Murl string
Wurl string Wurl string
Playerhead string Mplayerhead string
Wplayerhead string
Name string Name string
} }
@ -47,7 +48,8 @@ func (_v *GamePlayerInfor_overviewData)Deserialize(_buf map[string]interface{})
{ var _ok_ bool; if _v.Murl, _ok_ = _buf["murl"].(string); !_ok_ { err = errors.New("murl error"); return } } { var _ok_ bool; if _v.Murl, _ok_ = _buf["murl"].(string); !_ok_ { err = errors.New("murl error"); return } }
{ var _ok_ bool; if _v.Wurl, _ok_ = _buf["wurl"].(string); !_ok_ { err = errors.New("wurl error"); return } } { var _ok_ bool; if _v.Wurl, _ok_ = _buf["wurl"].(string); !_ok_ { err = errors.New("wurl error"); return } }
{ var _ok_ bool; if _v.Playerhead, _ok_ = _buf["playerhead"].(string); !_ok_ { err = errors.New("playerhead error"); return } } { var _ok_ bool; if _v.Mplayerhead, _ok_ = _buf["mplayerhead"].(string); !_ok_ { err = errors.New("mplayerhead error"); return } }
{ var _ok_ bool; if _v.Wplayerhead, _ok_ = _buf["wplayerhead"].(string); !_ok_ { err = errors.New("wplayerhead error"); return } }
{ var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } } { var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } }
return return
} }

View File

@ -190,6 +190,7 @@ type Tables struct {
BuzkashiReward *GameBuzkashiReward BuzkashiReward *GameBuzkashiReward
BuzkashiFm *GameBuzkashiFm BuzkashiFm *GameBuzkashiFm
BuzkashiOpen *GameBuzkashiOpen BuzkashiOpen *GameBuzkashiOpen
BuzkashiTrack *GameBuzkashiTrack
Pricegroup *GamePricegroup Pricegroup *GamePricegroup
Loading *GameLoading Loading *GameLoading
RuleDesc *GameRuleDesc RuleDesc *GameRuleDesc
@ -1277,6 +1278,12 @@ func NewTables(loader JsonLoader) (*Tables, error) {
if tables.BuzkashiOpen, err = NewGameBuzkashiOpen(buf) ; err != nil { if tables.BuzkashiOpen, err = NewGameBuzkashiOpen(buf) ; err != nil {
return nil, err return nil, err
} }
if buf, err = loader("game_buzkashitrack") ; err != nil {
return nil, err
}
if tables.BuzkashiTrack, err = NewGameBuzkashiTrack(buf) ; err != nil {
return nil, err
}
if buf, err = loader("game_pricegroup") ; err != nil { if buf, err = loader("game_pricegroup") ; err != nil {
return nil, err return nil, err
} }