MOD介绍
uckov Auto Attack / 自动攻击为《逃离鸭科夫》加入自动索敌和自动攻击。这个 mod 的定位是“自动攻击辅助”,不是自动战斗脚本:它不会移动角色、不会自动走位、不会拾取物品,也不会替玩家规避障碍物或处理完整战斗策略。功能特性按 F4 开启或关闭自动攻击。自动扫描附近有效敌人。自动朝目标方向瞄准,但不改变移动输入。远程武器使用游戏原生瞄准点和开火逻辑。近战武器使用游戏原生攻击动作。支持自动换弹。支持手动瞄准模式:玩家主动瞄准时,只在准星位置命中有效敌人时开火。回到主菜单或离开关卡后,运行时开关状态会重置,避免下次进入游戏仍然保持旧状态。状态提示和 Mods 菜单文本支持中文和英文。使用方法安装并启用 mod。进入游戏。按 F4 开启自动攻击。再次按 F4 关闭自动攻击。开启后,mod 会在扫描范围内选择可攻击目标并触发当前武器攻击。配置说明配置文件位于安装目录下:Duckov_Data\Mods\DuckovAutoAttack\config.ini默认配置:enabledByDefault = falsetoggleKey = F4scanRadius = 12attackInterval = 0.03requireLineOfSight = trueautoReload = trueenableAimLock = truemanualAimMode = playerAimshowStatusNotification = truedebugLogging = false参数说明:enabledByDefault:进入关卡时是否默认开启自动攻击。正式使用建议保持 false。toggleKey:开关键,使用 Unity KeyCode 名称,例如 F4、Mouse4、G。scanRadius:索敌半径,范围会被限制在 2 到 40。attackInterval:近战攻击重试间隔,范围会被限制在 0.02 到 2 秒。requireLineOfSight:是否要求目标与玩家之间存在基础视线检测。autoReload:当前远程武器弹药为空时是否尝试调用游戏原生换弹。enableAimLock:是否自动将角色朝向目标。manualAimMode:手动瞄准时的处理方式。showStatusNotification:切换开关时是否显示游戏内提示。debugLogging:是否输出调试日志,普通玩家建议保持 false。manualAimMode 可选值:playerAim:玩家手动瞄准时,以玩家准星为准;只有准星指向有效敌人才会攻击。autoLock:保持自动锁定目标逻辑。安装标准发布包会包含一个顶层文件夹:DuckovAutoAttack\将这个文件夹解压到游戏的 mod 目录:...\Escape from Duckov\Duckov_Data\Mods\安装后应得到类似结构:Duckov_Data\Mods\DuckovAutoAttack\DuckovAutoAttack.dllDuckov_Data\Mods\DuckovAutoAttack\info.iniDuckov_Data\Mods\DuckovAutoAttack\config.iniDuckov_Data\Mods\DuckovAutoAttack\icon.pngDuckov_Data\Mods\DuckovAutoAttack\preview.png然后进入游戏,在 Mods 菜单中启用 自动攻击。更新退出游戏。用新版 DuckovAutoAttack 文件夹覆盖旧版文件夹。如果修改过按键或扫描参数,请先备份旧版 config.ini。如果新版新增配置项,建议对照新版默认 config.ini 手动合并。卸载退出游戏。删除以下文件夹:Duckov_Data\Mods\DuckovAutoAttack\这个 mod 不写入游戏存档,正常卸载不会导致坏档。兼容性与限制与修改武器开火、瞄准、换弹、目标阵营判断的 mod 可能存在冲突。障碍物遮挡目标时,仍可能浪费子弹。游戏更新后,如果战斗、武器或目标组件结构变化,mod 可能需要更新。存档安全本 mod 不修改存档数据,也不向存档写入自定义字段。它只在运行时读取目标和武器状态,并调用游戏原生攻击逻辑。卸载后不会残留角色属性或存档改动。常见问题为什么有障碍物时还会开火?当前版本只做基础视线和目标有效性判断。围栏、箱子、部分复杂碰撞体可能能挡子弹,但不一定能被稳定识别为应该停火的障碍。为了避免误判导致有敌人也不开火,当前版本没有加入激进的停火策略。这个 mod 会自动打爆炸桶吗?不会。它会过滤简单生命物体,主要针对正常敌对角色。- 修复在基地开启功能后,传送到其他区域时开关状态可能丢失的问题。- 优化切换区域时的运行状态保持逻辑,避免需要重新开关功能。
