
志在飞翔
为故事模式设计的受《战争雷霆》启发的鼠标瞄准飞行。飞机飞向你注视的方向,螺旋桨飞机、喷气机和重型飞机分别处理。直升机采用简单的W/S/A/D + Shift/Ctrl控制,并带无需操作的悬停。GTA V增强版,键盘和鼠标。
查看大图[size=5][b]Aim to Fly[/b][/size]
[i]指向,瞄准,飞行[/i]
GTA 的键盘鼠标飞行手感一直不对劲:用 WASD 加小键盘,或者用一种鼠标模式——按住按键并不断把虚拟摇杆拉回中心。Aim to Fly 用类似《战争雷霆》的鼠标瞄准方式取代它。你移动鼠标来观察,飞机就会自行倾斜、转向和爬升,跟随你的视野。它仍然使用游戏自身的物理系统飞行,因此速度、失速和损伤都一如既往地运作。
直升机有自己的一套方案,专为悬停和移动而设计:W/S/A/D 移动,Shift/Ctrl 上升和下降,鼠标转向。松开所有按键,直升机就会改平并保持悬停。
[b]使用键盘和鼠标构建并测试。[/b]未使用游戏控制器测试。
[b]功能[/b]
[list]
[][b]飞机的鼠标瞄准飞行:[/b]摄像机跟随你的鼠标,飞机飞向你注视的方向[/]
[]类似《战争雷霆》的两个标记:一个[b]白色方块[/b]表示你注视的位置,一个[b]绿色十字[/b]表示机头指向的位置。机炮朝十字瞄准并开火[/]
[]为[b]螺旋桨飞机[/b]、[b]喷气机[/b]和[b]重型飞机[/b]分别处理,因此 Lazer 手感灵敏,而 Jet 客机像客机一样转向[/]
[]起飞、滑行和着陆滑跑仍使用游戏自身的控制。Aim to Fly 会在你升空后接管,并在你触地时交还控制权[/]
[][b]直升机:[/b]W/S 前进/后退,A/D 横移,Shift/Ctrl 上升/下降,鼠标转向。松开双手 = 在该高度稳定悬停[/]
[]自由观察(按住 [b]C[/b])可在不转向的情况下环顾四周[/]
[]鼠标滚轮缩放摄像机[/]
[]随时按 [b]J[/b] 切回游戏自身的飞行控制[/]
[]在任务中保持启用,在过场动画和任务摄像机时让位[/]
[]所有设置都在带注释的 .ini 中,包括针对单架飞机的调整[/]
[/list]
[size=4][b]需求[/b][/size]
[list]
[]GTA V [b]Enhanced[/b](PC),故事模式[/]
[][url=http://www.dev-c.com/gtav/scripthookv/]Script Hook V[/url](包含 ASI 加载器)。使用与你的游戏版本匹配的版本。[/]
[]BattlEye 已[b]关闭[/b](Rockstar Launcher / Steam 启动选项)[/]
[]键盘和鼠标[/]
[/list]
[size=4][b]安装[/b][/size]
[list=1]
[]如果尚未安装 Script Hook V:将其 "bin" 文件夹中的 ScriptHookV.dll 和 dinput8.dll 复制到你的 GTA V Enhanced 文件夹(包含 [b]GTA5_Enhanced.exe[/b] 的那个文件夹)。[/]
[]将 [b]AimToFly.asi[/b] 和 [b]AimToFly.ini[/b] 复制到[b]同一个文件夹[/b]。不是 "mods" 或 "scripts" 子文件夹;ASI 加载器只读取主文件夹。[/]
[]在 BattlEye 关闭的情况下启动游戏并加载故事模式。[/]
[/list]
[size=4][b]如何飞行[/b][/size]
[b]飞机[/b]
[list]
[]使用正常控制滑行和起飞。升空约一秒后,Aim to Fly 接管。[/]
[]移动鼠标来观察。飞机跟随你的视野。将十字与方块对齐,使机头对准目标。[/]
[][b]W/S[/b] 油门,[b]A/D[/b] 额外方向舵用于精细瞄准。武器、起落架和干扰弹使用游戏的正常按键。[/]
[]大型飞机(Jet、Titan、Cargo Plane)故意转向缓慢。给它们留出空间。[/]
[/list][b]直升机[/b]
[list]
[][b]Shift[/b] 上升 / 起飞,[b]Ctrl[/b] 下降[/]
[][b]W/S[/b] 前进 / 后退,[b]A/D[/b] 侧向滑动[/]
[][b]鼠标[/b] 转动直升机并环顾四周[/]
[]松开所有按键以原地悬停[/]
[/list][b]两者[/b]
[list]
[][b]C[/b](按住)自由观察,[b]鼠标滚轮[/b] 摄像机缩放,[b]J[/b] 切换到游戏自身的控制并切回[/]
[/list]
[size=4][b]已测试的飞机[/b][/size]
[list]
[]飞机:Velum、Mammatus、Luxor、Shamal、Vestra、Besra、Lazer、Jet(客机)[/]
[]直升机:Maverick、Frogger、Swift[/]
[/list]其他飞机使用最接近的类别设置。如果某架飞机手感不对,其操控可在 .ini 中调整(见下文)。
[size=4][b]设置(AimToFly.ini)[/b][/size]
[code]
ToggleKey=J ; 在 Aim to Fly 和游戏控制之间切换
FreeLookKey=C ; 按住可在不转向的情况下环顾四周
ShowHud=1 ; X 是飞机机头指向的位置,[] 是摄像机指向的位置。关闭它们以获得沉浸式飞行。
MouseSensitivity=1.0
InvertY=0
ScrollZoom=1 ; 鼠标滚轮摄像机缩放
[Profiles] ; 哪些飞机算作 Jet 或 Heavy
[Plane.NAME] ; 调整单架飞机(例如 [Plane.SHAMAL])
[Helicopter]
Enabled=1 ; 0 = 直升机使用游戏自身的控制
ClimbKey=SHIFT / DescendKey=CTRL
MaxForwardSpeed=40 ; 米/秒
SpeedAssist=1.5 ; 保持你速度的力度(0 = 松,3 = 紧)
CamDistance=20 / CamHeight=6[/code]
[size=4][b]已知限制[/b][/size]
[list]
[][b]仅限键盘和鼠标。[/b]未测试游戏控制器。[/]
[]Shamal 是最松的飞机,在转弯时机头会抬得有点高。[/]
[]VTOL 喷气机(Hydra、Avenger)在悬停模式下会交还给游戏自身的控制。[/]
[/list]
[size=4][b]卸载[/b][/size]
从游戏文件夹中删除 [b]AimToFly.asi[/b] 和 [b]AimToFly.ini[/b]。你的游戏存档不受影响。
[size=4][b]故障排除[/b][/size]
[list]
[][b]飞行时没有任何变化:[/b]确保 .asi 位于主游戏文件夹中且 BattlEye 已关闭。对于飞机,它只会在你升空并移动后接管。按 J 以防它被关闭了。[/]
[][b]摄像机卡住或冻结:[/b]按 [b]J[/b]。它总是会将视野交还给游戏。[/]
[][b]GTA 更新后游戏崩溃或显示 "unknown game version":[/b]那是 Script Hook V 的问题。等待其更新,然后替换 ScriptHookV.dll。[/]
[/list]
[size=4][b]报告问题[/b][/size]
请在 [b]Posts[/b] 标签页(或 Bugs 标签页)中发帖,并包含:
[list=1]
[]你的游戏版本(显示在 [b]ScriptHookV.log[/b] 顶部)[/]
[]哪架飞机,以及你当时在做什么(爬升、转弯、着陆、在任务中?)[/]
[]如果可以:在 AimToFly.ini 中设置 [b]Overlay=1[/b],再次飞行,并附上游戏文件夹中的 [b]AimToFly.log[/b][/]
[]你的其他脚本模组(.asi 文件 / 修改器)[/]
[/list]
[size=4][b]兼容性[/b][/size]
可与我的 [b]Garage Extender[/b](F7)和 [b]Partner In Crime[/b](F8)模组,以及 Native Trainer 一起使用。其他接管飞行摄像机或飞行控制的模组会发生冲突。
[size=4][b]更新日志[/b][/size]
[b]1.0[/b] - 首次发布
[size=4][b]可能的未来更新[/b][/size]
[list]
[]游戏控制器支持[/]
[]在地面上驾驶轮式直升机(Swift)[/]
[/list]
[size=4][b]致谢[/b][/size]
Alexander Blade - Script Hook V
alloc8or - GTA V 原生数据库
转向方案受 brihernandez 的 MouseFlight(Unity)启发
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。