3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 侠客前传 | 刺客信条 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 32195|回复: 234

[游戏MOD] [mod]修改教程//2人口/2生产/20存储/取消特产限制//4.21更新--->降污染肥皂树//服务建筑范围扩大//工会、市政类建筑范围扩大

  [复制链接]

15

主题

278

帖子

964

积分

超级玩家

Rank: 5Rank: 5

贡献度
119
金元
4882
积分
964
精华
0
注册时间
2009-4-25
发表于 2019-4-19 05:09 | 显示全部楼层 |阅读模式
本帖最后由 962585232 于 2019-4-21 19:26 编辑

steam,uplay上线测试可行

-------//*参考文章*//-------
http://bbs.3dmgame.com/thread-5875172-1-1.html
http://bbs.3dmgame.com/thread-4959401-1-1.html
https://anno1800.fandom.com/wiki/Buildings
http://bbs.3dmgame.com/thread-5876676-1-1.html

-------//*引用工具教程*//-------
2205.bms >解包/导入所需插件
quickbms.exe > 解包小文件时用
quickbms_4gb_files.exe >解包大文件时用(本game rda文件大,用这个解包)
reimport.bat >将修改后的文件重新导入 rda

工具地址
Download Link
http://pan.baidu.com/s/1qWmXWIS
------------------------------------------------------------------------------

注:修改rda文件前请备份!
解包过程
1.打开 quickbms_4gb_files.exe,在弹出框中找到2205.bms所在位置 加载这个插件

2.接着上步操作,继续加载需要解包的rda,此处选择data0.rda

3.点击右下保存在一个文件夹里面 (比如新建文件夹:01),开始启动解包过程。解包完毕后会提示按enter键退出,完成。

4.打开data\config\export\main\asset\assets.xml进行修改

注入过程
1.打开reimport.bat,加载2205.bms插件

2.继续加载需要将修改后的文件导入的rda,譬如data0.rda,继续找到上边建立好的文件夹路径 (比如新建文件夹:01),点击选定文件夹即可 (这里“打开”文件夹后会看到"data"-->出现保存按钮,点击“保存”即可)

3.完毕后显示按enter键退出,完成。

-------//*其他修改备注*//-------
①Note++从 223266 行开始检索比较方便

②建筑修改Factoryoutputs下的产量amount即可。本来想修改时间,后来发现时间短了后仓库运输经常卡位置,所以还是修改产量。
这里注意的是:修改产量后产业链发生了变化。原来1分钟1猪配合1个1分钟1肉铺,现在变成了1分钟2猪配合2个1分钟2肉铺。最终1分钟得到4肉。


③测试发现,房屋人口变为原来两倍,需求也会变为原来两倍。亦即需求与人口挂钩,不是与房子数挂钩。


④暂时没有发现修改仓库存储运输范围的代码。


-------//*mod使用教程*//-------
①把所有文件复制到Anno 1800\maindata 文件夹下


②点击01修改.bat即可,要还原就点击02还原.bat


可以自行修改xml,英文在wiki上(参考文章③)

-------//*修改教程内容更新*//-------
修改文本:assets.xml 软件:note++

初始xml文件长度为90951631 修改后的文本必须保持长度一致,否则打不开游戏

②以猪场为例子

                        <Asset>
                          <Template>FarmBuilding</Template> 建筑类型
                          <Values>
                            <Standard>
                              <GUID>1010269</GUID>     gui代码
                              <Name>agriculture_08 (Pig Farm)</Name>
                              <IconFilename>data/ui/2kimages/main/3dicons/icon_pigs.png</IconFilename>
                            </Standard>
                            <Building>
                              <BuildModeRandomRotation>180</BuildModeRandomRotation>
                              <AssociatedRegions>Moderate</AssociatedRegions>
                            </Building>
                            <Blocking />  下面是建筑信息代码
                            <Cost>
                              <Costs>
                                <Item>
                                  <Ingredient>1010017</Ingredient> 1010017指的是金币
                                  <Amount>500</Amount>                数量
                                </Item>
                                <Item>
                                  <Ingredient>1010196</Ingredient> 木材代码
                                  <Amount>4</Amount>
                                </Item>
                                <Item>
                                  <Ingredient>1010205</Ingredient>   下面这四个代表工人,四个代码必不可少
                                </Item>
                                <Item>
                                  <Ingredient>1010218</Ingredient>
                                </Item>
                                <Item>
                                  <Ingredient>1010207</Ingredient>
                                </Item>
                                <Item>
                                  <Ingredient>1010202</Ingredient>
                                </Item>
                              </Costs>
                            </Cost>
                            <Object>
                              <Variations>
                                <Item>
                                  <Filename>data/graphics/buildings/production/agriculture_08/agriculture_08.cfg</Filename>
                                </Item>
                              </Variations>
                            </Object>
                            <Mesh />
                            <Selection>
                              <ParticipantMessageArcheType>Resident_tier01_atWork</ParticipantMessageArcheType>
                              <Colors>
                                <WeakSelectionColorType>NoColor</WeakSelectionColorType>
                              </Colors>
                            </Selection>
                            <Text>
                              <LocaText>
                                <English>
                                  <Text>Pig Farm</Text>  显示文本
                                  <Status>Exported</Status>
                                  <ExportCount>1</ExportCount>
                                </English>
                              </LocaText>
                              <LineID>5236</LineID>
                            </Text>
                            <Constructable />
                            <Locked />
                            <SoundEmitter>
                              <ActiveSounds>
                                <Item>
                                  <Sound>214800</Sound>
                                </Item>
                                <Item>
                                  <Sound>206363</Sound>
                                </Item>
                              </ActiveSounds>
                              <ConstructionSounds>
                                <BuildMoveSuccess>
                                  <Item>
                                    <VectorElement>
                                      <InheritedIndex>0</InheritedIndex>
                                      <InheritanceMapV2>
                                        <Entry>
                                          <TemplateName>FarmBuilding</TemplateName>
                                          <Index>0</Index>
                                        </Entry>
                                      </InheritanceMapV2>
                                    </VectorElement>
                                    <Sound>214783</Sound>
                                  </Item>
                                </BuildMoveSuccess>
                              </ConstructionSounds>
                              <MaterialType>Wood</MaterialType>  房子类型,木质房
                            </SoundEmitter>
                            <FeedbackController />   △注意到这行什么内容都没有的代码没有以<开头,以/>结尾。  实际上这些就是可以删除的,因为不是每个功能每个建筑都用的上
                            <Infolayer />           △留意这行代码
                            <UpgradeList />        △留意这行代码
                            <RandomDummySpawner />    △留意这行代码
                            <Factory7 />                  △留意这行代码
                            <FactoryBase>
                              <FactoryOutputs>      outputs建筑产品输出代码
                                <Item>
                                  <Product>1010199</Product> 猪的代码
                                  <Amount>1</Amount>           产出数量
                                  <StorageAmount>4</StorageAmount>   建筑存储数量
                                </Item>
                              </FactoryOutputs>
                              <CycleTime>60</CycleTime>    生产时间,数值是秒,这里是60秒
                            </FactoryBase>
                            <LogisticNode />
                            <ModuleOwner>
                              <ModuleLimit>5</ModuleLimit>        生产模块数量  “0”是无限制
                              <ConstructionOptions>
                                <Item>
                                  <ModuleGUID>1010277</ModuleGUID>
                                </Item>
                              </ConstructionOptions>
                              <ModuleBuildRadius>7</ModuleBuildRadius>
                            </ModuleOwner>
                            <AmbientMoodProvider>
                              <AmbientMood>AgricultureBuildingsEurope</AmbientMood>
                            </AmbientMoodProvider>
                            <Maintenance>     maintenance维修代码
                              <Maintenances>        
                                <Item>
                                  <Product>1010017</Product>     注意这里的product,区别于上面的Ingredient,1010017是钱的代码
                                  <Amount>40</Amount>              数量
                                  <InactiveAmount>20</InactiveAmount>    这里是一般,指的是建筑停工状态的维护费
                                </Item>
                                <Item>
                                  <Product>1010052</Product>  这里的product 10100152是农夫代码
                                  <Amount>30</Amount>   需要农夫数量
                                </Item>
                              </Maintenances>
                            </Maintenance>
                            <Attackable>
                              <MaximumHitPoints>1500</MaximumHitPoints>
                              <SelfHealPerHealTick>4</SelfHealPerHealTick>
                            </Attackable>
                            <IncidentInfectable>
                              <Infectable>
                                <Illness>
                                  <Escalated>0</Escalated>
                                </Illness>
                                <Explosion>
                                  <Base>0</Base>
                                  <Escalated>0</Escalated>
                                </Explosion>
                              </Infectable>
                              <Explosion>
                                <ExplosionCoreDamage>1000</ExplosionCoreDamage>
                                <DamageExplosionChance>0</DamageExplosionChance>
                              </Explosion>
                              <IncidentInfectionChanceFactors>              事件传播几率:比如旁边房子着火了,本建筑感染着火几率
                                <Fire>                                 
                                  <DensityFactor>0.025</DensityFactor>         
                                  <DensityDistance>20</DensityDistance>      
                                  <FactoryProductivityFactor>0.1</FactoryProductivityFactor>
                                  <FactoryUndertimeFactor>0.05</FactoryUndertimeFactor>
                                </Fire>
                                <Riot>
                                  <FactoryOvertimeFactor>0.4</FactoryOvertimeFactor>
                                  <FactoryUndertimeFactor>0.2</FactoryUndertimeFactor>
                                  <FactoryHappinessFactor>0.2</FactoryHappinessFactor>
                                  <HappinessThreshold>20</HappinessThreshold>
                                </Riot>
                              </IncidentInfectionChanceFactors>
                            </IncidentInfectable>
                            <Pausable />
                            <Culture>
                              <Attractiveness>-3</Attractiveness>     文化,也就是吸引力。这里是吸引力-3
                              <CultureType>Military</CultureType>
                            </Culture>
                            <ItemGenerator />
                            <QuestObject />
                          </Values>
                        </Asset>


③以pub酒馆为例:  (note  236481行)
这里相同代码不再赘述,关键代码在这里
                            <PublicService>
                              <FullSatisfactionDistance>30</FullSatisfactionDistance>     完全满意范围。这里30指的是以建筑为中心,30格子为半径做圆的范围。
                              <NoSatisfactionDistance>60</NoSatisfactionDistance>       60半径
                              <PublicServiceOutputs>
                                <Item>
                                  <Product>1010349</Product>   这里是服务代码,也就是说你改成其他也可以 这里比如是product代码
                                </Item>
                              </PublicServiceOutputs>
                            </PublicService>


④电厂,关键代码
                            <Powerplant>
                              <ElectricityDistance>30</ElectricityDistance> 电厂范围
                            </Powerplant>

以上为建筑代码,这里实际上就已经可以完成建筑大部分修改了,可以形成自定义建筑。

⑤海港仓库 HarborDepot (248686)
                        <Warehouse>
                          <WarehouseStorage>
                           <StorageMax>50</StorageMax> 仓库容量提升
                          </WarehouseStorage>
                        </Warehouse>


⑥伐木场范围实际上和煤窖类似,Lumberjack (225306)
                            <FreeAreaProductivity>
                              <InfluenceRadius>9</InfluenceRadius>    影响半径 游戏中的范围
                              <NeededAreaPercent>80</NeededAreaPercent>  需求百分比
                              <WorkerUnit>102433</WorkerUnit>  工作单位代码
                              <MaxWorkerAmount>3</MaxWorkerAmount>   工作单位数量
                              <WorkerPause>10000</WorkerPause>
                            </FreeAreaProductivity>


⑦以hop farm为例(224955)
                            <Factory7>
                              <NeededFertility>1010572</NeededFertility> 这里实际上就是岛屿限制代码,
                            </Factory7>

把整个代码变成 <Factory7 /> 就可以解除限制
当然解除特产限制会减少乐趣。

⑧其他补充代码:建筑人口代码   <ResidentMax>10</ResidentMax>
工会、市政厅、总督、范围代码  <SocketScopeRadius>30</SocketScopeRadius>



-------//*更新*//-------
1.补上了缺失的bms
2.生产建筑资源存储量改成了8,重新建一个建筑就可以看到
3.两个发电厂范围2倍
4.存储变成了100,取消了特产限制



4.21更新:
1.消防局、警察、医院范围没改(有出勤人),其余服务类建筑“满意覆盖范围”改成了100,<FullSatisfactionDistance>100</FullSatisfactionDistance>
2.电力范围“参考文章④”template做了修改
3.原木场,煤窟,猎人屋范围降为原来1半,产量上升为4
4.成熟大树修改成了肥皂树 (30s产4肥皂,需要2原木。同时提供10污染的降低)5.存储变成了20,100的话会出现某些工厂狂堆叠原材料的问题5.工会、市政厅、总督、总部范围2倍


当然产品可以根据需要修改,只是肥皂方便卖给监狱

下载地址:

链接: https://pan.baidu.com/s/1Ptw5v1_MU_4EAtkCtQm1dg 提取码: i7cs




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

7

查看全部评分

回复

使用道具 举报

1

主题

459

帖子

383

积分

高级玩家

Rank: 4

贡献度
2
金元
3745
积分
383
精华
0
注册时间
2008-8-8
发表于 2019-4-19 05:13 | 显示全部楼层
绝了
回复 支持 反对

使用道具 举报

0

主题

17

帖子

77

积分

初级玩家

Rank: 2

贡献度
0
金元
770
积分
77
精华
0
注册时间
2016-5-5
发表于 2019-4-19 06:19 | 显示全部楼层
请问人口翻倍需求也是翻倍的吗
回复 支持 反对

使用道具 举报

40

主题

2096

帖子

2万

积分

版主

Rank: 14Rank: 14Rank: 14Rank: 14

贡献度
56
金元
276771
积分
27901
精华
0
注册时间
2012-5-20

2018俄罗斯世界杯《足球经理2018》专属勋章小罗

发表于 2019-4-19 06:58 | 显示全部楼层
没效果?
回复 支持 反对

使用道具 举报

1

主题

133

帖子

194

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1939
积分
194
精华
0
注册时间
2015-8-1
发表于 2019-4-19 06:59 | 显示全部楼层
tian'hui's 发表于 2019-4-19 06:19
请问人口翻倍需求也是翻倍的吗

这个需求不会变的,实际上是一个房子提供多少人口,需要多少资源,实际的需求主体是房子。。
回复 支持 反对

使用道具 举报

10

主题

1687

帖子

1777

积分

游戏狂人

Rank: 6Rank: 6

贡献度
126
金元
12529
积分
1777
精华
2
注册时间
2008-4-7
发表于 2019-4-19 07:06 | 显示全部楼层
果断 支持啊啊啊啊 等几天了
回复 支持 反对

使用道具 举报

78

主题

1514

帖子

12万

积分

3DM大善人

国士无双

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献度
92
金元
1211530
积分
121541
精华
2
注册时间
2008-9-20

疯狂页游玩家1级疯狂页游玩家2级疯狂页游玩家3级疯狂页游玩家4级疯狂页游玩家5级3DM大善人3DM大善人

发表于 2019-4-19 07:12 | 显示全部楼层
所以所有產需供求都變了是嗎
回复 支持 反对

使用道具 举报

1

主题

325

帖子

340

积分

高级玩家

Rank: 4

贡献度
1
金元
3364
积分
340
精华
0
注册时间
2012-6-2
发表于 2019-4-19 07:14 | 显示全部楼层
没效果啊  ,,,,   有人知道吗
回复 支持 反对

使用道具 举报

7

主题

3479

帖子

2928

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
20
金元
28481
积分
2928
精华
0
注册时间
2009-4-19
发表于 2019-4-19 07:16 | 显示全部楼层
只对玩家有效吗???????????
回复 支持 反对

使用道具 举报

57

主题

2903

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
99
金元
18237
积分
2220
精华
0
注册时间
2008-3-9
QQ
发表于 2019-4-19 07:38 | 显示全部楼层
本帖最后由 月光下的阴谋 于 2019-4-19 07:43 编辑

没有效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

1

主题

325

帖子

340

积分

高级玩家

Rank: 4

贡献度
1
金元
3364
积分
340
精华
0
注册时间
2012-6-2
发表于 2019-4-19 07:40 | 显示全部楼层
可以用吗    为什么我使用了   没有效果了    有人知道为什么吗
回复 支持 反对

使用道具 举报

1

主题

325

帖子

340

积分

高级玩家

Rank: 4

贡献度
1
金元
3364
积分
340
精华
0
注册时间
2012-6-2
发表于 2019-4-19 07:45 | 显示全部楼层
回复 支持 反对

使用道具 举报

10

主题

1687

帖子

1777

积分

游戏狂人

Rank: 6Rank: 6

贡献度
126
金元
12529
积分
1777
精华
2
注册时间
2008-4-7
发表于 2019-4-19 07:50 | 显示全部楼层
我也没效果 ,难道是需要重开档么?
回复 支持 反对

使用道具 举报

1

主题

325

帖子

340

积分

高级玩家

Rank: 4

贡献度
1
金元
3364
积分
340
精华
0
注册时间
2012-6-2
发表于 2019-4-19 07:58 | 显示全部楼层
sos13342 发表于 2019-4-19 07:50
我也没效果 ,难道是需要重开档么?

重开挡也不行  我试过了
回复 支持 反对

使用道具 举报

1

主题

133

帖子

194

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1939
积分
194
精华
0
注册时间
2015-8-1
发表于 2019-4-19 08:17 | 显示全部楼层
没法绕过checksum的检测啊。。是不是要改完之后全文件算一下md5然后再改checksum啊?
回复 支持 反对

使用道具 举报

0

主题

17

帖子

77

积分

初级玩家

Rank: 2

贡献度
0
金元
770
积分
77
精华
0
注册时间
2016-5-5
发表于 2019-4-19 08:25 | 显示全部楼层
本帖最后由 tian'hui's 于 2019-4-19 08:27 编辑

我成功了!完全按照教程来的。注入的时候他会提醒你asset文件大于原文件 这时输入force再按回车强行注入就行了
回复 支持 反对

使用道具 举报

76

主题

3585

帖子

4599

积分

游戏精英

_ mMm _[_]_ /(_)\ (_)

Rank: 8Rank: 8

贡献度
95
金元
42193
积分
4599
精华
0
注册时间
2007-1-21
发表于 2019-4-19 08:26 | 显示全部楼层
66666666666666666
回复 支持 反对

使用道具 举报

91

主题

1240

帖子

1573

积分

游戏狂人

Rank: 6Rank: 6

贡献度
107
金元
11453
积分
1573
精华
0
注册时间
2009-2-28
发表于 2019-4-19 08:56 | 显示全部楼层
实测好使啊 说明已经很清楚了啊 范围覆盖加倍已经成功了
回复 支持 反对

使用道具 举报

1

主题

384

帖子

446

积分

高级玩家

Rank: 4

贡献度
0
金元
4463
积分
446
精华
0
注册时间
2016-2-6
发表于 2019-4-19 09:08 | 显示全部楼层
改了人口实测可行
回复 支持 反对

使用道具 举报

21

主题

1178

帖子

1045

积分

游戏狂人

Rank: 6Rank: 6

贡献度
17
金元
9768
积分
1045
精华
0
注册时间
2012-9-23
发表于 2019-4-19 09:22 | 显示全部楼层
改不了,没找到文件
回复 支持 反对

使用道具 举报

21

主题

1178

帖子

1045

积分

游戏狂人

Rank: 6Rank: 6

贡献度
17
金元
9768
积分
1045
精华
0
注册时间
2012-9-23
发表于 2019-4-19 09:28 | 显示全部楼层
li2832548o 发表于 2019-4-19 09:22
改不了,没找到文件

可以了,2205那个文件不知道为什么第一次复制过去消失了。。再复制一次过去就OK了,谢谢大佬
回复 支持 反对

使用道具 举报

76

主题

3585

帖子

4599

积分

游戏精英

_ mMm _[_]_ /(_)\ (_)

Rank: 8Rank: 8

贡献度
95
金元
42193
积分
4599
精华
0
注册时间
2007-1-21
发表于 2019-4-19 09:43 | 显示全部楼层
好像产业配给范围出现问题了。 必须得在仓库旁边才生产了。
回复 支持 反对

使用道具 举报

24

主题

971

帖子

941

积分

超级玩家

Rank: 5Rank: 5

贡献度
51
金元
7368
积分
941
精华
0
注册时间
2008-12-20
发表于 2019-4-19 09:48 | 显示全部楼层
66666666666666666666666666
回复 支持 反对

使用道具 举报

431

主题

6420

帖子

6万

积分

超级版主

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

贡献度
6037
金元
384189
积分
62567
精华
0
注册时间
2007-11-23
发表于 2019-4-19 09:59 | 显示全部楼层
杠杠哒,那啥,楼主来个10倍的呗
回复 支持 反对

使用道具 举报

24

主题

971

帖子

941

积分

超级玩家

Rank: 5Rank: 5

贡献度
51
金元
7368
积分
941
精华
0
注册时间
2008-12-20
发表于 2019-4-19 10:08 | 显示全部楼层
没效果的,我找到原因了,LZ那个打包的2倍建筑产量及2倍房屋人数及工具.zip里面少了个2205.bms这个文件,大家只要再一下载前面LZ那个链接http://pan.baidu.com/s/1qWmXWIS里的工具包里就有这个文件,然后复制过来在执行01修改.bat即可!!
最后给LZ点32个赞,感谢!!
回复 支持 反对

使用道具 举报

48

主题

2865

帖子

2488

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
63
金元
22359
积分
2488
精华
0
注册时间
2009-5-6
发表于 2019-4-19 10:40 | 显示全部楼层
楼主打包的软件少了2205.bms这个解包软件,下载一起丢在Anno 1800\maindata文件夹下就能用了。
回复 支持 反对

使用道具 举报

1

主题

219

帖子

566

积分

高级玩家

Rank: 4

贡献度
60
金元
3260
积分
566
精华
0
注册时间
2013-4-26
发表于 2019-4-19 11:21 | 显示全部楼层
问下大佬。这个MOD使用 NPC也是一样2倍是吗?
回复 支持 反对

使用道具 举报

0

主题

69

帖子

128

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1278
积分
128
精华
0
注册时间
2013-1-21
发表于 2019-4-19 11:22 | 显示全部楼层
rda文件是什么意思?
回复 支持 反对

使用道具 举报

47

主题

557

帖子

547

积分

高级玩家

Rank: 4

贡献度
30
金元
4270
积分
547
精华
0
注册时间
2009-7-8
发表于 2019-4-19 12:04 | 显示全部楼层
厉害厉害,坐等大佬出MOD!
回复 支持 反对

使用道具 举报

6

主题

431

帖子

380

积分

高级玩家

Rank: 4

贡献度
6
金元
3563
积分
380
精华
0
注册时间
2011-8-6
发表于 2019-4-19 12:08 | 显示全部楼层
能不改产量,把生产时间缩短一半吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号 沪公网安备31011202006753号  

GMT+8, 2019-5-26 16:18 , Processed in 0.150999 second(s), 17 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表