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

注册 登录

QQ登录

只需一步,快速开始

查看: 88380|回复: 1403
打印 上一主题 下一主题

[原创文章] 【自己动手丰衣足食】MOD代码修改长篇教程,包含具体操作思路,商店、npc修改等等

  [复制链接]

2

主题

130

帖子

466

积分

高级玩家

Rank: 4

贡献度
60
金元
2164
积分
466
精华
1
注册时间
2013-4-24
跳转到指定楼层
主题
发表于 2019-5-6 00:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 john55ww 于 2019-5-18 15:47 编辑

如果没有用过mod,请前往其他大佬的帖子http://bbs.3dmgame.com/thread-5875889-1-1.html学会如何解包和修改代码入门

再推荐一个比对原版和修改后xml的方法:http://bbs.3dmgame.com/thread-5881555-1-1.html


之前太多人私信一个个问了,所以就做教程吧,
此教程为本人的MODhttp://bbs.3dmgame.com/thread-5878112-1-1.html内涉及的修改的教程,可以同时参照该MOD内xml文件一起食用。

首先关于修改文件,4月25日更新了data10,内部包含了asset.xml和template.xml,这2个文件优先级大于data0的相同文件,所以要修改data10的这两个文件。若想修改properties文件则要修改data0。今后如果有更新,则可能要修改data11,12…以此类推。
5/15更新使得data10里面的东西更丰富了,包括了Properties文件,所以可以在data10中更改properties了
这里推荐同时打开data0里的text_chinese.xml,里面有所有对应guid的中文翻译比如代码中经常出现1010017这个GUID数值,但是不知道是啥意思?text_chinese.xml里搜一下就会得到这样的代码:
<Text>
     <GUID>1010017</GUID>
     <Text>钱币</Text>
   </Text>
现在知道1010017=钱币了,同样方法可以搜索别的所有东西
修改数值,加减代码势必会影响最终文件长度,因为未加密,所以这个修改后要加减废代码把文件长度改成和原来一样的来躲避检测机制。具体的看入门教程。

有啥不懂的就在这贴下面互相讨论吧

下面放出第一段内容:

1住宅人口修改【以及修改入门思路】
Asset文件,搜索<ResidentMax>50</ResidentMax>即可搜到5级房屋<GUID>1010347</GUID>的数据,向上翻页为4321级房屋一个个改即可。
列出其中部分代码,
<Cost>    Cost即建造成本,数值改为0或把amout那行直接删掉就是升级5级房子无消耗
                              <Costs>
                                 <Item>
                                 <Ingredient>1010017</Ingredient>          ingredient为原料,1010017是金钱
                                </Item>
                                <Item>
                                 <Ingredient>1010196</Ingredient>            木材
                                 <Amount>10</Amount>
                                </Item>
                                <Item>
                                  <Ingredient>1010205</Ingredient>           砖块
                                 <Amount>15</Amount>
                                </Item>
                                <Item>
                                 <Ingredient>1010218</Ingredient>          钢梁
                                 <Amount>12</Amount>                              把数值改成负数会怎么样?
                                </Item>
                                <Item>
                                 <Ingredient>1010207</Ingredient>           窗户,把它改成香蕉如何?
<Amount>10</Amount>
                                </Item>
                                <Item>
                                 <Ingredient>1010202</Ingredient>           混凝土
                                    <Amount>10</Amount>
                                </Item>
                              </Costs>
                            </Cost>
另外一排代码,
<Residence7>
                         <ResidenceStorage>
                           <InputStorageMax>1</InputStorageMax>                  输入原料的上限,1就行了
                          </ResidenceStorage>
                         <PopulationLevel7>15000004</PopulationLevel7>                注意这个
                         <ResidentMax>50</ResidentMax>                                   人口上限
                         <InfluenceGeneration>
                            <Item>
                             <ResidentsNeededToGain>40</ResidentsNeededToGain>         
                             <ResidentsNeededToKeep>1</ResidentsNeededToKeep>     
                            </Item>
                          </InfluenceGeneration>
                        </Residence7>
<PopulationLevel7>15000004</PopulationLevel7>  看不懂这是啥对吧,很令人在意,于是搜一下这个数值<GUID>15000004</GUID>

发现这样的代码,读读是干嘛的
                     <PopulationLevel7>
                     <PopulationInputs>
                       <Item>
                         <Product>120030</Product>                查一下发现这个是眼镜的代码
                         <Amount>0.000296296</Amount>          这数值是啥意思?
                          <SupplyWeight>16</SupplyWeight>           这比重weight又是啥意思?
                         <MoneyValue>100</MoneyValue>
                       </Item>
                       <Item>
                         <Product>1010245</Product>    这个是自行车,成了,这是投资人需求的代码
                          <Amount>0.000833333</Amount>       这个从数值上看应该是人均消耗
                         <HappinessValue>4</HappinessValue>     对比游戏中ui可以知道 这个是幸福度
                         <MoneyValue>140</MoneyValue>                而这个是税收
                        </Item>
                       <Item>
                         <Product>120032</Product>                            所以改这个可以改需求物品
                         <Amount>0.001568627</Amount>                  以及人均消耗,可以制裁咖啡洗澡
                          <SupplyWeight>8</SupplyWeight>                   supply是补给,人口的意思
                         <MoneyValue>80</MoneyValue>                        叶凡喜欢你
                       </Item>
                       <Item>
                          <Product>120042</Product>                          
                          <Amount>0.000000001</Amount>
                         <HappinessValue>666</HappinessValue>
                         <SupplyWeight>8</SupplyWeight>  
                         <MoneyValue>180</MoneyValue>
                       </Item>
                       <Item>
                         <Product>1010246</Product>
                         <Amount>0.000261438</Amount>
                         <HappinessValue>3</HappinessValue>
                         <MoneyValue>180</MoneyValue>
                        </Item>
                       <Item>
                         <Product>1010354</Product>
                         <SupplyWeight>8</SupplyWeight>
                       </Item>
这样我们修改人口上限的同时,又顺带找到了人口需求的代码,可以修改人口需求了。
当然,除了单纯修改数值,我们还可以加代码进去,你有注意到上面的蓝字代码么?

120042是鱼油,还提供666的幸福,8比重的人口上限,180金钱,投资人根本没有这样的需求,但是这是我擅自加进去的,只要格式是对的,额外加什么都可以。


其余内容请移步2楼下载链接,内容多达10页
近期更新:5/18




评分

7

查看全部评分

回复

使用道具 举报

1

主题

83

帖子

160

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1604
积分
160
精华
0
注册时间
2015-9-20
舒服的沙发
发表于 2021-1-1 21:02 | 只看该作者
楼主牛逼啊啊
回复 支持 反对

使用道具 举报

1

主题

304

帖子

310

积分

高级玩家

Rank: 4

贡献度
3
金元
2976
积分
310
精华
0
注册时间
2009-9-14
硬硬的板凳
发表于 2021-1-3 22:29 | 只看该作者

加油,支持你
回复 支持 反对

使用道具 举报

49

主题

647

帖子

837

积分

超级玩家

Rank: 5Rank: 5

贡献度
20
金元
7568
积分
837
精华
0
注册时间
2012-4-13
QQ
冰凉的地板
发表于 2021-1-4 21:08 | 只看该作者
研究研究。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

54

主题

3589

帖子

3834

积分

游戏精英

Rank: 8Rank: 8

贡献度
51
金元
36303
积分
3834
精华
0
注册时间
2010-5-12
5#
发表于 2021-1-5 09:28 | 只看该作者
RE: 【自己动手丰衣足食】MOD代码修改长篇教程,包含具体操作思路,商店、npc修改等等 [[url=]修改[/url]
回复 支持 反对

使用道具 举报

3

主题

1012

帖子

1221

积分

游戏狂人

Rank: 6Rank: 6

贡献度
3
金元
12088
积分
1221
精华
0
注册时间
2008-12-10
6#
发表于 2021-1-6 09:37 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

1

主题

274

帖子

353

积分

高级玩家

Rank: 4

贡献度
0
金元
3530
积分
353
精华
0
注册时间
2016-1-24
7#
发表于 2021-1-6 10:19 | 只看该作者
如果您要查看本帖隐藏内容请回复
回复 支持 反对

使用道具 举报

7

主题

882

帖子

1315

积分

游戏狂人

Rank: 6Rank: 6

贡献度
2
金元
13065
积分
1315
精华
0
注册时间
2016-11-24
8#
发表于 2021-1-6 11:35 | 只看该作者
好东西啊
回复 支持 反对

使用道具 举报

0

主题

185

帖子

209

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2090
积分
209
精华
0
注册时间
2009-6-14
9#
发表于 2021-1-6 12:23 | 只看该作者
万分感谢楼主的慷慨无私奉献
回复 支持 反对

使用道具 举报

4

主题

3046

帖子

2927

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
28
金元
28154
积分
2927
精华
0
注册时间
2008-10-27
10#
发表于 2021-1-6 13:39 | 只看该作者
看看啊,看看吧
回复 支持 反对

使用道具 举报

1

主题

383

帖子

679

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6792
积分
679
精华
0
注册时间
2009-10-10
11#
发表于 2021-1-6 14:00 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

1

主题

476

帖子

552

积分

高级玩家

Rank: 4

贡献度
0
金元
5521
积分
552
精华
0
注册时间
2015-10-29
12#
发表于 2021-1-6 18:43 | 只看该作者
不错 看看
回复 支持 反对

使用道具 举报

1

主题

2258

帖子

2475

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
16
金元
24105
积分
2475
精华
0
注册时间
2008-10-19
13#
发表于 2021-1-6 21:35 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

0

主题

1008

帖子

1021

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
10205
积分
1021
精华
0
注册时间
2013-5-25
14#
发表于 2021-1-6 23:57 | 只看该作者
6666666666666
回复 支持 反对

使用道具 举报

5

主题

850

帖子

1332

积分

游戏狂人

Rank: 6Rank: 6

贡献度
21
金元
12482
积分
1332
精华
0
注册时间
2019-1-2
15#
发表于 2021-1-7 01:54 | 只看该作者
RE: 【自己动手丰衣足食】MOD代码修改长篇教程,包含具体操作思路,商店、npc修改等等 [[url=]修改[/url]]








回复 支持 反对

使用道具 举报

9

主题

936

帖子

1042

积分

游戏狂人

Rank: 6Rank: 6

贡献度
8
金元
10102
积分
1042
精华
0
注册时间
2015-3-26
16#
发表于 2021-1-7 03:20 | 只看该作者
【自己动手丰衣足食】MOD代码修改长篇教程,包含具体操作思路,商店、npc修改等等 [
回复 支持 反对

使用道具 举报

0

主题

241

帖子

295

积分

高级玩家

Rank: 4

贡献度
0
金元
2949
积分
295
精华
0
注册时间
2013-12-20
17#
发表于 2021-1-7 07:26 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

4

主题

2291

帖子

1999

积分

游戏狂人

Rank: 6Rank: 6

贡献度
38
金元
18465
积分
1999
精华
0
注册时间
2006-8-10
18#
发表于 2021-1-7 09:54 | 只看该作者
让 江小白 来看看帖子里藏了啥好东西~~~
回复 支持 反对

使用道具 举报

2

主题

875

帖子

1239

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
12387
积分
1239
精华
0
注册时间
2015-6-21
19#
发表于 2021-1-7 11:10 | 只看该作者
666666666666666666
回复 支持 反对

使用道具 举报

头像被屏蔽

26

主题

983

帖子

1416

积分

禁止发言

贡献度
52
金元
12075
积分
1416
精华
0
注册时间
2013-12-22
20#
发表于 2021-1-7 18:56 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

19

主题

1729

帖子

2040

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
11
金元
19955
积分
2040
精华
0
注册时间
2011-7-22
21#
发表于 2021-1-7 19:43 | 只看该作者
看看!!!!!!!!
回复 支持 反对

使用道具 举报

0

主题

452

帖子

623

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
6191
积分
623
精华
0
注册时间
2005-1-14
22#
发表于 2021-1-7 22:22 | 只看该作者

回复 支持 反对

使用道具 举报

0

主题

2078

帖子

2759

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
0
金元
27588
积分
2759
精华
0
注册时间
2010-11-10
23#
发表于 2021-1-7 22:42 | 只看该作者
6666666666666666666
回复 支持 反对

使用道具 举报

0

主题

520

帖子

575

积分

高级玩家

Rank: 4

贡献度
0
金元
5749
积分
575
精华
0
注册时间
2010-3-26
24#
发表于 2021-1-8 04:25 | 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

103

主题

6534

帖子

2万

积分

匠心精神

Rank: 12Rank: 12Rank: 12

贡献度
466
金元
275276
积分
29432
精华
4
注册时间
2013-2-13

G胖の微笑锦鲤2026年3DM官方水友足球小罗~3DMer(永久)

25#
发表于 2021-1-8 08:05 来自手机 | 只看该作者
哦哦哦哦哦哦哦哦
回复 支持 反对

使用道具 举报

0

主题

973

帖子

1147

积分

游戏狂人

Rank: 6Rank: 6

贡献度
10
金元
11073
积分
1147
精华
0
注册时间
2006-10-5
26#
发表于 2021-1-8 14:41 | 只看该作者
果您要查看本帖隐藏内容请回复
回复 支持 反对

使用道具 举报

9

主题

506

帖子

608

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
6044
积分
608
精华
0
注册时间
2010-10-5
27#
发表于 2021-1-8 14:49 | 只看该作者
支持!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

8

主题

1836

帖子

2844

积分

3DM Mod站 原创组

Rank: 12Rank: 12Rank: 12

贡献度
81
金元
24996
积分
2844
精华
2
注册时间
2014-10-17

3DM MOD站(黄金)

28#
发表于 2021-1-8 15:12 | 只看该作者
感谢分享66
回复 支持 反对

使用道具 举报

9

主题

1555

帖子

2031

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
67
金元
17433
积分
2031
精华
2
注册时间
2012-11-19
29#
发表于 2021-1-8 15:27 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

0

主题

697

帖子

1729

积分

游戏狂人

Rank: 6Rank: 6

贡献度
7
金元
17006
积分
1729
精华
0
注册时间
2008-12-4
30#
发表于 2021-1-8 16:18 | 只看该作者
多谢LZ分享 学习学习
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-30 06:38 , Processed in 0.038188 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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