《摩托英豪4》- 替代控制设置

0 点赞
Moto Racer 4
转载

WASD键控制方向,小键盘数字键控制特技;方向键可作为备选控制方式。 说明 本指南提供了《摩托英豪4》的一种可行按键布局方案。游戏开发商似乎并未充分测试PC键盘操作,默认情况下他们可能认为既然游戏是针对Xbox 360手柄设计的,那么所有《摩托英豪4》的购买者都会拥有该手柄。这份指南的出现,是因为我发现Steam上其他关于《摩托英豪4》操控修改的指南中存在错误——不知为何,有些作者没有注意到,修改后的input.ini文件文本无法完整放入Steam指南的单个章节中,最终导致内容被截断(即Steam对单个指南章节的字符数设置了限制)。需要说明的是,在以下的按键布局中,摩托车侧视摄像头的切换功能已被移除(更准确地说,这些功能没有绑定对应的按键)。更糟糕的是,在《摩托英豪4》中,摄像头切换功能完全没有用处——它不支持像“第一人称视角”或“车灯高度视角”这类合理的视角模式,反而会遮挡前方车手的赛道视野(因为)这里的相机不是“移动”,而是直接切换到“侧视图”——而且这个功能还需要键盘上的单独按键。作为参考,相机切换包含在以下代码行中: AxisMappings=(AxisName="TurnCameraX",Key=Gamepad_RightX,Scale=1.000000) AxisMappings=(AxisName="TurnCameraX",Key= ,Scale=-1.000000) AxisMappings=(AxisName="TurnCameraX",Key= ,Scale=1.000000) AxisMappings=(AxisName="TurnCameraY",Key=Gamepad_RightY,Scale=1.000000) AxisMappings=(AxisName="TurnCameraY",Key= ,Scale=1.000000) AxisMappings=(AxisName="TurnCameraY",Key= ,Scale=-1.安装 安装说明: 首先,您需要找到游戏中负责控制设置的input.ini文件。 该文件位于以下路径: 【磁盘名称(例如C盘)】: Users【用户名】AppData Local MR4 Saved Config WindowsNoEditor 若要获得WASD控制和小键盘特技的按键布局,请将以下两部分文本复制到input.ini文件中,并删除两部分之间的空格(可删除文件原内容)。在游戏过程中,请确保小键盘已开启。 以下是您需要达成的效果(截图显示了复制粘贴后input.ini文件两部分的【拼接位置】;记得删除空格!):

无法识别,已删除。[输入设置] 操作映射=(操作名称="自动导航",按键=O,未按Shift,未按Ctrl,未按Alt,未按Cmd) 操作映射=(操作名称="后视视角",按键=手柄右摇杆,未按Shift,未按Ctrl,未按Alt,未按Cmd) 操作映射=(操作名称="后视视角",按键=R,未按Shift,未按Ctrl,未按Alt,未按Cmd) 操作映射=(操作名称="调试结束比赛",按键=P,未按Shift,未按Ctrl,未按Alt,未按Cmd) 操作映射=(操作名称="显示最近对手",按键=F,未按Shift,未按Ctrl,未按Alt,未按Cmd) 操作映射=(操作名称="显示最近对手",按键=手柄左摇杆,未按Shift,未按Ctrl,未按Alt,未按Cmd) 操作映射=(操作名称="启用导演模式",按键=手柄右摇杆,未按Shift,未按Ctrl,未按Alt,未按Cmd)操作映射=(操作名称="切换视角",按键=Tab,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="嘲讽",按键=E,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="嘲讽",按键=手柄左肩键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="切换加载",按键=L,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="切换摩托车倾斜",按键=感叹号键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="切换VR",按键=V,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="向上",按键=左方括号键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="确认",按键=Enter,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否)操作映射=(动作名称="确认",按键=手柄面键底部,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(动作名称="抬头轮",按键=手柄面键底部,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(动作名称="抬头轮",按键=小键盘6,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 第2部分(轴映射) 轴映射=(轴名称="刹车",按键=手柄左扳机轴,缩放=-1.000000) 轴映射=(轴名称="刹车",按键=S键,缩放=-1.000000) 轴映射=(轴名称="向右看",按键=手柄右摇杆X轴,缩放=1.000000) 轴映射=(轴名称="向右看",按键=鼠标X轴,缩放=1.000000) 轴映射=(轴名称="向上看",按键=手柄右摇杆Y轴,缩放=-1.000000) 轴映射=(轴名称="向上看",按键=鼠标Y轴,缩放=1.000000) 轴映射=(轴名称="菜单X轴",按键=D键,缩放=1.000000) 轴映射=(轴名称="菜单X轴",按键=手柄左摇杆X轴,缩放=1.000000) 轴映射=(轴名称="菜单X轴",按键=左方向键,缩放=-1.000000) 轴映射=(轴名称="菜单X轴",按键=Q键,缩放=-1.000000) 轴映射=(轴名称="菜单X轴",按键=右方向键,缩放=1.000000) 轴映射=(轴名称="菜单Y轴",按键=下方向键,缩放=-1.000000) 轴映射=(轴名称="菜单Y轴",按键=手柄左摇杆Y轴,缩放=1.000000) 轴映射=(轴名称="菜单Y轴",按键=S键,缩放=-1.000000) 轴映射=(轴名称="菜单Y轴",按键=上方向键,缩放=1.000000) 轴映射=(轴名称="菜单Y轴",按键=Z键,缩放=1.000000) 轴映射=(轴名称="向前移动",按键=手柄左扳机轴,缩放=-1.000000) 轴映射=(轴名称="向前移动",按键=手柄右扳机轴,缩放=1.000000) 轴映射=(轴名称="向前移动",按键=S键,缩放=-1.轴映射=(轴名称="向前移动",按键=W,缩放=1.000000) 轴映射=(轴名称="向右移动",按键=手柄左摇杆X轴,缩放=1.000000) 轴映射=(轴名称="向右移动",按键=D,缩放=1.000000) 轴映射=(轴名称="向右移动",按键=A,缩放=-1.000000) 轴映射=(轴名称="向前俯仰",按键=下方向键,缩放=-1.000000) 轴映射=(轴名称="向前俯仰",按键=手柄左摇杆Y轴,缩放=1.000000) 轴映射=(轴名称="向前俯仰",按键=上方向键,缩放=1.000000) 轴映射=(轴名称="旋转相机X轴",按键=手柄右摇杆X轴,缩放=1.000000) 轴映射=(轴名称="旋转相机X轴",按键=,缩放=-1.000000) 轴映射=(轴名称="旋转相机X轴",按键=,缩放=1.000000) 轴映射=(轴名称="旋转相机Y轴",按键=手柄右摇杆Y轴,缩放=1.000000) 轴映射=(轴名称="旋转相机Y轴",按键=,缩放=1.如何设置“方向键”控制 在我的情况中,大多数按键可以直接在选项菜单中重新分配,但摩托车的“向左”和“向右”控制按键除外。经查明,它们与以下代码行相关: AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000) AxisMappings=(AxisName="MoveRight",Key=*****,Scale=1.000000) AxisMappings=(AxisName="MoveRight",Key=*****,Scale=-1.000000) 其中“Key=”后面指定的是负责该操作的按键。“MoveRight”,Key=D,Scale=1.000000”这一行代码对应通过D键向右转向,“MoveRight”,Key=A,Scale=-1.000000”这一行对应通过A键向左转向(更准确地说,从游戏代码角度而言,是“非向右”,因为该操控是针对Xbox 360手柄摇杆设计的)。 如果您不喜欢WASD操控方式,可以自行重新设置按键,在“Key= ”后输入您需要的按键即可。例如,“MoveRight”,Key=Right,Scale=1.这样的代码行。000000将对应右方向键控制右转;字符串"MoveRight",Key=Left,Scale=-1.000000将对应左方向键控制左转。 因此,将摩托车控制改为方向键的设置如下: AxisMappings=(AxisName="Brake",Key=Gamepad_LeftTriggerAxis,Scale=-1.000000) AxisMappings=(AxisName="Brake",Key=Down,Scale=-1.000000) AxisMappings=(AxisName="LookRight",Key=Gamepad_RightX,Scale=1.000000) AxisMappings=(AxisName="LookRight",Key=MouseX,Scale=1.000000) AxisMappings=(AxisName="LookUp",Key=Gamepad_RightY,Scale=-1.轴映射=(轴名称="上看",按键=鼠标Y,缩放=1.000000) 轴映射=(轴名称="菜单X轴",按键=D,缩放=1.000000) 轴映射=(轴名称="菜单X轴",按键=手柄左X,缩放=1.000000) 轴映射=(轴名称="菜单X轴",按键=左方向键,缩放=-1.000000) 轴映射=(轴名称="菜单X轴",按键=Q,缩放=-1.000000) 轴映射=(轴名称="菜单X轴",按键=右方向键,缩放=1.000000) 轴映射=(轴名称="菜单Y轴",按键=下方向键,缩放=-1.000000) 轴映射=(轴名称="菜单Y轴",按键=手柄左Y,缩放=1.000000) 轴映射=(轴名称="菜单Y轴",按键=S,缩放=-1.000000) 轴映射=(轴名称="菜单Y轴",按键=上方向键,缩放=1.000000) 轴映射=(轴名称="菜单Y轴",按键=Z,缩放=1.000000) 轴映射=(轴名称="向前移动",按键=手柄左扳机轴,缩放=-1.问题:那么该将特技和诸如“摩托车空中坠落时的倾斜角度控制”这类特定动作分配到什么按键上呢?具体来说,以下几行代码负责控制这一功能(在示例中,它们绑定到W和S键): AxisMappings=(AxisName="PitchForward",Key=S,Scale=-1.000000) AxisMappings=(AxisName="PitchForward",Key=Gamepad_LeftY,Scale=1.000000) AxisMappings=(AxisName="PitchForward",Key=W,Scale=1.000000) 在我尝试过的所有控制方案中,WASD+小键盘组合是最便捷的,这得益于游戏中存在【特技】(其中包括涡轮加速),因为在比赛过程中有时使用它们会很有帮助。操作映射=(操作名称="启用导演模式",按键=Tab键,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下) 操作映射=(操作名称="帧率显示",按键=F键,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下) 操作映射=(操作名称="任意键检测",按键=任意键,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下) 操作映射=(操作名称="手刹",按键=手柄右脸键,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下) 操作映射=(操作名称="手刹",按键=小键盘9键,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下) 操作映射=(操作名称="隐藏界面",按键=手柄方向键下,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下) 操作映射=(操作名称="隐藏界面",按键=H键,Shift键=未按下,Ctrl键=未按下,Alt键=未按下,Cmd键=未按下)不过,如果你有足够的时间进行试验,希望这份指南能帮助你理解《摩托英豪4》中控制系统的基本逻辑(例如,游戏中只有【向右】这一操作,当变量为“1.000...”时表示向右转向,当变量为“-1.000...”时则表示向左转向)。操作映射=(操作名称="鸣笛",按键=手柄右肩键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="鸣笛",按键=右方括号键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="倾斜",按键=手柄面键左,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="倾斜",按键=小键盘4,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单",按键=Esc键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单",按键=手柄特殊键右,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单",按键=M键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False)操作映射=(操作名称="菜单返回",按键=退格键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单返回",按键=手柄面键右,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单方向键下",按键=手柄方向键下,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单方向键左",按键=手柄方向键左,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单方向键左",按键=左Alt键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单方向键右",按键=手柄方向键右,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单方向键上",按键=手柄方向键上,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否)操作映射=(操作名称="菜单方向键上",按键=左控制键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单L1键",按键=手柄左肩键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单L3键",按键=手柄左摇杆,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单L3键",按键=左Alt键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单左扳机键",按键=手柄左扳机键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单R1键",按键=手柄右肩键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单R1键",按键=左Shift键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否)操作映射=(操作名称="菜单R3",按键=手柄右摇杆,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单R3",按键=Tab键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单右扳机键",按键=手柄右扳机键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单右扳机键",按键=Tab键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单方块键",按键=手柄面部左侧按键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单方块键",按键=空格键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False) 操作映射=(操作名称="菜单开始键",按键=手柄右侧特殊键,Shift键=False,Ctrl键=False,Alt键=False,Cmd键=False)操作映射=(操作名称="菜单开始",按键=空格键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单三角键",按键=删除键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单三角键",按键=手柄面键上,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单确认",按键=回车键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="菜单确认",按键=手柄面键下,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="音乐",按键=W键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="切换下一个视角",按键=手柄方向键上,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否)操作映射=(操作名称="切换至下一个视角",按键=左Ctrl,Shift键=False,Ctrl键=False,Alt键=False,命令键=False) 操作映射=(操作名称="切换至下一名对手",按键=手柄方向键右,Shift键=False,Ctrl键=False,Alt键=False,命令键=False) 操作映射=(操作名称="切换至下一名对手",按键=左Alt,Shift键=False,Ctrl键=False,Alt键=False,命令键=False) 操作映射=(操作名称="",按键=右方向键,Shift键=False,Ctrl键=False,Alt键=False,命令键=False) 操作映射=(操作名称="暂停",按键=Esc,Shift键=False,Ctrl键=False,Alt键=False,命令键=False) 操作映射=(操作名称="暂停",按键=P,Shift键=False,Ctrl键=False,Alt键=False,命令键=False) 操作映射=(操作名称="切换至上一个视角",按键=手柄方向键下,Shift键=False,Ctrl键=False,Alt键=False,命令键=False)操作映射=(操作名称="上一对手",按键=手柄方向键左,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="重置车辆",按键=退格键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="重置VR",按键=R,Shift键=否,Ctrl键=是,Alt键=否,Cmd键=否) 操作映射=(操作名称="跳过开场动画",按键=星号键,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="特技",按键=手柄面键上,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="特技",按键=小键盘7,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否) 操作映射=(操作名称="切换视角",按键=手柄特殊键左,Shift键=否,Ctrl键=否,Alt键=否,Cmd键=否)