骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 88|回复: 0

[分享] 潘德的预言骑射增强补丁

[复制链接]

1

主题

0

回帖

5

积分

平民

Rank: 1

UID
3897508
第纳尔
0
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2026-9-20
鲜花(0) 鸡蛋(0)
发表于 前天 10:30 | 显示全部楼层 |阅读模式
本帖最后由 Bluet 于 2026-10-18 22:29 编辑

潘德的预言原版里骑射手有一个bug,移动时瞄准点有一个沿着速度方向的偏移,导致命中率很低,甚至经常出现几十个骑射手绕一个敌人转圈却半天射不中的情况。所以我用AI研究了一下然后写了一段弓骑射手(只对弓有效!对弩、投掷武器无效)的增强补丁。核心修改是通过测试拟合把这部分偏移修正掉,从而让箭能准确地射向敌人。此外为了平衡性和真实性还添加了预瞄和近似高斯分布的随机噪声,预瞄考虑重力下落修正和敌人移动引入的提前量,通过距离、箭飞行速度、敌人速度来计算,随机噪声简单来说就是自己和目标速度越快误差越大,弓熟练度和骑射技能可以降低误差,最后有一个统一设置的总噪声系数,默认是1。这种情况下噪声其实很大,即使是满骑射和弓熟练度的自建骑射手在距离和速度稍大时也要好几箭才能射中一箭,但是不妨碍骑射手拥有很高的强度。代码中很多参数都是通过大量测试拟合出来的,主要是因为不清楚箭的准确飞行速度。触发器间隔为0,但是涉及的大部分计算都设置了冷却时间,所以实际性能消耗很小。这段代码只是覆盖了原版骑射手的射击逻辑,所以开不开骑射AI都可以用,但想要发挥骑射手实力还是得配合骑射AI。
(点击展开 / 收起)

(点击展开 / 收起)
需要把代码加到可能有骑射手的几个场景下,如果是未修改过的3.9.5原版潘德可以直接用附件中的txt文档替换原来的mission_templates.txt。

mission_templates.txt

762.61 KB, 下载次数: 2

您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2026-10-20 10:36 , Processed in 0.079922 second(s), 19 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

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