注册 | 登录

游侠NETSHOW论坛





查看: 7036|回复: 18
打印 上一主题 下一主题

[MOD] 《文明6》如何制作自己的DLC,如何创建【新的特性】加成(不修改原文件)AI不适用 [复制链接]

帖子
5418
精华
0
积分
2711
金钱
14965
荣誉
0
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2016-10-25 14:49:05 |只看该作者 |倒序浏览
本帖最后由 kb1999 于 2016-10-30 18:03 编辑

第一步 首先我们要找到玩家的MOD文件并打开     Modifiers
F:\Sid Meier's Civilization VI\Base\Assets\Gameplay\Data

第二步
打开之后会有很多的可选MOD条目,下面已视野和移动距离距离



MODIFIER_PLAYER_UNITS_ADJUST_MOVEMENT调整玩家单位的视野和移动


MODIFIER_PLAYER_UNIT_ADJUST_SIGHT调整玩家单位的视野和移动


MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_MODIFIER调整玩家城市收益

第三步
创建新的MOD用文件
<ModifierId>TRAIT_0000</ModifierId>MOD的名字 可自行修改 需要与下面属性对应
<ModifierType>MODIFIER_PLAYER_UNITS_ADJUST_MOVEMENT</ModifierType> 调整玩家单位的移动


<ModifierId>TRAIT_0001</ModifierId>MOD的名字 可自行修改 需要与下面属性对应
<ModifierType>MODIFIER_PLAYER_UNITS_ADJUST_SIGHT</ModifierType> 调整玩家单位的移动



<ModifierId>TRAIT_0002</ModifierId>MOD的名字 可自行修改 需要与下面属性对应
<ModifierType>MODIFIER_PLAYER_CITIES_ADJUST_CITY_YIELD_MODIFIER</ModifierType>调整玩家城市收益



第四步

设置创建MOD的参数
                        <ModifierId>TRAIT_0000</ModifierId>MOD的名字 与上面对应
                        <Name>Amount</Name>                 定义类型  这里为数值
                        <Value>6</Value>                             


                        <ModifierId>TRAIT_0001</ModifierId>MOD的名字 与上面对应
                        <Name>Amount</Name>              定义类型  这里为数值
                        <Value>6</Value>                          



                        <ModifierId>TRAIT_0002</ModifierId>MOD的名字 与上面对应
                        <Name>YieldType</Name>              定义类型  这里为收益类
                        <Value>YIELD_PRODUCTION</Value>   这里定义收益为生产产出
               
               
                        <ModifierId>TRAIT_0002</ModifierId>MOD的名字 与上面对应
                        <Name>Amount</Name>                   定义类型  数值
                        <Value>50</Value>                             
               

                        
第五步

设置MOD特性何时生效
<TraitModifiers>
      <Row>
                        <TraitType>TRAIT_CIVILIZATION_DYNASTIC_CYCLE</TraitType> 秦皇特性
                        <ModifierId>TRAIT_0000</ModifierId> MOD名字
      </Row>
</TraitModifiers>



创建使用即可生效,无需特殊建筑  修正电脑也可使用
我只是抛砖引玉,其中MOD代码有许多,有更多单位类加成往大家开发
by  mjqp4366341


整合包
单位4移动 3视野 城市六种产出 百分之20的加成

经过测试电脑貌似也可以使用
这种修改方法还没有完善,较为麻烦
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 2 人评分金钱 人气 收起 理由
hoch + 10 + 1 鼓励技术~
nan8121 + 15 你这个改脚本稍微有点麻烦。下次做个修改器.

总评分: 金钱 + 25  人气 + 1   查看全部评分

使用道具 举报

游侠之星

帖子
11529
精华
0
积分
6132
金钱
23546
荣誉
7
人气
2928
评议
0

沙发
发表于 2016-10-25 15:27:31 |只看该作者
thank you for sharing~~~~~~~~~~~~~

使用道具 举报

帖子
381
精华
0
积分
201
金钱
7538
荣誉
1
人气
1
评议
0
板凳
发表于 2016-10-25 17:34:16 |只看该作者
本帖最后由 yxqy 于 2016-10-25 19:03 编辑

用秦始皇加强的那个没问题。
把中国特性TRAIT_CIVILIZATION_DYNASTIC_CYCLE换成德国的TRAIT_CIVILIZATION_IMPERIAL_FREE_CITIES也没问题。

然后自己添加修改。
在Modifiers.xml里,找到个MODIFIER_PLAYER_UNITS_ADJUST_ATTACK_RANGE
字面来看应该是射程?
我添加了这个,但是改了无效啊……下面是自己添加了的,中间还有些生效的省略了。

麻烦看看我这样改为什么无效?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<GameInfo>
        <Modifiers>
                <Row>
                        <ModifierId>TRAIT_0020</ModifierId>
                        <ModifierType>MODIFIER_PLAYER_UNITS_ADJUST_ATTACK_RANGE</ModifierType>
                </Row>
        </Modifiers>

        <ModifierArguments>
                <Row>
                        <ModifierId>TRAIT_0020</ModifierId>
                        <Name>Amount</Name>
                        <Value>1</Value>
                </Row>
        </ModifierArguments>

        <TraitModifiers>
                             <Row>
                        <TraitType>TRAIT_CIVILIZATION_IMPERIAL_FREE_CITIES</TraitType>
                        <ModifierId>TRAIT_0020</ModifierId>
                             </Row>
        </TraitModifiers>
</GameInfo>

奇怪了,不知道是哪里的问题,重新解压覆盖后再修改又成功了




使用道具 举报

帖子
94
精华
0
积分
47
金钱
3281
荣誉
0
人气
0
评议
0
地板
发表于 2016-10-25 23:59:36 |只看该作者
thank you !!!!!!!

使用道具 举报

帖子
137
精华
0
积分
69
金钱
908
荣誉
0
人气
0
评议
0
5#
发表于 2016-10-26 01:19:27 |只看该作者
hhhhhhhhhhhh

使用道具 举报

Civilization·士兵

帖子
182
精华
0
积分
103
金钱
915
荣誉
1
人气
17
评议
0
6#
发表于 2016-10-26 17:07:38 |只看该作者
这个可以,楼主的岂止是抛砖引玉,谦虚了。需要的就是代码~

使用道具 举报

诸行无常.Gut
『欧美战略游戏区』
正六位下 兵部大丞
魏 虎豹骑

帖子
9464
精华
0
积分
4881
金钱
78084
荣誉
11
人气
377
评议
5
7#
发表于 2016-10-26 18:23:53 |只看该作者
希望大家多交流多分享~
Leb wohl,mach gut~
Kevin.G

使用道具 举报

帖子
181
精华
0
积分
92
金钱
1438
荣誉
0
人气
0
评议
0
8#
发表于 2016-10-27 16:38:48 |只看该作者
太感谢楼主了

使用道具 举报

帖子
75
精华
0
积分
38
金钱
487
荣誉
0
人气
0
评议
0
9#
发表于 2016-10-27 19:37:20 |只看该作者
感谢楼主

使用道具 举报

帖子
219
精华
0
积分
110
金钱
2469
荣誉
0
人气
0
评议
0
10#
发表于 2016-10-28 02:26:05 |只看该作者
感谢分享

使用道具 举报

帖子
140
精华
0
积分
70
金钱
4396
荣誉
0
人气
0
评议
0
11#
发表于 2016-10-28 10:34:16 |只看该作者
感謝分享!

使用道具 举报

帖子
169
精华
0
积分
85
金钱
1073
荣誉
0
人气
0
评议
0
12#
发表于 2016-10-28 14:15:34 |只看该作者
see                                

使用道具 举报

帖子
50
精华
0
积分
25
金钱
415
荣誉
0
人气
0
评议
0
13#
发表于 2016-10-28 15:22:11 |只看该作者
LC,如何创建【新的特性】加成(不修改原文件)AI不适用 [[url=]修[/url]

使用道具 举报

帖子
12
精华
0
积分
6
金钱
91
荣誉
0
人气
0
评议
0
14#
发表于 2016-10-28 18:44:59 |只看该作者
is good

使用道具 举报

帖子
96
精华
0
积分
48
金钱
2330
荣誉
0
人气
0
评议
0
15#
发表于 2016-10-29 13:38:18 |只看该作者
研究看看~感謝分享~

使用道具 举报

帖子
84
精华
0
积分
42
金钱
1019
荣誉
0
人气
0
评议
0
16#
发表于 2016-10-29 15:46:41 |只看该作者
支持支持

使用道具 举报

帖子
140
精华
0
积分
70
金钱
4840
荣誉
0
人气
0
评议
0
17#
发表于 2016-10-29 23:16:08 |只看该作者
thank you !!!!

使用道具 举报

帖子
174
精华
0
积分
87
金钱
1102
荣誉
0
人气
0
评议
0
18#
发表于 2016-10-30 12:29:59 |只看该作者

感谢分享

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2026-5-2 05:25 , Processed in 0.344177 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到