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

注册 登录

QQ登录

只需一步,快速开始

查看: 1285|回复: 51
打印 上一主题 下一主题

[修改] 【真正的瞄准准星V2】弓/弩/手炮实时弹道、精准落点|玩家专用与性能优化

  [复制链接]

37

主题

1230

帖子

2273

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
108
金元
18412
积分
2273
精华
0
注册时间
2006-1-25
跳转到指定楼层
主题
发表于 2026-9-18 04:54 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 JangYoking 于 2026-9-29 05:52 编辑

真正的瞄准准星 · V2
实时弹道 · 精准落点 · 玩家专用


阅读前请注意
这不是游戏控制台开启的参考准星。控制台准星只标出屏幕中心点;本 MOD 显示的是计算出的实际弹道、落点和距离。

本 MOD 基于 N 网原作者的作品修改。原帖地址:Nexus Mods 原帖



一、为什么修改

原 MOD 已能实时计算弹道并精确显示落点,但我在使用中遇到两个问题:
  • 它不仅扫描玩家手中的远程武器,还会扫描 NPC 和掉落在地上的远程武器,导致画面中有时出现其他武器的弹道。
  • 即使玩家没有持有远程武器,它仍会扫描周围的远程武器;人物较多时尤其容易卡顿。

我在原 MOD 的基础上修改了武器识别和扫描逻辑,解决了上述两个问题。已在游戏 1.5.6 版本测试。



二、主要功能

举起远程武器瞄准时,可实时查看:
  • 实际弹道抛物线
  • 最终命中位置与落点标记
  • 与目标的距离

支持弓、弩,以及手炮/钩铳/Handgonne 类火器。

弹道仍按原 MOD 的武器发射方向、武器 Power、弹丸速度、重力和碰撞检测计算;性能优化没有降低轨迹精度。

让亨利成为真正的箭术大师!60 米开外箭箭射中敌人,再也不是梦!



三、安装方法

1. 找到游戏的 Mods 目录:
Steam\steamapps\common\KingdomComeDeliverance2\Mods

如果没有 Mods 文件夹,请自行创建。将压缩包解压到 Mods 文件夹后,最终目录应为:
Steam\steamapps\common\KingdomComeDeliverance2\Mods\arrow_arc

2. 检查文件:arrow_arc 文件夹内应有一个 DATA 文件夹和另外 3 个文件。
3. 开启游戏控制台(Steam 版):
  • 完全退出游戏,在 Steam 库中右键《天国:拯救2》,选择“属性”。
  • 在“常规”页面找到“启动选项”,输入以下参数,然后关闭属性窗口:
    -devmode
  • 启动游戏并读取存档进入游戏。
  • 按键盘 Esc 下方、数字 1 左侧的“~”键打开控制台。不同键盘布局下,按键符号可能显示为“~”或反引号。

如果按键无响应,可切换为英文输入法后再试。游戏启动时,是带-devmode的就行,不需要开启控制台输入任何命令。

MOD 的安装和控制台开启方法,想必大家都很熟悉;这里还是简单提一下,方便需要时查阅。





四、2026.9.23 更新日志
V2 — Player Only + Hand Cannon + Performance Fix

武器识别
  • 重构玩家手中武器的识别逻辑,不再假设固定手槽一定装有远程武器。
  • 逐个验证手槽;只有真正解析为 MissileWeapon 的实体才会被接受。
  • 若第一个手槽返回无效 WUID、火把、副手对象或其他非远程物品,会继续检查另一个手槽。
  • 兼容 GetItemInHand() 返回 WUID 和直接返回 Entity 两种形式。
  • 缓存有效手槽,优先检查当前使用远程武器的手槽。

手炮兼容
  • 修复部分 Handgonne/Hookgun/Hand Cannon 无法显示弹道的问题。
  • 保留原版手炮的 Power、弹丸速度及 hand_cannon_arrow 发射骨骼逻辑。
  • 手炮与弓、弩一样,通过玩家手中的实体识别,无需重新启用附近武器搜索。

玩家专用锁定
  • 只将玩家当前手中的远程武器纳入弹道计算。
  • 不扫描 NPC、地面掉落物或武器架上的远程武器。
  • 不使用 GetEntitiesInSphere() 搜索附近的 MissileWeapon,也没有“玩家识别失败后改用附近武器”的回退扫描。

性能优化
  • 完全移除原版附近远程武器扫描路径;非远程武器状态下进入低负载检查模式。
  • 未瞄准远程武器时,不计算弹道或碰撞射线。
  • 减少正常 Tick 中重复查询玩家手中武器的情况。主循环已完成检测时,Draw 阶段不再重复检测;直接调用 Draw 时仍保留独立安全验证。

稳定性
  • 二次核对当前弹道武器与玩家实际手中武器的 Entity ID。
  • 换武器、收起武器或丢弃武器后,自动释放旧武器锁定。
  • 修复部分地图加载完成时 player.id 尚未初始化的问题;玩家实体稍后可用时,会自动重新取得 player.id。
  • 降低弹道射线错误碰撞玩家自身的可能性。

保持原版功能
真实弹道抛物线、实际发射方向、武器 Power/弹丸速度计算、重力计算、碰撞检测、落点标记、距离显示,以及弓、弩、手炮支持均保留。弹道精度的计算方式不变。

这版恢复了手炮识别,并针对稳定性和卡顿问题做了优化。如遇到 BUG,欢迎反馈。

手炮补充:手炮的弹道基本是一条直线,但 MOD 会实时计算并显示弹道。亨利发射手炮时的晃动会让显示的弹道明显摇摆。由于手炮弹道基本为直线,最终落点无限接近屏幕中心;按原帖的使用体验,控制台准星瞄手炮反而比看 MOD 弹道更准。

屏幕截图 2026-09-27 1441309.png (540.84 KB, 下载次数: 15)

实际效果

实际效果

Arrow_arc Fix V2.zip

38.92 KB, 下载次数: 133

1元防倒

评分

1

查看全部评分

回复

使用道具 举报

3

主题

985

帖子

1197

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
11969
积分
1197
精华
0
注册时间
2016-1-2
舒服的沙发
发表于 2026-9-18 11:36 | 只看该作者
1111111111111
回复 支持 反对

使用道具 举报

0

主题

130

帖子

237

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2365
积分
237
精华
0
注册时间
2015-5-22
硬硬的板凳
发表于 2026-9-18 13:02 | 只看该作者
66666666666666666666
回复 支持 反对

使用道具 举报

0

主题

532

帖子

632

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6321
积分
632
精华
0
注册时间
2013-8-29
冰凉的地板
发表于 2026-9-18 16:24 | 只看该作者
11111111111111111
回复 支持 反对

使用道具 举报

2

主题

1219

帖子

1392

积分

游戏狂人

Rank: 6Rank: 6

贡献度
9
金元
13564
积分
1392
精华
0
注册时间
2016-5-5
5#
发表于 2026-9-18 17:56 | 只看该作者
关系反方向     
回复 支持 反对

使用道具 举报

0

主题

184

帖子

250

积分

高级玩家

Rank: 4

贡献度
0
金元
2501
积分
250
精华
0
注册时间
2021-10-30
6#
发表于 2026-9-18 18:34 | 只看该作者
1111111111111111111111111111111
回复 支持 反对

使用道具 举报

1

主题

39

帖子

110

积分

中级玩家

Rank: 3Rank: 3

贡献度
10
金元
702
积分
110
精华
0
注册时间
2022-1-4
7#
发表于 2026-9-19 14:05 | 只看该作者
11111111111111111
回复 支持 反对

使用道具 举报

4

主题

345

帖子

581

积分

高级玩家

Rank: 4

贡献度
10
金元
5412
积分
581
精华
0
注册时间
2017-11-18
8#
发表于 2026-9-19 14:25 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

286

帖子

413

积分

高级玩家

Rank: 4

贡献度
0
金元
4127
积分
413
精华
0
注册时间
2016-10-21
9#
发表于 2026-9-19 15:28 | 只看该作者
666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

112

帖子

205

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2045
积分
205
精华
0
注册时间
2014-2-3
10#
发表于 2026-9-19 16:08 | 只看该作者
1111111111111111
回复 支持 反对

使用道具 举报

0

主题

361

帖子

408

积分

高级玩家

Rank: 4

贡献度
1
金元
4043
积分
408
精华
0
注册时间
2010-1-8
11#
发表于 2026-9-19 16:17 | 只看该作者
这个很好,感谢分享
回复 支持 反对

使用道具 举报

0

主题

55

帖子

86

积分

初级玩家

Rank: 2

贡献度
0
金元
855
积分
86
精华
0
注册时间
2024-4-26
12#
发表于 2026-9-19 20:19 | 只看该作者
6666666666666666
回复 支持 反对

使用道具 举报

27

主题

878

帖子

1441

积分

游戏狂人

Rank: 6Rank: 6

贡献度
4
金元
14250
积分
1441
精华
0
注册时间
2015-11-19
13#
发表于 2026-9-19 20:45 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

666

帖子

810

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
8095
积分
810
精华
0
注册时间
2021-3-20
14#
发表于 2026-9-19 21:29 | 只看该作者
111111111111111111
回复 支持 反对

使用道具 举报

0

主题

773

帖子

936

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9360
积分
936
精华
0
注册时间
2011-7-23
15#
发表于 2026-9-20 13:29 | 只看该作者
大佬你这优化改动绝了。
回复 支持 反对

使用道具 举报

2

主题

177

帖子

234

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2343
积分
234
精华
0
注册时间
2019-12-21
16#
发表于 2026-9-20 13:58 | 只看该作者
111111111111111111111111
回复 支持 反对

使用道具 举报

0

主题

118

帖子

135

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1348
积分
135
精华
0
注册时间
2020-3-24
17#
发表于 2026-9-20 15:41 | 只看该作者
66666666666666
回复 支持 反对

使用道具 举报

0

主题

158

帖子

226

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2263
积分
226
精华
0
注册时间
2016-1-7
18#
发表于 2026-9-20 16:16 | 只看该作者
RE: 【真正的瞄准准星】实时计算显示 真实弹药落点、弹道轨迹、落点距离,适用弓、弩、手炮,让亨利成为真正的鹰眼大师。 [[url=]修改[/url]]








回复 支持 反对

使用道具 举报

0

主题

41

帖子

51

积分

初级玩家

Rank: 2

贡献度
0
金元
510
积分
51
精华
0
注册时间
2020-6-15
19#
发表于 2026-9-20 16:45 | 只看该作者
111111111111111111111111111111111111111111111111111111111111111111111111111111111111
回复 支持 反对

使用道具 举报

5

主题

342

帖子

327

积分

高级玩家

Rank: 4

贡献度
5
金元
3070
积分
327
精华
0
注册时间
2012-2-17
20#
发表于 2026-9-20 18:49 | 只看该作者
谢谢楼主分享
回复 支持 反对

使用道具 举报

6

主题

686

帖子

986

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9860
积分
986
精华
0
注册时间
2022-10-23
21#
发表于 2026-9-20 19:22 | 只看该作者
好人一生平安!
回复 支持 反对

使用道具 举报

1

主题

197

帖子

266

积分

高级玩家

Rank: 4

贡献度
0
金元
2664
积分
266
精华
0
注册时间
2016-10-30
22#
发表于 2026-9-20 20:23 | 只看该作者
6666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

436

帖子

572

积分

高级玩家

Rank: 4

贡献度
0
金元
5724
积分
572
精华
0
注册时间
2017-1-21
23#
发表于 2026-9-20 21:09 | 只看该作者
dddddddddddddddddddddddddddddd
回复 支持 反对

使用道具 举报

0

主题

164

帖子

251

积分

高级玩家

Rank: 4

贡献度
10
金元
2105
积分
251
精华
0
注册时间
2006-12-13
24#
发表于 2026-9-20 21:27 | 只看该作者
奥术大师多撒

回复 支持 反对

使用道具 举报

0

主题

1285

帖子

1747

积分

游戏狂人

Rank: 6Rank: 6

贡献度
12
金元
16989
积分
1747
精华
0
注册时间
2009-9-1
25#
发表于 2026-9-20 21:58 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

51

帖子

69

积分

初级玩家

Rank: 2

贡献度
0
金元
691
积分
69
精华
0
注册时间
2024-7-18
26#
发表于 2026-9-21 00:50 | 只看该作者
666666666666666666
回复 支持 反对

使用道具 举报

0

主题

332

帖子

539

积分

高级玩家

Rank: 4

贡献度
4
金元
5232
积分
539
精华
0
注册时间
2006-10-1
27#
发表于 2026-9-21 07:59 | 只看该作者
11111111111111111111
回复 支持 反对

使用道具 举报

26

主题

241

帖子

317

积分

高级玩家

Rank: 4

贡献度
0
金元
3171
积分
317
精华
0
注册时间
2016-6-21
28#
发表于 2026-9-21 10:49 | 只看该作者
谢谢分享
回复 支持 反对

使用道具 举报

30

主题

1253

帖子

1436

积分

游戏狂人

Rank: 6Rank: 6

贡献度
24
金元
13402
积分
1436
精华
0
注册时间
2012-2-11
29#
发表于 2026-9-21 10:52 | 只看该作者
SDADASDASDASDAD
回复 支持 反对

使用道具 举报

0

主题

301

帖子

309

积分

高级玩家

Rank: 4

贡献度
0
金元
3088
积分
309
精华
0
注册时间
2019-2-28
30#
发表于 2026-9-21 18:16 | 只看该作者
阿斯蒂芬打法是的发阿松大
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-27 15:33 , Processed in 0.028596 second(s), 21 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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