本地数据文件修改,不同版本文件位置不同,但玩家数据都会存放在character.json内,参考路径F:\taolitkf\cowtransfer\TKFv1.27-R5\server-r5\user\profiles\1\character.json

<1>修改角色血量(通用)

在character.json文件中搜索Health,对照代码修改对应身体部位目前血量和最大血量值即可,二者相等,数值无限制,下值供参考

 "Health": {
     "BodyParts": {
            "Head": {                              //头部
                "Health": {
                    "Current": 500,           //目前血量,修改此处
                    "Maximum": 500        //最大血量,修改此处与上值保持相同
                },
                "Effects": null
            },
            "Chest": {                              //胸部
                "Health": {
                    "Current": 500,
                    "Maximum": 500
                },
                "Effects": null
            },
            "Stomach": {                           //胃部
                "Health": {
                    "Current": 500,
                    "Maximum": 500
                },
                "Effects": null
            },
            "LeftArm": {                              //左臂
                "Health": {
                    "Current": 500,
                    "Maximum": 500
                },
                "Effects": null
            },
            "RightArm": {                              //右臂
                "Health": {
                    "Current": 500,
                    "Maximum": 500
                },
                "Effects": null
            },
            "LeftLeg": {                               //左腿,腿容易被修,改大点
                "Health": {
                    "Current": 1000,
                    "Maximum": 1000
                },
                "Effects": null
            },
            "RightLeg": {                             //右腿
                "Health": {
                    "Current": 1000,
                    "Maximum": 1000
                },
                "Effects": null
            }
        },
        "Energy": {                                   //饥饿
            "Current": 200,
            "Maximum": 200
        },
        "Hydration": {                              //口渴
            "Current": 200,
            "Maximum": 200
             }
},

注:不要直接复制代码,容易发生转码错误或漏符,对照修改即可!!!

<2>修改角色等级

搜索"level": 等级,比如我,我是30级,就搜索"level": 30。角色等级不能随便修改,要对应到具体经验值才能生效

"Level": 70,                        //你要更改的等级
"Experience": 23129881,             //对应经验值

这里我不一一罗列,只举几个,需要可以到塔科夫wiki寻找对应值

等级 10 20 30 40
经验 57,124 301,534 850,880 1,946,874

不要直接改999999999,会崩档!

<3>修改角色技能熟练度

搜索skills

{
                "Id": "BotReload",            //技能名称,只需要修改这一个地方
				"Progress": 5100,                //技能熟练点
				"PointsEarnedDuringSession": 0,           //上个战局获得多少技能点
				"LastAccess": 0         //时间戳
},
{
				"Id": "Endurance",
				"Progress": 5100,
				"PointsEarnedDuringSession": 5.322952,
				"LastAccess": 1613384922
},

等级 10 15 满级
经验 1000 1500 5100

这里只举例两个技能,所有技能都要挨个修改。

<4>修改金钱

物品代码
卢布 = 5449016a4bdc2d6f028b456f,最大堆叠数500000
美元= 5696686a4bdc2da3298b456a,最大堆叠数50000
欧元= 569668774bdc2da2298b4568,最大堆叠数50000

直接修改金钱很简单,在character.json中搜索金钱代码,找到对应堆,修改数量即可,卢布堆数太多,以欧元为例

{
				"_id": "I1171028574307059701IpIN",         //第一堆
				"_tpl": "569668774bdc2da2298b4568",
				"parentId": "I1162155503243033552ZRDR",
				"slotId": "main",
				"location": {
					"x": 1,
					"y": 4,
					"r": "Horizontal",
					"isSearched": true
				},
				"upd": {
					"StackObjectsCount": 73,          //这里便是金钱数额,不要超过最大堆叠数,即小于等于50000
					"SpawnedInSession": true
				}
			},
            //这里代码是否相连取决于在仓库中两堆金钱是否放在一起
            {
				"_id": "I1181916389378573958ahYA",
				"_tpl": "569668774bdc2da2298b4568",
				"parentId": "I1162155503243033552ZRDR",
				"slotId": "main",
				"location": {
					"x": 2,
					"y": 4,
					"r": "Horizontal",
					"isSearched": true
				},
				"upd": {
					"StackObjectsCount": 84,
					"SpawnedInSession": true
				}
			},
			{
				"_id": "I11819163821248145100phJ",
				"_tpl": "569668774bdc2da2298b4568",
				"parentId": "I1162155503243033552ZRDR",
				"slotId": "main",
				"location": {
					"x": 0,
					"y": 4,
					"r": "Horizontal",
					"isSearched": true
				},
				"upd": {
					"StackObjectsCount": 46,
					"SpawnedInSession": true
				}
			},

修改最大堆叠数
在db文件夹下的item文件中搜索物品代码,找到569668774bdc2da2298b4568.json。或者使用搜索软件全盘检索(我用的闪电搜索)

{
    //代码片段
	"_id": "569668774bdc2da2298b4568",
	"_name": "Евро",
	"_parent": "543be5dd4bdc2deb348b4569",
	"_type": "Item",
	"_props": {
		"Name": "Euros",
		"ShortName": "Euros",
		"Description": "Несколько банкнот пока еще котирующихся российских рублей",
		"Weight": 0,
		"BackgroundColor": "green",
		"Width": 1,
		"Height": 1,
		"StackMaxSize": 500000,   //最大堆叠数
		"Rarity": "Superrare",
		"SpawnChance": 10,
		"CreditsPrice": 0,
		"ItemSound": "item_money",
		"Prefab": {
			"path": "assets/content/items/money/item_money_euro_small.bundle",
			"rcid": ""
		},
		"UsePrefab": {
			"path": "",
			"rcid": ""
		},

<4>修改商人好感度

商人代码
Prapor: 54cb50c76803fa8b248b4571
Ragman: 5ac3b934156ae10c4430e83c
Skier: 58330581ace78e27b8b10cee
Peacekeeper: 5935c25fb3acc3127c3d8cd9
Therapist: 54cb57776803fa99248b456e
Jaeger: 5c0647fdd443bc2504c2d371

商人好感度等级分为四段,每段对应具体等级,等级段直接修改,总金额根据具体等级段的最低交易额修改

"TraderStandings": {
		"54cb50c76803fa8b248b4571": {
			"NextLoyalty": null,
			"currentLevel": 2,           //好感度等级段,分为四级,这里直接修改,如4
			"currentSalesSum": 926865,           //与商人买卖总金额,高于下方的买卖总金额,参照等级段修改
			"currentStanding": 0.2,          //交易中获得的总积分
			"display": true,
			"loyaltyLevels": {
				"0": {       //这是I级好感度,编程是从0开始计数的
					"minLevel": 1,         
					"minSalesSum": 0,
					"minStanding": 0
				},
				"1": {         //  II级
					"minLevel": 15,          //这里是具体等级,与等级段有区别
					"minSalesSum": 750000,         //达到该等级最低的买卖金额
					"minStanding": 0.2
				},
				"2": {             //   III级
					"minLevel": 22,
					"minSalesSum": 1500000,
					"minStanding": 0.35
				},
				"3": {                 //皇冠好感度
					"minLevel": 33,
					"minSalesSum": 2300000,
					"minStanding": 0.5
				}
			}
		},