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

注册 登录

QQ登录

只需一步,快速开始

查看: 13299|回复: 50
打印 上一主题 下一主题

[MOD] 海岛大亨6 MOD制作教程(暂行)

  [复制链接]

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
跳转到指定楼层
主题
发表于 2021-7-8 20:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 DORAEMON流 于 2021-7-8 21:31 编辑

教程来自:https://www.youtube.com/watch?v=ZEzE9_ZGdpw&t=805s 作者:Никита Артюхов



我也是跟作者学的,在这和大家分享。

和所有UE4引擎的游戏一样,要解压PAK需要UnrealPak.exe。有EPIC的可以装个UE拷贝出这个应用(十几G,个人觉得没必要),或者直接下载附件。

教程用的是我的路径,请根据自己的路径来改。

1.shift+右键在工具位置打开CMD或者powershell,输入格式如下: E:\海岛6Modding\UnrealPak[v5_UE4.20].exe "E:\Program Files\Tropico6\Content\Paks\pakchunk0-WindowsNoEditor.pak" -extract E:\海岛6Modding\unpack

等待解压完成,此时文件都在unpack文件夹底下(文件夹名可自定),建筑在:E:\海岛6Modding\unpack\Tropico6\Content\Blueprints\Buildings 底下。

2.创建一个打包用的文件夹,结构要和解包的完全一样,名字可以随意,我用的“topack”,把你需要修改的文件复制进去,比如我打算修改电视台的人数,就创建一个E:\海岛6Modding\topack\Tropico6\Content\Blueprints\Buildings\ColdWar\TVStation的目录,然后把BP_T6TVStation.uasset拷进去。

3.用AssetEditor[SoD2Modding].exe打开要修改的uasset文件:



直接修改会导致文件出错,我们先另存为随便一个文件名,我这里用的0。然后修改自己感兴趣的数值,比如我这里改的是岗位数。


把电视台从4人改到8人,然后再次另存为,我这里存成1。

4.接着打开HxD, 选择 “分析”-“文件比较”-“比较”-然后选刚才存的两个文件,我这里是“0”和“1”。


可以看见,这里的04变成了08,然后我们打开源文件。也就是BP_T6TVStation.uasset


把源文件里对应位置的04改成08并保存,删除“0”和“1”两个文件。要注意,有的时候,差异不止一处,必须都改。

5.创建一个文本,名字叫_path.txt,打开输入(包括引号)

"E:\海岛6Modding\topack\*" "../../../"

6.再次打开CMD或者powershell,输入格式如下:

E:\海岛6Modding\UnrealPak[v5_UE4.20].exe E:\海岛6Modding\z_mod.pak -create=E:\海岛6Modding\_path.txt

z_mod.pak是创建的MOD文件名, 可以根据自己需要命名。建议z开头

拷贝进Tropico6\Content\Paks,完成。


以后如果推出官方工具,就不用这么麻烦的修改了。


工具下载:链接: https://pan.baidu.com/s/1L4LZr4H1M8dzyxRpI4L54w 提取码: f5gb

记得修改文本里面的路径,我用的是我的,你们要改成自己的。


另外,由于刚玩不久,我自用的MOD刚改了几个建筑,主要是为了让建筑比较真实(比如该产业真实需要的人数,建筑物大小和容量,某个改良应该有的加成,等等),高效(节省空间),稍微增强又不太破坏平衡。除了影响范围不知道怎么改,其他属性应该都能改。
如果大家有好的建议也可以提出来,主要是,修改的条目,理由,是否符合现实,等等。如果我采纳了,最后做出比较完整的mod可以和大家分享。

本帖子中包含更多资源

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

x
回复

使用道具 举报

1

主题

158

帖子

342

积分

高级玩家

Rank: 4

贡献度
0
金元
3423
积分
342
精华
0
注册时间
2012-8-1
舒服的沙发
发表于 2021-7-9 11:17 | 只看该作者
本帖最后由 wohenlan 于 2021-7-9 11:22 编辑

好东西啊,游戏刚出玩着觉得很多建筑数据设计得很鸡肋,通关就删了,这段时间无聊想起这游戏就刚好遇上楼主这帖子,幸福
感谢楼主的分享与付出
回复 支持 反对

使用道具 举报

头像被屏蔽

6

主题

119

帖子

123

积分

禁止发言

贡献度
0
金元
1233
积分
123
精华
0
注册时间
2021-5-25
硬硬的板凳
发表于 2021-7-19 16:43 来自手机 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

5

主题

625

帖子

582

积分

高级玩家

Rank: 4

贡献度
10
金元
5418
积分
582
精华
0
注册时间
2010-11-19
冰凉的地板
发表于 2021-8-4 06:04 来自手机 | 只看该作者
楼主,是不是每次只能修改一个数据
回复 支持 反对

使用道具 举报

4

主题

249

帖子

348

积分

高级玩家

Rank: 4

贡献度
1
金元
3439
积分
348
精华
0
注册时间
2012-8-4
5#
发表于 2021-8-5 07:20 | 只看该作者
想知道无限矿藏怎么改
回复 支持 反对

使用道具 举报

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
6#
 楼主| 发表于 2021-8-7 21:24 | 只看该作者
wudixiaozhi 发表于 2021-8-4 06:04
楼主,是不是每次只能修改一个数据

不是,改多少个都可以。
回复 支持 反对

使用道具 举报

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
7#
 楼主| 发表于 2021-8-7 21:27 | 只看该作者
KM丶美嘉 发表于 2021-8-5 07:20
想知道无限矿藏怎么改

在解压以后building以外的其他文件夹里找找,我没想过改这个,但原理应该是一样的。
回复 支持 反对

使用道具 举报

37

主题

1417

帖子

3061

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
309
金元
18047
积分
3061
精华
2
注册时间
2013-2-16

3DMer

8#
发表于 2021-9-23 09:52 | 只看该作者
别的倒还好,也不想破坏游戏平衡,就是没有种树的功能很恼火,不能种树也就罢了修条路盖个建筑分分钟压倒一片的树。有的时候想在某个位置修建一个伐木场而周边又没有树就很尴尬,而游戏里有种树作用的只有一个巨石阵,范围又小,规划的时候从美观的角度往往也不想把伐木场围着巨石阵来建造甚至不想抢巨石阵。所以我就想不能直接把巨石阵种树的BUFF直接加到伐木场或者宫殿或者其他什么建筑上,如果不能的话可以不可以直接把巨石阵种树的范围扩大一下(哪怕扩大到全岛也行啊)这样也方便规划。不知道可否实现。
回复 支持 反对

使用道具 举报

0

主题

124

帖子

178

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1784
积分
178
精华
0
注册时间
2014-3-17
9#
发表于 2021-9-25 02:00 | 只看该作者
改成功了,就是比较麻烦
回复 支持 反对

使用道具 举报

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
10#
 楼主| 发表于 2021-10-14 21:05 | 只看该作者
ffss0927 发表于 2021-9-23 09:52
别的倒还好,也不想破坏游戏平衡,就是没有种树的功能很恼火,不能种树也就罢了修条路盖个建筑分 ...

我也想实现,但是貌似这个是模型定义的,没办法在数据里修改。
回复 支持 反对

使用道具 举报

5

主题

267

帖子

350

积分

高级玩家

Rank: 4

贡献度
11
金元
3060
积分
350
精华
0
注册时间
2006-1-14
11#
发表于 2021-10-31 10:13 | 只看该作者
求助,HxD文件打开之后,楼主你是怎么判断源文件“04”那个数值的位置的,看截图的话,0和1的04-08的位置都不一样?
回复 支持 反对

使用道具 举报

2

主题

252

帖子

378

积分

高级玩家

Rank: 4

贡献度
0
金元
3784
积分
378
精华
0
注册时间
2013-2-1
12#
发表于 2021-11-15 20:13 | 只看该作者
大佬能不能抽空改个地铁秒达的mod,不降速也行
回复 支持 反对

使用道具 举报

0

主题

206

帖子

282

积分

高级玩家

Rank: 4

贡献度
0
金元
2824
积分
282
精华
0
注册时间
2012-3-4
13#
发表于 2021-11-25 09:43 | 只看该作者
打包失败,路径打包不进去,mod不生效,大佬怎么回事
回复 支持 反对

使用道具 举报

0

主题

618

帖子

682

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6820
积分
682
精华
0
注册时间
2016-3-13
14#
发表于 2021-12-11 14:48 | 只看该作者

楼主,HxD文件打开之后,楼主你是怎么判断源文件“04”那个数值的位置的,看截图的话,0和1的04-08的位置都不一样?
回复 支持 反对

使用道具 举报

0

主题

618

帖子

682

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6820
积分
682
精华
0
注册时间
2016-3-13
15#
发表于 2021-12-11 22:03 | 只看该作者
老哥,我打包之后解包出来的目录直接就是Buildings,没有前面的Tropico6目录是为什么,这个影响使用吗
回复 支持 反对

使用道具 举报

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
16#
 楼主| 发表于 2022-1-17 19:06 | 只看该作者
a562345656253 发表于 2021-12-11 22:03
老哥,我打包之后解包出来的目录直接就是Buildings,没有前面的Tropico6目录是为什么,这个影响使用吗 ...

那说明读取路径变化了,按照原路径封包或许也可以,不过如果这个游戏有指定的MOD读取路径,就要加上前面的目录。
回复 支持 反对

使用道具 举报

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
17#
 楼主| 发表于 2022-1-17 19:08 | 只看该作者
a562345656253 发表于 2021-12-11 14:48
楼主,HxD文件打开之后,楼主你是怎么判断源文件“04”那个数值的位置的,看截图的话,0和1的04-08的位置 ...

比较功能会自动转到差异点,通过位置和周围相同的16进制数也可以找到。
回复 支持 反对

使用道具 举报

45

主题

864

帖子

2083

积分

3DM伊甸MOD原创组

Rank: 12Rank: 12Rank: 12

贡献度
257
金元
10349
积分
2083
精华
2
注册时间
2004-8-4
18#
 楼主| 发表于 2022-1-17 19:10 | 只看该作者
恋上六弦琴 发表于 2021-11-25 09:43
打包失败,路径打包不进去,mod不生效,大佬怎么回事

应该是打包过程弄错了,特别是path文本很容易弄错,注意看教程。
回复 支持 反对

使用道具 举报

0

主题

190

帖子

223

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2225
积分
223
精华
0
注册时间
2013-4-25
19#
发表于 2022-1-20 00:03 | 只看该作者
这个Asset editor要用原版的可以改里面的数字,不用Hxd
回复 支持 反对

使用道具 举报

0

主题

8

帖子

8

积分

新手玩家

Rank: 1

贡献度
0
金元
80
积分
8
精华
0
注册时间
2022-2-12
20#
发表于 2022-2-12 03:13 | 只看该作者
谢谢大佬教学。但还是不行。
回复 支持 反对

使用道具 举报

3

主题

409

帖子

4万

积分

游戏圣者

Rank: 12Rank: 12Rank: 12

贡献度
3
金元
463596
积分
46372
精华
0
注册时间
2010-2-10

游戏圣者~游戏天王~骨灰玩家~

21#
发表于 2022-2-21 16:20 | 只看该作者
每一步都成功了 但是进去游戏 改的建筑没有变化、= =
回复 支持 反对

使用道具 举报

1

主题

96

帖子

166

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1620
积分
166
精华
0
注册时间
2016-10-16
22#
发表于 2022-2-27 01:17 | 只看该作者
试了很多方法都不成功,是版本问题吗,只测试修改了一下工厂人数,开游戏完全没有改变
回复 支持 反对

使用道具 举报

0

主题

236

帖子

325

积分

高级玩家

Rank: 4

贡献度
0
金元
3246
积分
325
精华
0
注册时间
2016-12-10
23#
发表于 2022-4-22 17:37 | 只看该作者
66666666666666666666666
回复 支持 反对

使用道具 举报

1074

主题

2万

帖子

12万

积分

游戏终结者

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

贡献度
4564
金元
1090463
积分
127302
精华
0
注册时间
2013-2-1

龙年勋章国庆铭牌庆国庆迎中秋你开心就好[永久版]妹子认证专属勋章3DMer

24#
发表于 2022-4-26 21:30 | 只看该作者
感谢分享6666666666666666666666666
回复 支持 反对

使用道具 举报

1

主题

252

帖子

357

积分

高级玩家

Rank: 4

贡献度
0
金元
3568
积分
357
精华
0
注册时间
2014-8-31
25#
发表于 2022-4-27 00:47 | 只看该作者
大佬,请问码头储存容量应该怎么修改 我自己尝试修改弄能增加容量的mod 结果发现码头修改容量貌似和矿井修改容量不一样
回复 支持 反对

使用道具 举报

3

主题

204

帖子

262

积分

高级玩家

Rank: 4

贡献度
0
金元
2620
积分
262
精华
0
注册时间
2013-11-16
26#
发表于 2022-5-31 02:19 | 只看该作者
大佬,能否改一个那种可以种所有农作物的水培农场和一个可以养所有家畜的现代牧场呀
回复 支持 反对

使用道具 举报

5

主题

507

帖子

3771

积分

斯塔菲尔德Mod组

Rank: 12Rank: 12Rank: 12

贡献度
522
金元
16831
积分
3771
精华
0
注册时间
2013-7-11
27#
发表于 2022-10-12 09:13 | 只看该作者
第一步就失败了,解包失败
LogPaths: Warning: No paths for game localization data were specifed in the game configuration.
LogInit: Warning: No paths for engine localization data were specifed in the engine configuration.
LogPakFile: Display: Using command line for crypto configuration
LogPakFile: Display: Added 1 entries to add to pak file.
LogPakFile: Display: Collecting files to add to pak file...
LogPakFile: Display: Collected 1 files in 0.00s.
LogPakFile: Warning: Missing file "E:/UnrealPak/1" will not be added to PAK file.
LogPakFile: Display: Added 0 files, 67 bytes total, time 0.00s.
LogPakFile: Display: Encryption - DISABLED
LogPakFile: Display: Unreal pak executed in 0.001587 seconds
回复 支持 反对

使用道具 举报

0

主题

182

帖子

192

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1916
积分
192
精华
0
注册时间
2013-1-11
28#
发表于 2022-10-12 09:43 | 只看该作者
V18的解包不了
回复 支持 反对

使用道具 举报

45

主题

2064

帖子

2669

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
132
金元
21413
积分
2669
精华
0
注册时间
2015-12-27
29#
发表于 2023-1-6 11:43 | 只看该作者
解包命令报错:
Fatal error: [File D:\Build\++UE4\Sync\Engine\Source\Runtime\PakFile\Private\IPlatformFilePak.cpp] [Line: 3919]
Trailing magic number (0d) in '../../../Tropico6/Tropico6/Content/Paks\pakchunk0-WindowsNoEditor.pak' is different than the expected one. Verify your installation.

回复 支持 反对

使用道具 举报

0

主题

48

帖子

125

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1245
积分
125
精华
0
注册时间
2013-6-14
30#
发表于 2023-4-30 17:03 | 只看该作者
关于使用UnrealPak[v5_UE4.20].exe解包游戏资源报错的问题,主要是因为游戏已经更新,4.20版本的工具不能在新版上使用。
各位MOD作者可以移步https://github.com/allcoolthings ... releases/tag/4.27.0下载4.27版本的工具即可正常解包。
回复 支持 3 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-31 18:03 , Processed in 0.170324 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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