请选择 进入手机版 | 继续访问电脑版
跳转到:
打印 上一主题 下一主题

[求助] 帝国时代3 关于弓箭手齐射的调整

[复制链接]
LV1 新兵

阅读权限
10
积分
35
食物
17
木材
8
钱币
8
茶叶
0
钻石
0
经验
30
跳转到指定楼层
楼主
发表于 2021-9-24 22:28:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大老好, 小弟论坛首po,
最近无聊在搞旧版aoe3的修改
大家应该会发现, 弓箭手的ai很不聪明, 常集中齐射一个单位, 过度输出导致火力无法最大化

于是小弟我有个想法,
利用archer.tactics档案里的accuracy参数调低来调整其命中率
使得齐射时的画面看起来比较贴近现实状况, 有些箭矢会偏离目标而射偏
但这衍伸出了另一个问题,
就是这些偏离目标的箭矢, 有些是有射中敌方单位的, 但就没有造成任何伤害了
我正在想办法解决这问题,
有没有办法能让这些射偏的箭矢, 如果碰触到敌人时也能造成伤害呢?

我目前的想法是从tactics档案中的<targetground>这个参数来下手,
想把arrow做成类似cannonball或mortarshell的物件,
使得物件在落地时会造成伤害, 但还在研究怎么修改,
出现了不少bug, 比如将<targetground>这参数调成1之后, 命中率就会变成100%, 头痛啊...
想请教各位对这问题有什么想法吗? 谢谢~

下图是我调整命中率后的情况, 希望可以帮助大家理解我的问题

                               
登录/注册后可看大图


LV20 ????

三好萌新

阅读权限
255
积分
30374
食物
3675
木材
1819
钱币
2935
茶叶
173
钻石
1325
经验
13314

幸运勋章

QQ
沙发
发表于 2021-9-25 09:22:10 来自手机 | 只看该作者
可以尝试添加践踏伤害,但是不要添加范围伤害,同时攻击间隔不能太低
回复
你们要相信我,我真的是萌新。
LV1 新兵

阅读权限
10
积分
35
食物
17
木材
8
钱币
8
茶叶
0
钻石
0
经验
30
板凳
 楼主| 发表于 2021-9-26 18:50:07 | 只看该作者
青天小羽 发表于 2021-9-25 09:22
可以尝试添加践踏伤害,但是不要添加范围伤害,同时攻击间隔不能太低

是指在攻击时增加damage area的参数吗?
这样的确是一个解决方法, 会使命中的箭矢造成范围伤害
但是没命中的箭矢还是不会造成伤害
回复
LV1 新兵

阅读权限
10
积分
35
食物
17
木材
8
钱币
8
茶叶
0
钻石
0
经验
30
地板
 楼主| 发表于 2021-9-26 19:32:45 | 只看该作者
青天小羽 发表于 2021-9-25 09:22
可以尝试添加践踏伤害,但是不要添加范围伤害,同时攻击间隔不能太低

我现在的盲点是, 这些没射中目标的箭矢, 是否有办法造成伤害?
因为没射中目标的炮弹, 落地时是会造成伤害的
所以我就在思考箭矢应该也同理才对
收起回复
  • 青天小羽 : targetground
    2021-9-27 10:07| 回复
  • 我也说一句
    回复: UID:
LV20 ????

三好萌新

阅读权限
255
积分
30374
食物
3675
木材
1819
钱币
2935
茶叶
173
钻石
1325
经验
13314

幸运勋章

QQ
5#
发表于 2021-9-27 10:03:34 | 只看该作者
这是三年前弄的散射机枪,命中率只有10%,全靠子弹造成伤害(灰色是大自然造成的伤害,蓝色的才是正常命中)

回复
你们要相信我,我真的是萌新。
您需要登录后才可以回帖 登录 | 注册

本版积分规则