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

注册 登录

QQ登录

只需一步,快速开始

查看: 1464|回复: 10
打印 上一主题 下一主题

[分享] 有关与攻速,近战击杀效率跟模型动作的关系。还有做mod的一些个人心得,可以做到几乎所有的mod都能让你自己快速做出。还有问题可以直接问我

[复制链接]

24

主题

285

帖子

1018

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
4276
积分
1018
精华
1
注册时间
2015-8-4
跳转到指定楼层
主题
发表于 2022-10-15 11:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2521933598 于 2022-10-15 11:41 编辑

  首先1:是近战攻速。很多人都认为近战攻速全都是四秒一次攻击,然后发呆怒吼之类的是有专门的时间,修改近战攻速没有意义。但是事实是近战攻速是由三个部分相加组成的,一个是第一次攻击也就是第一个四秒攻击间隔。如图



      
然后再才是melee 那个文档的近战攻速。也就是说刚刚接敌的近战攻速是这两个数值的叠加,4+1+melee。冲锋的话会多出一次带有冲锋加成的伤害,这也就是为什么开启冲锋的时候伤害是最高的原因。还有就是大部分模型动作时间都是0.7秒,所以攻速的下限最好不要低于这个数值。
至于相关图片的话因为当初忘记保存现在已经找不到了。
至于后续的攻击频率是4+1+melee还是melee+1+melee我就不知道了,不过我自己认为应该是melee+1+melee。毕竟有斯卡和吸血鬼派系单位的高攻速在那。
   2:近战击杀效率跟模型动作之间是没有任何关系的。近战击杀效率真正有关系的一个是攻速,一个是溅射单位数量(这个需要提高近战击杀效率,我的提高近战击杀效率mod里头有相关代码我就不复述了),一个是近战攻击力。还有两个比较特殊的因素,一个是官方公布过的处决动作,还有一个就是跳斩

跳斩的近战优先级是高于普攻的。跳斩概率高,近战攻速快的单位往往在接战动作上面会压着近战攻速慢和跳斩概率低的单位打。顺带一提,斯卡的跳斩概率只有百分之二十。
  3:冲击伤害。
  很多都把近战冲击伤害传的神神叨叨的,什么只有战车有之类的。其实这个冲击伤害就在melee文档当中。

  可以看到其实每个单位都是有冲击伤害的,他能增加的只不过是冲击伤害的攻击范围,原版最大的有6的额外攻击范围。

  冲击伤害的冲击伤害效果并不只和质量有关。他和有效质量半径,质量,冲锋速度,还有冲击伤害的额外范围以及单位武器的攻击伤害都有关,任何一项的提升都能提升整体冲击伤害。还有,可以看到表里头的冲击伤害是有冷却的时间的,这个冷却是与游戏规则里头的十来秒冲锋冷却时间是不冲突的,举例:老鼠的轮子和绿皮的车子。
  然后是个人对于做mod的一些小心得:其实全战很多表都是有相对应的逻辑的。主要分为两个部分,一个是战场部分,一个是战役部分。还有就是全战其实会有很多冗余代码,这些代码在锤三里头很可能都没有写出来,或者是在游戏里头不显示,但是他们都是实际会生效的代码,只要你在游戏里头添加这些额外的代码可以在movie格式下正常进入游戏就说明这段代码是生效的。
  现在来讲讲全战的各个表格之间的逻辑。懂了这个,你就只需要了解很少的代码的中文意思就能做出大部分你想要做出的不包括模型在内的任何mod。
  首先是kv表格,所有的游戏战场规则都在这类表格当中。所以无论你是修改什么类型的mod都最好先在这类表格里头找找有没有你想修改的内容。举个例子:比如我想修改游戏的远程伤害和精度命中。那我就应该第一部首先找到kv规则表格。然后搜索有关精度的代码
就像这样。然后你就可以找到missile这个代表远程的单词,当然也会有防御塔的命中和城墙的。这些都放在一边。然后你可以复制missile这个单词在左边寻找表格的搜索框里头搜索相对应的表格:

然后你就能找到相对的表格,包括关联弹药的表格。只要你按照这个方法一个一个搜,你就可以不求任何人自己快速做出任何自己想要修改的mod。至于其他关于mod内容,包括但不限于land,battle之类的都已经有大量的教程我就不在这里讲了。
  至于战役的修改,包括但不限于建筑,气候,外交之类的,这些都是没有在规则当中的。你可以直接根据给予加成所在单位的表里头找到相对应的代码。举例我的超凡帝国的第一个气候mod,他所在表格翻译过来就是派系对应建筑的加成效果。然后你需要了解的单词就只有建筑bundles,效果effect,然后就能搜到了。这样比你自己找能快上好多倍。
  再比如建造数量,你可以先把这个词组百度出来

然后搜索Construction

  这样你就能搜到跟建筑数量有关的文档了。
  也就是说只要你懂了这一套流程,无论你是想要做什么样的mod基本上都可以自己快速的做出来。授人以鱼不如授人以渔好,以后有想做各种mod的朋友们再也不用因为一个问题卡半天还到处问不到自己想问的问题了。

R3@1$[AU`XGYY42E[((KA%D.png (8.23 KB, 下载次数: 3)

R3@1$[AU`XGYY42E[((KA%D.png

评分

1

查看全部评分

回复

使用道具 举报

24

主题

285

帖子

1018

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
4276
积分
1018
精华
1
注册时间
2015-8-4
舒服的沙发
 楼主| 发表于 2022-10-15 11:44 | 只看该作者
看来百度是禁忌,翻译的图没了,但是你们知道怎么搜索翻译就行。
回复 支持 反对

使用道具 举报

2

主题

417

帖子

345

积分

高级玩家

Rank: 4

贡献度
0
金元
3448
积分
345
精华
0
注册时间
2011-12-1
硬硬的板凳
发表于 2022-10-15 12:28 来自手机 | 只看该作者
大佬,在吗
回复 支持 反对

使用道具 举报

2

主题

417

帖子

345

积分

高级玩家

Rank: 4

贡献度
0
金元
3448
积分
345
精华
0
注册时间
2011-12-1
冰凉的地板
发表于 2022-10-15 12:28 来自手机 | 只看该作者
能帮忙修改一个mod吗,超凡失效了
回复 支持 反对

使用道具 举报

24

主题

285

帖子

1018

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
4276
积分
1018
精华
1
注册时间
2015-8-4
5#
 楼主| 发表于 2022-10-15 13:26 | 只看该作者
a5716080 发表于 2022-10-15 12:28
能帮忙修改一个mod吗,超凡失效了

什么mod?我觉得要是你自己做的mod,可以按照我分享的方法去试试。
回复 支持 反对

使用道具 举报

2

主题

417

帖子

345

积分

高级玩家

Rank: 4

贡献度
0
金元
3448
积分
345
精华
0
注册时间
2011-12-1
6#
发表于 2022-10-15 13:34 来自手机 | 只看该作者
我发的求助贴,你能看到吗
回复 支持 反对

使用道具 举报

24

主题

285

帖子

1018

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
4276
积分
1018
精华
1
注册时间
2015-8-4
7#
 楼主| 发表于 2022-10-15 13:46 | 只看该作者
a5716080 发表于 2022-10-15 13:34
我发的求助贴,你能看到吗

看不了
回复 支持 反对

使用道具 举报

2

主题

417

帖子

345

积分

高级玩家

Rank: 4

贡献度
0
金元
3448
积分
345
精华
0
注册时间
2011-12-1
8#
发表于 2022-10-15 16:21 | 只看该作者
就是这个MOD @招募神尊领主与英雄.pack (373.03 KB, 下载次数: 3)
回复 支持 反对

使用道具 举报

24

主题

285

帖子

1018

积分

游戏狂人

Rank: 6Rank: 6

贡献度
145
金元
4276
积分
1018
精华
1
注册时间
2015-8-4
9#
 楼主| 发表于 2022-10-15 19:19 | 只看该作者

我试了以下,除了land文件以外其他所有文件只要有留存就会跳出。如果你有时间的话可以从land开始一步一步从原版找到相应修改后的代码修正mod当中的冲突项。这跟重新做一遍mod差不多了。
回复 支持 反对

使用道具 举报

2

主题

417

帖子

345

积分

高级玩家

Rank: 4

贡献度
0
金元
3448
积分
345
精华
0
注册时间
2011-12-1
10#
发表于 2022-10-15 19:44 来自手机 | 只看该作者
这太难了,听都不懂,别说做了
回复 支持 反对

使用道具 举报

3

主题

730

帖子

803

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8025
积分
803
精华
0
注册时间
2012-1-8
11#
发表于 2022-12-5 22:12 | 只看该作者
请问一下大佬 昨天我扒了一下你发的缩短近战攻速的mod,Attack interval这个词条被你改到了0.7,进游戏测试发现是所有单位都生效,有没有办法只让某个单独的单位进行生效呢?而且kv表单里的词条在汉化文本里找不到对应的翻译,看起来很头大,所以大佬有没有注释一下这些代码的想法,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-24 22:41 , Processed in 0.031868 second(s), 19 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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