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

注册 登录

QQ登录

只需一步,快速开始

查看: 5318|回复: 12
打印 上一主题 下一主题

[分享] 5.0回合制下法师缩短施法时间快速施法不再等待

[复制链接]

2

主题

151

帖子

224

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2242
积分
224
精华
0
注册时间
2016-8-20
跳转到指定楼层
主题
发表于 2022-2-14 18:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fjsrkd 于 2022-2-14 18:27 编辑

首先感谢 大佬的帖子【狂派大师】手把手教你修改装备和技能,武器发光,技能学习等级,扩展法术位,无限资源,顺劈普攻,全屏火雨统统不是梦 https://bbs.3dmgame.com/thread-5755505-1-1.html
修改的方法大佬帖子都写的清清楚楚了,剩下的就是手动复制粘贴体力活了。我主要是修改法师的施法时间,回合制下就不会再出现你技能还没放出去,敌人行动后已经走出技能范围这种郁闷的情况了哈哈~

在这里再简要的说下怎么修改,第一步,确定你要修改的技能名称,切换语言到English,记下技能的英文名称,再添加英文输入法的下划线“_"。比如我要修改圣火之柱,英文名就是Pillar of Holy Fire,添加下划线就是Pillar_of_Holy_Fire。注意不要搞成中文输入法的了。

第二步,就是在路径PillarsOfEternityII_Data\exported\design\gamedata下,右键用笔记本或其他软件打开attacks.gamedatabundle文件,ctrl+F 搜索英文名称,搜索到的内容前面有"DebugName":就是找到了我们要修改技能的位置。在附近找到"CastSpeedID":"e4c738a7-4d3f-407f-b035-cc76191fe26b"这样的字串就是我们要修改的技能施法时间的内容了。"e4c738a7-4d3f-407f-b035-cc76191fe26b"代表的施法时间应该是0.5s,在游戏中查看对应的就是“施法时间:标准”,就是技能能立即放出去,而不是其他字串所代表的要等待时间施法的“施展”。所有要修改的技能的施法时间都修改成e4c738a7-4d3f-407f-b035-cc76191fe26b就够用了。

回到游戏中,看到技能的施法时间由“施展”变为“标准”就说明修改成功了。

1.这里要注意的是,有的技能不止一个"DebugName",有的技能有好几个,都要修改了才能成功。因为技能有aoe,有ranged,有beam等等类型。

2.推荐用UltraEidt修改,自动换行后查看比系统笔记本方便一点。

3.注意不要轻易修改施法冷却时间,即"RecoveryTimeID": ,修改了可能放不出技能来。

4.文件只需修改attacks.gamedatabundle即可,attacks.gamedatabundle.bak和attacks.gamedatabundle.bak.bak修改了无效,所以不要修改错文件。

5.建议都看一下大佬的帖子,修改的内容十分全面,解释也很详细,基本看一遍就都明白怎么修改了。

6.注意保存备份原文件。

最后附上我自己修改过的文件吧,想直接用的直接替换就行。我自己修改过的技能有:

耐高司的死亡射线 Ninagauths_Death_Ray

耐高司的暗影烈焰 Ninagauths_Shadowflame

耐高司的严寒沼泽 Ninagauths_Bitter_Mooring

圣火之柱  Pillar_of_Holy_Fire

耐高司冰柱术 Minolettas_Precisely_Piercing_Burst

连锁闪电 Chain_Lightning

Ninagauths_Freezing_Pillar

Death_Ring

Torrent_of_Flame

Ninagauths_Killing_Bolt

Tayns_Chaotic_Orb

Substantial_Phantom

Cleansing_Flame

storm_of_Holy_Fire

Major_Grimoire_Imprint

Kalakoths_Freezing_Rake

Wilting_Wind

Meteor_Shower

Minolettas_Missile_Salvo

Concelhauts_Corrosive_Skin

Magrans_Might

Call_of_Rymrgand

Revenge_of_Skaen


[color=rgba(0, 0, 0, 0.85)]「attacks.gamedatabundle」https://www.aliyundrive.com/s/Q1GE9Y2dHCQ




回复

使用道具 举报

14

主题

555

帖子

579

积分

高级玩家

Rank: 4

贡献度
2
金元
5709
积分
579
精华
0
注册时间
2012-4-3
舒服的沙发
发表于 2022-3-20 23:27 | 只看该作者
大大还在吗?用你的方法还是不成功,比如我要改德鲁伊的阳光术,在attacks文件里搜Sunbeam,出来4个带DebugName的Sunbeam,然后分别找到他们的CastSpeedID,然后讲中间的代码改成了e4c738a7-4d3f-407f-b035-cc76191fe26b。对吗?
回复 支持 反对

使用道具 举报

14

主题

555

帖子

579

积分

高级玩家

Rank: 4

贡献度
2
金元
5709
积分
579
精华
0
注册时间
2012-4-3
硬硬的板凳
发表于 2022-3-21 17:43 | 只看该作者
大大还在吗?用你的方法还是不成功,比如我要改德鲁伊的阳光术,在attacks文件里搜Sunbeam,出来4个带DebugName的Sunbeam,然后分别找到他们的CastSpeedID,然后讲中间的代码改成了e4c738a7-4d3f-407f-b035-cc76191fe26b。对吗?
回复 支持 反对

使用道具 举报

42

主题

741

帖子

911

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9113
积分
911
精华
0
注册时间
2017-10-1
冰凉的地板
发表于 2022-5-5 03:29 | 只看该作者
你改0.5秒的话应该是改成将attacks文件里面的CastSpeedID改成e4c738a7-4d3f-407f-b035-cc76191fe26b 但是考虑到有些人喜欢乱改abilities文件导致修改失败 你直接复制e4c738a7-4d3f-407f-b035-cc76191fe26b到自己的abilities文件里面看对应的

{"$type":"Game.GameData.CastSpeedGameData, Assembly-CSharp","DebugName":"Fast","ID":"e4c738a7-4d3f-407f-b035-cc76191fe26b","Components":[{"$type":"Game.GameData.CastSpeedComponent, Assembly-CSharp","DisplayName":1474,"Duration":0.5}]}
你看下最后那个0.5被改了没 反正改成负数也没事
回复 支持 反对

使用道具 举报

42

主题

741

帖子

911

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9113
积分
911
精华
0
注册时间
2017-10-1
5#
发表于 2022-5-5 03:35 | 只看该作者
{"$type":"Game.GameData.CastSpeedGameData, Assembly-CSharp","DebugName":"Fast","ID":"e4c738a7-4d3f-407f-b035-cc76191fe26b","Components":[{"$type":"Game.GameData.CastSpeedComponent, Assembly-CSharp","DisplayName":1474,"Duration":0}]}
你检查一下abilities 里面上面这段代码最后一个Duration":0 这个有没有被误修改

回复 支持 反对

使用道具 举报

42

主题

741

帖子

911

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9113
积分
911
精华
0
注册时间
2017-10-1
6#
发表于 2022-5-5 03:46 | 只看该作者
在abilities文件里面搜索  e4c738a7-4d3f-407f-b035-cc76191fe26b   后面"Duration":?的值改成0
回复 支持 反对

使用道具 举报

42

主题

741

帖子

911

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9113
积分
911
精华
0
注册时间
2017-10-1
7#
发表于 2022-5-5 04:26 | 只看该作者
另外在告诉你一个global文件里面"AttributeAttackSpeedMultiplier":0.03 这个是全局的攻击速度数值越大越快 如果你想突破0.5的施法速度限制改这个是最快的 我就把这个值改成了0.3 然后又把abilities里面非瞬发法术的CastSpeedID增加了10倍 这样就有真正意义的瞬发法术又不影响其他法术的平衡
回复 支持 反对

使用道具 举报

14

主题

555

帖子

579

积分

高级玩家

Rank: 4

贡献度
2
金元
5709
积分
579
精华
0
注册时间
2012-4-3
8#
发表于 2022-7-9 18:19 | 只看该作者
軒100 发表于 2022-5-5 04:26
另外在告诉你一个global文件里面"AttributeAttackSpeedMultiplier":0.03 这个是全局的攻击速度数值越大越快 ...

谢谢你,过了这么久还来回复我的问题,按照你教的方法,还是不行,包括你7楼提供的方法,都不行,我想是不是我用了TAO3.64MOD的原因?还是装了内置修改器的原因?
回复 支持 反对

使用道具 举报

42

主题

741

帖子

911

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9113
积分
911
精华
0
注册时间
2017-10-1
9#
发表于 2022-7-10 07:31 | 只看该作者
ljhyyy15 发表于 2022-7-9 18:19
谢谢你,过了这么久还来回复我的问题,按照你教的方法,还是不行,包括你7楼提供的方法,都不行,我想是 ...

标注瞬发的法术内置了0.5S前摇 修改行动速度可以缩短这个值

回复 支持 反对

使用道具 举报

14

主题

555

帖子

579

积分

高级玩家

Rank: 4

贡献度
2
金元
5709
积分
579
精华
0
注册时间
2012-4-3
10#
发表于 2022-7-10 13:58 | 只看该作者
本帖最后由 ljhyyy15 于 2022-7-10 16:23 编辑
軒100 发表于 2022-7-10 07:31
标注瞬发的法术内置了0.5S前摇 修改行动速度可以缩短这个值

我在试试吧
回复 支持 反对

使用道具 举报

14

主题

555

帖子

579

积分

高级玩家

Rank: 4

贡献度
2
金元
5709
积分
579
精华
0
注册时间
2012-4-3
11#
发表于 2022-7-10 16:06 | 只看该作者
本帖最后由 ljhyyy15 于 2022-7-10 17:05 编辑

谢谢,我知道怎么弄了
回复 支持 反对

使用道具 举报

14

主题

555

帖子

579

积分

高级玩家

Rank: 4

贡献度
2
金元
5709
积分
579
精华
0
注册时间
2012-4-3
12#
发表于 2022-7-10 16:22 | 只看该作者
本帖最后由 ljhyyy15 于 2022-7-10 17:09 编辑

此贴终结
回复 支持 反对

使用道具 举报

43

主题

1215

帖子

1429

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
14293
积分
1429
精华
0
注册时间
2011-1-6
13#
发表于 2023-9-6 17:49 | 只看该作者
大哥文件还有吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-5-13 16:52 , Processed in 0.035485 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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