为海蓝而远航 发表于 2017-3-10 12:22

上帝之城:监狱帝国 存档修改(更新修改演示教程)

本帖最后由 为海蓝而远航 于 2017-3-25 18:35 编辑

以下修改仅供参考,请合理游戏!(修改前记得备份存档)
3月12日12点更新详细演示教程(参见链接)
【3月12号14点更新】经测试发现科技点和仓库数据依旧修改无效的存档是文件编码问题,导致游戏读取信息失败使用默认值(即0)代替。而且编码问题的锅多是记事本编辑并保存产生的,因此建议去找一个用的比较多的文本编辑器试试(已经改废的表示只能用游戏手动存档强行覆盖编码[数据丢失],再编辑)
[原因分析:存档文件均是UTF-8编码,但记事本保存后编码变为UTF-8 with BOM,对英文没有影响,所以改金钱是生效的,但科技点和仓库文件包含中文,中文对编码较为敏感,所以会导致一系列读取问题,因此建议使用标准的文本编辑器修改(推荐vs code、notepad++、ueditor)]
一、存档位置
Steam\steamapps\common\City of God I - Prison Empire\systemConfig\record1
注:其中record1为第一号存档,依次还有record2、record3存档(在开档的前提下)
二、仓库物品修改
打开文件FileServerToolInfo,找到要修改的仓库物品,修改toolNum字段即可修改该物品的数量【物品详单见附件(数据可能存在字段属性值缺失,请自行更正)】。修改方法:1.确定要修改的数据是否存在,请扫描data字段,里面是物品信息的数组列表,找到要改的物品,直接改toolNum即可。
2.添加物品,首先添加物品的store属性如果是2表示存储在仓库中,将物品信息复制添加到data字段下数组的末尾(记得加英文逗号)即可【亲测成功添加双人床、神秘图纸等物品】。
3.对于物品的variety属性(0 无,1服装 2家具 3电器4 化工 5造假 6武器),默认为0(如果不存在该属性请补全为0)。
4.对于修改后仓库物品清空的情况,是修改出了问题,请确认数据的格式是对的,是否少了英文逗号等标点符号(仔细检查)。5.详细演示修改教程见附链接文件
三、金钱修改
打开文件FileServerUserInfo,修改以下字段即可:
"user_prestige": 威望上限
"user_influence": 声望上限
"user_money": 当前金钱
四、囚犯修改
在招募区如果有囚犯,保存的时候会把这些信息保存起来,修改其信息即可(游戏设定是最多招募区出现一个加工类型囚犯[就是工厂干活的]或最多一个S级顾问),修改信息如下:
1.打开文件FileSaveAIRecruitState,内含三名招募囚犯信息,每条格式类似
"eyeToolId":0,"oldcareerExp01":4800,"leakedState":0,"careerLevel":3,"saveAI":100,"capabilityBasic":,"desireNum2":0,"notEatNum":0,"career01":1000010<此处略去好多字>
修改此处的career01字段为指定职业Id,可在招募区显示为指定职业,但招募后并不能使用。
2.再打开文件FileServerPrisonInfo,每条内容格式同上,定位到你要修改的招募区的那条囚犯信息,例如招募区囚犯的systemPrisonUserId为10001(姓名name也可以,只有确定哪条就行),则定位同样的一条数据,然后修改该数据内career01字段为指定职业Id,同时可修改该条数据内systemCareer字段下的systemCareerId和imgId字段的值,其中systemCareerId为职业Id,职业Id参考如下:
电工--1000003
格斗家--1000011
黑客--1000010
木工--1000002
化工--1000004
枪械师--1000006
匠人(工艺)--1000005
劫匪--1000008   
小偷--1000007
裁缝--1000001
1000012--爆破工
1000013--诉讼律师
1000014--私人律师
1000015--财务会计师
1000016--管理会计师
1000017--中餐厨师
1000018--西餐厨师
1000019--料理师
1000020--经理人
1000021--企业家
1000022--项目研究员
1000023--技术研究院
1000024--建筑设计师
1000025--建筑工程师
1000026--电力工程师
1000027--电力维修师
1000028--公关
1000029--行政
1000030--授课老师
1000031--辅导老师
1000032--治安官
1000033--FBI
1000034--医师
1000035--军医
1000036--喜剧演员
1000037--话剧演员
1000038--牧师
1000039--神父
1000040--健身教练
1000041--体能教练
1000042--民谣歌手
1000043--流行歌手
3.其他项修改
careerLevel 职业等级(5级收徒)
capability 能力(不知何用)joinGangsTools 加入帮派需要的物品,其中toolId为systemToolId对应的物品,toolNum为需要的数量,可随意修改(对于要求比较苛刻的)
其他字段自行查字典
五、科技点修改
打开文件FileServerWarden,查找"data":{"eyeToolId":0,"开头的数据项,找到名叫“典狱长”的(name属性的值)一条数据,在这个人物数据段找到如下字段并修改即可:
"operationValue":运营点数(最大10000)
"commandValue":指挥点数(最大10000)
"workValue":产品开发点数(最大10000)
至于其他数据,例如疾病,状态啥的,可改可不改。详细演示修改教程见附链接文件。
六、其他修改
FileServerWardenTechnology文件记录了解锁的科技信息,对于可重复研究的科技,修改其needMoney字段可修改研究花费,其他字段自测修改无效。
至于其他文件的修改,请自行研究。


物品信息详单(部分信息自行纠正)
链接:http://pan.blacksheepgame.com/s/1bpGLeQr 密码:gqbl

仓库及科技点修改详细演示教程(再不会就不要怪我了)
链接:http://pan.blacksheepgame.com/s/1qY6lrsw 密码:fstd



最后,再附一文件SystemWardenTechnology.json,放到Steam\steamapps\common\City of God I - Prison Empire\static_data目录下覆盖(记得备份原文件),之后科技树科技点的花费大减(-90%),科技解锁时间缩短10倍,同时移除了一个繁杂的好多书本收集条件。【该文件会大幅降低游戏性(游戏时间),慎用!】

其他附件说明:Career.txt、Hobby.txt、Feature.txt依次是囚犯所有可用的职业详细信息、爱好信息、特征信息,可对应修改个人定制的囚犯。


















·_. 发表于 2017-3-10 18:19

:dizzy:好复杂啊,大佬,有没有那种按F1F2   F3那样的修改器?

为海蓝而远航 发表于 2017-3-10 18:31

·_. 发表于 2017-3-10 18:19
好复杂啊,大佬,有没有那种按F1F2   F3那样的修改器?

CE我只会简单的查找修改,至于找基址,太费劲了,所以这个修改器目前还没有,静等大神出吧

·_. 发表于 2017-3-10 18:34

大佬,我想问一下,您知道怎么修改仓库容量吗?

sxjdhr 发表于 2017-3-10 20:42

科研点和运营点啥的能改么

类光源 发表于 2017-3-10 21:30

没有医生的代码麽

为海蓝而远航 发表于 2017-3-10 22:53

类光源 发表于 2017-3-10 21:30
没有医生的代码麽

1000012--爆破工
1000013--诉讼律师
1000014--私人律师
1000015--财务会计师
1000016--管理会计师
1000017--中餐厨师
1000018--西餐厨师
1000019--料理师
1000020--经理人
1000021--企业家
1000022--项目研究员
1000023--技术研究院
1000024--建筑设计师
1000025--建筑工程师
1000026--电力工程师
1000027--电力维修师
1000028--公关
1000029--行政
1000030--授课老师
1000031--辅导老师
1000032--治安官
1000033--FBI
1000034--医师
1000035--军医
1000036--喜剧演员
1000037--话剧演员
1000038--牧师
1000039--神父
1000040--健身教练
1000041--体能教练
1000042--民谣歌手
1000043--流行歌手

为海蓝而远航 发表于 2017-3-10 22:59

·_. 发表于 2017-3-10 18:34
大佬,我想问一下,您知道怎么修改仓库容量吗?

这个没试过,你可以试试CE修改,估计不成,老老实实升级仓库呗,不愁钱,物品在家具店都能买到,很快就到顶级了。或许你可以研究一下修改存档的建筑信息。

为海蓝而远航 发表于 2017-3-10 23:01

sxjdhr 发表于 2017-3-10 20:42
科研点和运营点啥的能改么

直接上CE扫描啊,修改多方便,存档还修改目前还没研究出来

k9785213 发表于 2017-3-10 23:04

为海蓝而远航 发表于 2017-3-10 23:01
直接上CE扫描啊,修改多方便,存档还修改目前还没研究出来

为什么我经常扫描到只有一个,那个改了没用,有时候扫描出两个那个带小数点的改了才有效

为海蓝而远航 发表于 2017-3-10 23:16

k9785213 发表于 2017-3-10 23:04
为什么我经常扫描到只有一个,那个改了没用,有时候扫描出两个那个带小数点的改了才有效
...

只有一个结果的时候,等会再试;
有两个结果的时候,一般带小数点的是有效的,如果都没有小数点,可同时修改两个数据,但只有一个是有效的。

Smˋ堕落、 发表于 2017-3-11 03:08

改职业的哪里 搜索id 全都是0啊systemPrisonUserId

maerti112 发表于 2017-3-11 04:06

实测,改了物品个数,仓库立马清零,无效

为海蓝而远航 发表于 2017-3-11 11:14

Smˋ堕落、 发表于 2017-3-11 03:08
改职业的哪里 搜索id 全都是0啊systemPrisonUserId

即便是0,只有在FileServerPrisonInfo里找到招募区的囚犯信息,改了career01及systemCareerId参数就可以了

为海蓝而远航 发表于 2017-3-11 11:16

maerti112 发表于 2017-3-11 04:06
实测,改了物品个数,仓库立马清零,无效

那是你改废了,目前仓库里有的物品可以随便改数量toolNum,没有的添加了貌似也没用。该文件前面部分是systemToolId及toolNum的索引,后面是物品详细数据,可以对应的两项都改。

为海蓝而远航 发表于 2017-3-11 11:18

为海蓝而远航 发表于 2017-3-11 11:16
那是你改废了,目前仓库里有的物品可以随便改数量toolNum,没有的添加了貌似也没用。该文件前面部分是sys ...

像工厂加工的物品改几万数量,买的电脑、奖励的建造许可改了几百数量都好好的。

a849957470 发表于 2017-3-11 13:19

我改了建造许可 仓库也清空了 除了改toolnum 还要改别的吗

为海蓝而远航 发表于 2017-3-11 16:04

sxjdhr 发表于 2017-3-10 20:42
科研点和运营点啥的能改么

找到了,可以改了

为海蓝而远航 发表于 2017-3-11 16:04

a849957470 发表于 2017-3-11 13:19
我改了建造许可 仓库也清空了 除了改toolnum 还要改别的吗

参看本贴物品添加的说明

Smˋ堕落、 发表于 2017-3-11 17:52

看不懂啊大神!

为海蓝而远航 发表于 2017-3-11 18:01

Smˋ堕落、 发表于 2017-3-11 17:52
看不懂啊大神!

已经是很简明的教程了,如果不理解数据结构,可以网上看看json数据的格式,然后再打开存档文件看看。

naifenyy 发表于 2017-3-11 21:09

大佬
为什么我修改科技点数之后进游戏一直显示是0

不知名的夜鹰 发表于 2017-3-11 21:38

那个不知道为啥每次改完研究点回去一看全都变0了

Smˋ堕落、 发表于 2017-3-11 22:41

改完仓库一直是清0 亲测很多遍 仓库的东西有 多改1个就不行了

sxjdhr 发表于 2017-3-11 23:23

想加葛顿金酒进去,怎么改都改不好,直接清空。。

Kpro 发表于 2017-3-12 04:08

讲道理 按照上面的 我在典狱官后面的字段没有找到运营点数这些东西 哪怕是已经有的产品点数也没找到

hoklai 发表于 2017-3-12 05:30

除了第三大点的金钱修改我成功了之外其他我全试过了结果改哪个 哪个就清空···
特别是修改仓库里面的东西的toolNum后面的数字只是单单的改数字 都变成清空仓库···

Kpro 发表于 2017-3-12 11:57

hoklai 发表于 2017-3-12 05:30
除了第三大点的金钱修改我成功了之外其他我全试过了结果改哪个 哪个就清空···
特别是修改仓库里面 ...

我威望声望金钱都成功然而最想要的开发点一改就清0

为海蓝而远航 发表于 2017-3-12 11:58

naifenyy 发表于 2017-3-11 21:09
大佬
为什么我修改科技点数之后进游戏一直显示是0

更新了演示教程,看看去吧

为海蓝而远航 发表于 2017-3-12 11:59

不知名的夜鹰 发表于 2017-3-11 21:38
那个不知道为啥每次改完研究点回去一看全都变0了

重看演示教程
页: [1] 2 3 4 5 6 7
查看完整版本: 上帝之城:监狱帝国 存档修改(更新修改演示教程)