存档教程-肝累了,取个蜘蛛精算了!!

修改于2023/01/092985 浏览综合
本方法适用于版本V0.30.4 (taptap端)
由于tap 不支持部分md语法,样式有丢失。有兴趣的朋友,可以去我的简书
存档路径为:/storage/emulated/0/Android/data/com.Gamexel.FromJiangHu/files/userdataE/user
该目录下有以数字为命名的目录,每个目录为你新开局的存档目录
选择你要更改的开局存储目录下的Manual手动存档目录进去,我玩的时候都是手动存档。所以进这个目录,自动存档的玩家进Auto就好。正文会有目录及文件介绍。
文件中 "//" 、 "/* */" 均为注释语句
游戏存储数据
我个人分为个人型数据,及世界型数据
修改存档时尽量修改个人与世界数据无关联的,否则可能出现未知错误。
如:可以修改世界型挑战者数据,因为挑战者的刷新并未与个人数据有强关联。
不建议修改阵营数据,因为分个人阵营数据与世界阵营数据,有强关联性,非要修改,需修改完整。
目录及文件介绍
Character/Character.json 角色属性数据(世界)
Character/ChrImages.json 搞美颜的大家应该有需求(世界)
Building.json 门派建筑物存档(个人)
Alliance.json 阵营数据文件-可修改阵营人情、物品 (世界)
Quest.json 挑战者刷新信息 (世界)
Farm.json 农场-调整农场作物 (个人)
Kitchen.json 庖屋-调整饭菜 (个人)
School.json 门派存档-修改声望及阵营关系,只建议修改声望 (个人)
Shop.json 各城镇会出售物品的NPC,及物品列表(世界)
SocialContact.json 社交好友度, 好友度快速追妹子。 (世界)
Item/Item.json 拥有的道具,分门派仓库及行囊,道具存储的是ID (个人)
Item/ItemList.json 道具(世界)
好感度介绍 SocialContact.json
"1042": { // 人物ID 1042 为创建游戏时第一个门徒
"id": 1042,
"map": { // 社交列表
"1041": { // 目标人物ID (主角ID),解释为主观对目标的好感,所为你要追妹子的话,
就去改妹子的数据字典。
"n": [
34264, // 好感值 34264 取整为34%
0 // 仇恨值
]
}
},
"t": [
2479,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
},
强娶OR男同?
PS:找不到想强娶的老婆ID ,就去 Character/Character.json 文件直接搜中文名字就行。以下是示例-强娶蜘蛛精
"1041": { // 主角ID
"id": 1041,
"map": {
"1042": {
"n": [
0,
0
]
},
"1043": {
"n": [
0,
0
]
},
"1044": {
"n": [
0,
0
]
},
"1045": {
"n": [
0,
0
]
},
"1598": {
"n": [
100000,
0
]
},
"988": { // 按格式添加目标人物数据,人物ID:988 为吸血蛛
"n": [
100000,
0
]
}
},
角色属性 Character/Character.json
不建议修改血蓝数值,游戏会根据四维及功法计算的,另外魅力与悟性为隐藏属性,暂未在存档中找到
"1042": { //角色ID
"0": 1042, //角色ID
"1": "player", //角色-玩家
"2": "藏月阁弟子",
"3": "麻生希",
"5": 3, // 阵营 固定为3 阵营数据文件Alliance.json
"6": 15, //年龄
"7": 1, //性别 1为女 0为男 3为阴阳
"8": 3, // 境界
"9": "player",
"11": 0,
"13": { // 天赋,列表形式-每个ID对应相应天赋
"0": 2156,
"1": 2157,
"4": 8403
},
"15": [ // 已学习的功法
[
"baseforce",
0, // 熟练度
100 // 等级
],
[
"basedodge",
0,
100
],
[
"baseparry",
0,
100
],
[
"basefist",
0,
100
],
[
"basesword",
0,
100
],
[
"baseblade",
0,
100
],
[
"basestaff",
0,
100
],
[
"basehidden",
0,
100
],
[
"biyunxinfa",
0,
50
],
[
"biyunjianfa",
0,
50
],
[
"biyunquanfa",
0,
50
],
[
"biyunbufa",
0,
50
]
],
"16": [ // 技艺
[
"mining",
11733, // 熟练度
99 // 等级
],
[
"planting",
9888,
103
],
[
"medicine",
0,
144
],
[
"smithing",
0,
68
],
[
"cooking",
0,
45
],
[
"hunting",
0,
105
],
[
"handwork",
0,
63
],
[
"zaxue",
0,
191
],
[
"contact",
0,
32
],
[
"poison",
0,
125
]
],
"17": {
"0": "biyunxinfa",
"1": "biyunbufa",
"2": "biyunjianfa",
"3": "biyunquanfa",
"4": "biyunjianfa"
},
"21": { // 四维及其他属性
"0": {
"t": 0,
"v": 22
},
"1": {
"t": 0,
"v": 21
},
"2": {
"t": 0,
"v": 16
},
"3": {
"t": 0,
"v": 21
},
"24": {
"t": 1,
"v": 916,
"mv": 916
},
"25": {
"t": 1,
"v": 1085,
"mv": 1085
},
"28": {
"t": 1,
"v": 33325
},
"31": {
"t": 1,
"v": 40910
},
"49": {
"t": 0,
"v": 21
},
"70": {
"t": 0,
"v": 44
},
"99": {
"t": 1,
"v": 76400
},
"18": {
"t": 0,
"v": 15
}
},
"22": {
"school-join": [
886
],
"martial-biyunxinfa": [
7321
],
"martial-biyunbufa": [
7322
],
"school-noroom": [
904
],
"food-sushi": [
10354
],
"school-mood4": [
11184
]
},
"26": [
"75",
"nudism",
"52"
],
"27": [
{
"0": 0,
"1": "30"
},
{
"0": 1,
"1": "2"
}
],
"28": 2712.861,
"29": {
"d": "武林1年春1日",
"r": 0.0
}
},
道具 Item/Item.json
题外话 道具的数据格式的表现形式,更像每个物品栏的格子,每个格子的ID就是道具ID。
{
"Money": 1813, // 钱
"InventoryDict": { // 仓库
"0": [ // 生产类
2818, // 道具ID
3303,
2179,
17,
2166,
2168,
2167,
2173,
9334,
2170,
2169,
2171,
2172,
2178,
6515,
9231,
8563
],
"1": [ // 食物类
8374
],
"2": [ // 装备类
1298,
1309,
1318,
],
"3": [], // 药品类
"4": [], // 杂物类
"5": [], // 任务类
"6": [], /* 6 7 是书籍跟设施类,本人存档没有相关道具,所以没区分出来 */
"7": []
道具操作说明:
修改现有道具数量:
以朱果为例从对应的药品类中刷选出道具ID,刷选方法就是逐个将ID拿出来,
去Item/ItemList.json 文件中进行检索,找到之后进行数量修改即可。
{
"0": [
2030, // 道具ID
"zhuguo", // 道具名称
100 // 数量
],
"1": {
"Quality": 0, // 质量
"Durability": 1, // 耐久
"MaxDurability": 1 // 最大耐久
}
},
无中生有:
凭空生成道具基于世界存档数据中已有的道具来的。首先去Item/ItemList.json,
通过道具名称拼音进行检索,以龙虎洗髓丹为例(为检索到多个,随便选一个)。
检索到该数据结构后,复制一份,以下为复制洗髓丹数据,然后就是在原数据后面粘贴上去,
再修改一个不重复的ID,最后将自己命名的ID ,贴到 Item/Item.json 文件中对应物品类型
的数组中。
{
"0": [
11743, // 道具ID
"longhuxisuidan",
10 // 随便给10个
],
"1": {
"Quality": 0,
"Durability": 1,
"MaxDurability": 1
}
},
劫持装备:
因为装备道具有个装备佩戴者ID 的属性,可以直接修改为自己角色的ID,
实现劫持装备。方法比较简单,我就不贴样例里,这里说下就好.
1.检索道具世界型数据
2,改ID。
更改装备属性:
```
{
"0": [
2154,
"tiejian",
1
],
"1": {
"Quality": 0,
"Durability": 170,
"MaxDurability": 170,
"WearerID": 1041 // 佩戴者ID
},
"5": [ // 附加属性
[
"martialtongguijianfa7_1", // 同归剑法 万念俱灰 提高
11 // 数值 11%
]
题外话: 7 为招式 1 为 提高,猜测 0 为减少。以上是更改装备现有属性,
添加属性的话,得花精力去弄刷存档然后摘出来想要的属性格式,贴上去。
没意思不弄。
}
```
存档效果展示
TapTap
TapTap
TapTap
TapTap
TapTap
TapTap
TapTap
实战演示
36
93
12