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

注册 登录

QQ登录

只需一步,快速开始

查看: 77177|回复: 142
打印 上一主题 下一主题

[修改教程] 自建/修改技能教程,详情解释

  [复制链接]

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

跳转到指定楼层
主题
发表于 2020-3-15 00:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 msouarms 于 2020-4-10 10:52 编辑

教程内容不定时更新

前言
此教程需要有一定制作MOD的基础,并非傻瓜式教程。我使用的软件是RPFM,官方工具用来做辅助,用来查找词条啥的。
这教程提供一个有7个例子的MOD作为参考,下面教程都是按照MOD的内容来写。你也可以把这MOD当作模板。
图标或者部分素材都data.pack里,部分素材、特效在fast.pack里。数据表几乎都在database.pack里,如果没有找到表那就是要修改CEO或者没开放。要修改CEO的表都可以用官方工具找到。
建议多开几个RPFM,用于查找、对照或者复制原技能,把技能抄过来再改。local_cn.pack下的text/localisation__.loc很有用,用来对照词条的中文或者找词条经常用到。
特效可以在particle_effects这表里找。
RPFM
三国1.5版本的RPFM=》schemas包,直接把文件夹放入RPFM主目录下
技能例子/模板


教程
unit_abilities_tables:给技能命名和修改技能UI
此表需要添加2个文本:
标题文本:unit_abilities_onscreen_name_xxx
提示文本:unit_abilities_tooltip_text_xxx
xxx替换成表里的key
比如技能1改成 = unit_abilities_onscreen_name_M_lizi_1 =》 神怒
Key独立词条
Supersedes Ability取代原来的技能,但这条没啥必要,战役可以直接禁用技能
Requires Effect Enabling是否必须effect启用才有效,不打勾会默认开启
Icon Name兵牌上面显示的技能图标,位置在ui/battle ui/ability_icons/,素材在data.pack文件
Overpower Option跟词条里的技能共同CD啥的
Type链接unit_ability_types表
Video无视
Uniqueness照抄就行
Is Unit Upgrade不太了解,默认开启就行
Is Hidden In Ui隐藏技能,非被动话别开
Sort Order照着0就行
Allow Multiple Selection Ui多个相同技能时能允许显示?照着开就行
Effect Type效果类型,就是上下的小箭头
Ability Colour技能颜色



unit_ability_types_tables:这条不重要,用于定义技能类型,偷懒的话直接抄原来的词条就行,不需要改这条。
此条需要添加2个文本:
标题文本:unit_ability_types_localised_description_xxx
类型文本:unit_ability_types_onscreen_name_xxx
比如技能3改成 = unit_ability_types_onscreen_name_M_lizi_3 =》 水圣


unit_special_abilities_tables:核心部分,持续时间、CD、范围以及各种设定。
Key关联unit_abilities_tables
Active Time激活时间,不是唯一的标准,还需要看关联的持续时间,-1代表无限制或无限时间
Recharge TimeCD时间,这也不是唯一标准,如果要链接BUFF的话,非攻击技能还需要BUFF的设置
Num Uses使用次数
Effect Range作用范围,也可以利用这条给范围攻击技能弄个范围圈
Affect Self是否作用自身
Num Effected Friendly Units作用友军单位的数量,-1为无限制
Num Effected Enemy Units作用敌人单位的数量,-1为无限制
Update Targets Every Frame每帧都刷新作用目标,范围被动技能会用到
Initial Recharge初始CD,开场CD时间
Activated Projectile链接projectiles表,使用技能时会射出抛射物(箭),但需要瞄准目标(某次更新好像无法选地面了),具体设置看后续教程
Target Friends能选择友军作为目标
Target Enemies能选择敌人作为目标
Target Ground能选择地面作为目标,ALT可以强行选地面
Target Intercept Range远程锁定(包括地面)的技能需要在这个数值内的距离才能释放技能,也可以作为条件来设定数值(注意简中翻译错误,条件请看词条英文)
Assume Specific Behaveiour用于阵形或者某些命令
Clear Current Order取消当前命令?还不清楚有什么作用
Wind Up Time准备时间,数值也不能太小,太大也没意义,0.5-1就差不多了
Passive是否被动,点了就是被动技能
Unique Id独立ID,这个数字不要太长也不要跟其他冲突,这个很重要
Bombardment链接projectile_bombardments表,可以设置轰炸效果、或者自身360°人型炮台
Spawned Unit召唤单位,类似召唤死灵之类,这个我也没用过,具体怎么设置我还不太清楚
Wind Up Stance链接special_ability_stances,也就是动作,使用技能时的动作
Mana Cost
Min Range
Targetting Aoe瞄准/选择时出现的范围圈,范围大小看Effect Range和链接的表,不会自建那就抄原技能吧
Passive Aoe类似上面,被动的范围圈
Active Aoe类似上面,激活时范围圈
Activation Effect技能激活时的特效,特效表在particle_effects
Vortex链接battle_vortexs表,能做出很多地面类型(可移动)的技能,但特效少而且难弄
Miscast Chance技能使用失败几率,100=100%
Miscast Explosion技能使用失败时候自身受到的爆炸效果,链接projectiles_explosions表
Ai Usage电脑使用技能的逻辑
Audio音效
Special Ability Display跟随自身的特效
Voiceover State配音
Additional Melee Cp影响战力条的数值,没啥用,可能部分技能使用条件会用到
Additional Missile Cp影响战力条的数值,没啥用,可能部分技能使用条件会用到
Splash Attack Damage近战攻击动作的溅射伤害,因为大部分近战动作都带溅射攻击
Spawn Type召唤单位的类型
Target Ground Under Allies不了解,无视
Target Ground Under Enemies不了解,无视
Spawn Proxy Vfx召唤单位是用到的特效
Miscast Global Bonus吃全局BUFF?
Target Self作用目标自身
Projectile Fire Arc射击动作的射击角度
Hp Cost Is Percentage是否使用百分比方式,开了会按照百分比来扣血,100=100%
Hp Cost使用技能需要的血量代价,不是百分比的话可能UI不会显示,但实际上是会扣血的
Vortex Spawn Delay链接battle_vortexs表时,延迟发动时间



技能使用条件:链接unit_special_abilities_tables表
special_ability_to_auto_deactivate_flags_tables:启用条件。实际是自动失效条件,请注意词条写的是什么,中文翻译有些是错误的实际以词条英文为准。让被动或主动带有BUFF的技能让其失效或启动的条件。
special_ability_to_invalid_target_flags_tables:作用的目标。实际是不作用目标的类型,请注意词条写的是什么。
special_ability_to_invalid_usage_flags_tables:使用条件。实际是哪些情况不能使用,请注意词条写的是什么。主要用于主动技能和攻击技能。
special_ability_to_recharge_contexts_tables:CD时间充填条件。达到条件才会给技能减CD,不然会一直用不了技能。请注意词条写的是什么。
找条件的简单方法,另开一个RPFM打开local_cn.pack,点开text/localisation__.loc,随便找一个条件复制,然后再搜索这个条件,把搜到key前面的前缀复制再搜索你就找到相关的词条了。或者直接搜索special_ability_invalid_usage_flags_flag_description_或者special_ability_invalid_usage_flags_alt_description_
文本的special_ability_invalid_usage_flags_flag_description_是词条的原意,special_ability_invalid_usage_flags_alt_description_是反过来的意思,请看清表是什么类型的条件。
如果你英文好可以直接在special_ability_invalid_usage_flags表里找。



本帖子中包含更多资源

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

x

评分

1

查看全部评分

回复

使用道具 举报

51

主题

901

帖子

4224

积分

游戏精英

Rank: 8Rank: 8

贡献度
621
金元
17195
积分
4224
精华
2
注册时间
2018-8-8

3DM MOD站(白银)

舒服的沙发
发表于 2020-3-15 11:09 | 只看该作者
太好了!终于有做技能的详解了!要是早些有这种教程我也不至于安定工具铺打到吐了
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

硬硬的板凳
 楼主| 发表于 2020-3-15 11:23 | 只看该作者
rnwho 发表于 2020-3-15 11:09
太好了!终于有做技能的详解了!要是早些有这种教程我也不至于安定工具铺打到吐了 ...

有些是以前的全站留下来的,没什么卵用。我没弄过的可能只会简单说一下或者留空.....反正慢慢更新吧,先把主要的写了
回复 支持 反对

使用道具 举报

7

主题

711

帖子

928

积分

超级玩家

Rank: 5Rank: 5

贡献度
49
金元
7316
积分
928
精华
0
注册时间
2011-5-28
冰凉的地板
发表于 2020-3-16 11:33 | 只看该作者
哇,大佬终于做系统的总结了,感激涕零,这对于我们做mod的时候,帮助非常大,另外,希望有做技能动作那里的分析,因为我之前想给弓兵做一个箭雨的技能,想套用太史慈他们的箭雨技能攻击动作,最后失败了,只好用铁蒺藜的动作
回复 支持 1 反对 0

使用道具 举报

0

主题

89

帖子

98

积分

初级玩家

Rank: 2

贡献度
0
金元
980
积分
98
精华
0
注册时间
2019-12-23
5#
发表于 2020-3-16 15:21 | 只看该作者
666666666666
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

6#
 楼主| 发表于 2020-3-16 23:12 | 只看该作者
t332686374 发表于 2020-3-16 11:33
哇,大佬终于做系统的总结了,感激涕零,这对于我们做mod的时候,帮助非常大,另外,希望有做技能动作那里 ...

单单给小兵箭雨技能没用,因为小兵的动作不支持释放箭雨的动作,需要帮小兵换成武将的动作才行,但是可以让小兵直接射出箭雨技能的箭
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

7#
 楼主| 发表于 2020-3-16 23:13 | 只看该作者
本帖最后由 msouarms 于 2020-3-16 23:17 编辑
t332686374 发表于 2020-3-16 11:33
哇,大佬终于做系统的总结了,感激涕零,这对于我们做mod的时候,帮助非常大,另外,希望有做技能动作那里 ...

另外小兵的动作几乎都不能用武将的攻击技能,因为CA没给小兵的动作使用技能的设定
还有技能的射击动作大部分只兼容短兵武器,双手武器很多都用不了。
回复 支持 反对

使用道具 举报

7

主题

711

帖子

928

积分

超级玩家

Rank: 5Rank: 5

贡献度
49
金元
7316
积分
928
精华
0
注册时间
2011-5-28
8#
发表于 2020-3-17 09:00 | 只看该作者
msouarms 发表于 2020-3-16 23:13
另外小兵的动作几乎都不能用武将的攻击技能,因为CA没给小兵的动作使用技能的设定
还有技能的射击动作大部 ...

非常感谢大佬的回复,不胜感激。我在回复中多次看到了动作这个词,我突然想到,那是不是我把武将动作完全赋予给士兵,是不是能解决这个问题,我接下来会先测试验证这个猜测
回复 支持 反对

使用道具 举报

2

主题

284

帖子

719

积分

超级玩家

Rank: 5Rank: 5

贡献度
80
金元
3993
积分
719
精华
0
注册时间
2015-4-24
9#
发表于 2020-3-17 09:44 | 只看该作者
大佬我有地方不太懂啊关于技能树你的意思是只能修改已有的吗?还是说第二个方法是新建一个独立的技能树
回复 支持 反对

使用道具 举报

2

主题

284

帖子

719

积分

超级玩家

Rank: 5Rank: 5

贡献度
80
金元
3993
积分
719
精华
0
注册时间
2015-4-24
10#
发表于 2020-3-17 09:45 | 只看该作者
我前段时间研究了下技能我感觉怎么做技能懂了,就是技能树的制作不太懂
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

11#
 楼主| 发表于 2020-3-17 10:15 | 只看该作者
光阴是你抓不住 发表于 2020-3-17 09:44
大佬我有地方不太懂啊关于技能树你的意思是只能修改已有的吗?还是说第二个方法是新建一个独立的技能树 ...

不是新建,只是在原技能树里面的某个点添加技能
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

12#
 楼主| 发表于 2020-3-17 18:23 | 只看该作者
t332686374 发表于 2020-3-17 09:00
非常感谢大佬的回复,不胜感激。我在回复中多次看到了动作这个词,我突然想到,那是不是我把武将动作完全 ...

  别说了,我的辣鸡电脑都卡成ppt了


本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

7

主题

711

帖子

928

积分

超级玩家

Rank: 5Rank: 5

贡献度
49
金元
7316
积分
928
精华
0
注册时间
2011-5-28
13#
发表于 2020-3-17 21:54 | 只看该作者
msouarms 发表于 2020-3-17 18:23
别说了,我的辣鸡电脑都卡成ppt了

哇,你这个碉堡了,光效可以
回复 支持 反对

使用道具 举报

4

主题

189

帖子

269

积分

高级玩家

Rank: 4

贡献度
2
金元
2605
积分
269
精华
0
注册时间
2010-10-1
14#
发表于 2020-3-20 12:46 | 只看该作者
大佬,我之前给武将添加技能也都是按照你的方式,这次DLC更新,我给严舆添加了炎凤技能,在自定义战斗中是有效的,但是进了战役就没有了,同样的方法给严白虎添加炎凤,就都能用,包括以前给其他传奇武将都可以成功,请问大佬是怎么回事啊,严舆有BUG吗?
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

15#
 楼主| 发表于 2020-3-20 13:10 | 只看该作者
agustria 发表于 2020-3-20 12:46
大佬,我之前给武将添加技能也都是按照你的方式,这次DLC更新,我给严舆添加了炎凤技能,在自定义战斗中是 ...


确实是BUG,把land_units_to_unit_abilites_junctions_tables表里的换成3k_main_hero_wood_generic试试....

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

4

主题

189

帖子

269

积分

高级玩家

Rank: 4

贡献度
2
金元
2605
积分
269
精华
0
注册时间
2010-10-1
16#
发表于 2020-3-20 13:26 | 只看该作者
msouarms 发表于 2020-3-20 13:10
确实是BUG,把land_units_to_unit_abilites_junctions_tables表里的换成3k_main_hero_wood_generic试试. ...

果然是可以了,大佬NB
回复 支持 反对

使用道具 举报

1

主题

12

帖子

12

积分

新手玩家

Rank: 1

贡献度
0
金元
123
积分
12
精华
0
注册时间
2018-4-28
17#
发表于 2020-3-23 00:18 | 只看该作者
大佬 这个词条怎么改啊 battle_vortexs  
回复 支持 反对

使用道具 举报

1

主题

12

帖子

12

积分

新手玩家

Rank: 1

贡献度
0
金元
123
积分
12
精华
0
注册时间
2018-4-28
18#
发表于 2020-3-23 00:47 | 只看该作者
大佬 这是什么问题啊

我点这个special_ability_phases_tables弹出来的

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

19#
 楼主| 发表于 2020-3-23 01:46 | 只看该作者
西尔巴兹雷利 发表于 2020-3-23 00:47
大佬 这是什么问题啊

我点这个special_ability_phases_tables弹出来的

schemas包不是最新吧,更新一下看看
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

20#
 楼主| 发表于 2020-3-23 01:53 | 只看该作者
西尔巴兹雷利 发表于 2020-3-23 00:18
大佬 这个词条怎么改啊 battle_vortexs

等我以后更新吧
回复 支持 反对

使用道具 举报

1

主题

12

帖子

12

积分

新手玩家

Rank: 1

贡献度
0
金元
123
积分
12
精华
0
注册时间
2018-4-28
21#
发表于 2020-3-23 09:43 | 只看该作者
msouarms 发表于 2020-3-23 01:46
schemas包不是最新吧,更新一下看看

我昨天晚上翻墙更新的,大佬能不能把你用的RPFM压缩一下发出来啊
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

22#
 楼主| 发表于 2020-3-23 11:07 | 只看该作者
西尔巴兹雷利 发表于 2020-3-23 09:43
我昨天晚上翻墙更新的,大佬能不能把你用的RPFM压缩一下发出来啊

这贴有啊,还是说你的是学习版?
回复 支持 反对

使用道具 举报

2

主题

564

帖子

606

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6064
积分
606
精华
0
注册时间
2013-12-8
23#
发表于 2020-3-23 13:45 | 只看该作者
本帖最后由 龍某人 于 2020-3-23 14:01 编辑

大佬,势力buff描述得在哪儿弄哇?改了半天莫得头绪。例如吕布的混乱统治。有描述。。。。(好吧,我是铁憨憨,文本弄好保存就完事了,编辑器是红色的不用管。。。)
回复 支持 反对

使用道具 举报

1

主题

516

帖子

564

积分

高级玩家

Rank: 4

贡献度
0
金元
5635
积分
564
精华
0
注册时间
2014-9-20
24#
发表于 2020-3-23 13:55 | 只看该作者
大佬,请问,unit_special_abilities 这个里面有的看不了咋办
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

25#
 楼主| 发表于 2020-3-23 14:16 | 只看该作者
龍某人 发表于 2020-3-23 13:45
大佬,势力buff描述得在哪儿弄哇?改了半天莫得头绪。例如吕布的混乱统治。有描述。。。。(好吧,我是铁憨 ...

应该是effect_bundles_tables这个表吧
effect_bundles_localised_title_
effect_bundles_localised_description_

回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

26#
 楼主| 发表于 2020-3-23 14:17 | 只看该作者
擦头28182 发表于 2020-3-23 13:55
大佬,请问,unit_special_abilities 这个里面有的看不了咋办

RPFM最新了吗?schemas文件夹里的文件是最新吗?
回复 支持 反对

使用道具 举报

2

主题

564

帖子

606

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6064
积分
606
精华
0
注册时间
2013-12-8
27#
发表于 2020-3-24 00:53 | 只看该作者
msouarms 发表于 2020-3-23 14:16
应该是effect_bundles_tables这个表吧
effect_bundles_localised_title_
effect_bundles_localised_descr ...

在我向您提问后一分钟我就找到了..然后觉得自个太憨了,我添加了中文的文本描述游戏里就看到了。
回复 支持 反对

使用道具 举报

1

主题

12

帖子

12

积分

新手玩家

Rank: 1

贡献度
0
金元
123
积分
12
精华
0
注册时间
2018-4-28
28#
发表于 2020-3-24 11:27 | 只看该作者
msouarms 发表于 2020-3-23 11:07
这贴有啊,还是说你的是学习版?

我让我朋友昨天又翻墙更新了一次 现在已经OK了 谢谢大佬
回复 支持 反对

使用道具 举报

27

主题

483

帖子

525

积分

高级玩家

Rank: 4

贡献度
19
金元
4489
积分
525
精华
0
注册时间
2009-12-14
QQ
29#
发表于 2020-3-24 19:18 | 只看该作者
大佬看看我这个情况   技能没有加成  不知道哪里出错了

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

16

主题

571

帖子

3165

积分

3DM Mod 原创组

Rank: 12Rank: 12Rank: 12

贡献度
435
金元
13851
积分
3165
精华
4
注册时间
2010-12-15

3DM MOD站(黄金)

30#
 楼主| 发表于 2020-3-24 20:59 | 只看该作者
xiaoziwoaini 发表于 2020-3-24 19:18
大佬看看我这个情况   技能没有加成  不知道哪里出错了

special_ability_to_special_ability_phase_junctions_tables这条加了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-13 13:25 , Processed in 0.135865 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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