Skip to content

如何配置SAIN

字数
4430 字
阅读时间
17 分钟

好奇猫注:

因为很多玩家不明白如何设置SAIN,或者觉得我预设的AI太难或太容易,故有此简易教程,以便玩家们更好的设计出属于自己的塔科夫AI设置。

总览

进入游戏后,按F6即可呼出SAIN的设置主界面:

主要的设置内容是前三个模块:

  1. HOME:可以理解为预设和AI的基础参数
  2. Bot settings:可以理解为对不同类型AI的细分调整,里面是参数基本是乘数,乘以HOME里的基础参数即可得到该AI的实际参数。
  3. Personality:AI人格,可以理解为不同的行为风格,有8种。

接下来会详细解释三个模块里的功能和内容

第一个模块:Home-预设和基础参数

这个模块主要设置基础参数,修改这里会影响所有AI类型的各项参数,如果要单独修改某几个AI的类型的参数,则是第二个模块Bot Settings的功能。

第一部分:预设

默认预设区是SAIN自带的AI预设,最上面是最容易的,最下面是最难的。可以自行选择。 由于我是用我的整合包做演示,而我使用自己编辑的预设,所以自定义预设区中我的预设是高亮选中的。 预设编辑创建区则是你们在调整出自己的参数设置,创建区输入预设的名字和描述,然后“save a new preset”即可创建属于你们自己的预设。

第二部分:基础参数

虽然这部分有12项AI行为方面的参数可以修改。但本教程是简易教程,所以只会调对AI难度有最大关联的几项来说,其中一些不重要的小项我也会略过,分别是: Difficulty:AI难度General:一般设置Aiming:瞄准Hearing:听力Look:视力Mind:意志Shoot:射击

Difficulty:AI难度

其实最简单的调整只要调这里就行,这里已经能极大影响AI的整体行为了。如果想更细致的调节其他,才看后面的其他分项目。

  1. 视觉距离乘数,数值越高,AI看得越远。
  2. 视觉速度乘数,越低,AI看到你的速度越快。
  3. 散布乘数,越低,AI射击的散布程度越低。
  4. 听觉距离乘数,越低,AI听力范围越小。
  5. 侵略性乘数,越高,AI越有侵略性。
  6. 我没理解是啥,反正越低越难。
  7. 精准速度乘数,我理解为越瞄越准的速度,夜视越低越难。
General:全局设置

  1. AI是否会用手雷
  2. AI是否受负重影响
  3. 不用管
  4. AI对电脑性能的影响
    1. 如果电脑配置一般,可以打开,这样AI行动效率会低一些,没有那么敏捷。
    2. 高级选项,设置AI每帧检查视野的次数,我的预设是拉到最低2次。
  5. AI行为限制,会在未靠近玩家的时候,AI间对战会减少某些行为的判定,从而减少系统负担。明细我就不说了,我的设置如图
  6. 掩护设置,全是高级项目,不懂就别动,反正我不动。
  7. 控制AI对门的处理,总之就是会让AI开所有门,而且开门更顺畅,不太会出现卡着门不开门的情况
  8. 是否让AI可以撤离,有说让AI撤离的话,AI计算撤离路径会吃系统性能。但如果AI撤离了,不也减少了系统性能消耗吗?所以见仁见智。
  9. AI使用手电的方式
    1. 控制AI手电的炫目效果
    2. 最大炫目距离
    3. 黑暗建筑内AI可否开手电
    4. 4-9是不同AI类型在没有敌人时是否关手电。
  10. SAIN与Looting Bot的兼容性设置。设置AI劫掠完了会否撤离,以及PMC和scav的劫掠数量上下限。
  11. 玩笑,如果你想在离线中体验遇到挂狗的感觉,可以把这里打开。
Aiming:瞄准

  1. Center Mass(中心质量)可能指整个人体模型的中间,所以这个关掉也许能避免总被打牛子(
  2. AI瞄准时如果中弹的效果。可以不动,默认效果已经能让AI在中弹时几乎无法还击。
  3. 可以不动。
  4. AI移动时的受到的最大散布增益,AI移动时最大散布=AI基础散布值/这个值
  5. AI移动时的受到的最大散布减益,AI移动时最小散布=AI基础散布值/这个值
  6. AI冲刺时的受到的散布减益,AI冲刺散布=AI基础散布值/这个值
  7. 总体更快的CQB反应
  8. PMC强制锁头
  9. 如果8开了,这里设置PMC锁你头的概率。
Hearing:听力

  1. AI听到脚步声的最远距离(脚步声包括:脚步声、冲刺声、跳跃声、转弯声、装备声以及任何与运动相关的声音)
  2. AI没带耳机时听到的最远脚步声距离
  3. AI没带耳机时回报敌人动作的距离
  4. 已被激活的敌人对声音的反应时间
  5. 未被激活的敌人对声音的反应时间
  6. 全局枪声可听范围乘数
  7. 全局脚步声可听范围乘数
  8. 消声器实际声音数值=全局枪声可听范围乘数X这个值
  9. 亚音速实际声音数值=全局枪声可听范围乘数X这个值
Look:视力

  1. 视力速度设置,设置AI在不同情况(海拔、移动、只见部位、姿态)下发现目标的速度。
  2. 视野距离设置,这项设置决定AI会在多远距离内发现移动中的玩家(玩家在移动时通常比静止更容易被AI发现。)
  3. 设置你没发现AI时,AI发现你并锁定你的时间会慢多少,实验性功能,别动。
  4. AI视野是否无视植被。这个功能与“NO BUSH ESP”这个MOD冲突。
  5. 设置AI在夜里和雪夜发现你的距离。
  6. 我不懂,你也别动。
Mind:意志

  1. 强制所有AI只有一种人格。我会在第三个模块Personality中说明8种人格的特点。
  2. 全局侵略性,数值越高,AI冲脸概率越大。
  3. 如果AI认为自己没有被你发现,会静步搜索。
  4. 仅潜行人格会静步搜索。
Shoot:射击

  1. 所有AI的后坐力乘数
  2. 子弹射击能力。影响AI使用不同子弹时半自动射击速度和全自动连发长度。别动。
  3. AI使用不同子弹时的与敌人的最大距离
  4. 武器射击能力。影响AI使用不同武器类型的可射击程度会影响半自动射击速度和全自动连发长度。别动。
  5. AI射击间隔,这个值X子弹射击能力X武器射击能力=AI最终射击间隔。

第二个模块:Bot settings-不同种类AI的细分调整

待写

第三个模块:Personality-AI人格

这部分是SAIN对其8个AI人格进行设置的地方,分别是:

  1. wreckless:莽夫 这种性格的AI往往会冲向敌人,并且会经常对每个人尖叫——这两件事通常同时发生。比 Gigachads 更具攻击性。
  2. Snapping Turtle:鳄龟 一个间于rat和chad,即阴阳之间寻找平衡的性格。他会蹲你,也可能会冲你。
  3. GigaChad: 真正的威胁。极具攻击性,通常穿着高级装备。
  4. Chad: 一个攻击性较强的性格。通常穿着高级装备,并且比平常更具攻击性。
  5. Rat:老鼠 塔科夫的人渣。很少主动寻找敌人,即使主动,他们也会一路螃蟹行走。
  6. Timmy: 新手,害怕所有东西。
  7. Coward:懦夫 比平常更被动、更胆小的人格。从不主动寻找敌人,会躲在壁橱里,直到可怕的东西消失。
  8. Normal:普通人 顾名思义的性格

SAIN主页的功能说明翻译:

SAIN下载主页

  • 全新战斗 AI

    • 完全替换了战斗逻辑。
    • AI会在装弹和使用急救时跑向掩体。
    • 全新的决策系统和框架。
  • 在游戏中对AI进行全面定制和难度修改。

    • 按 f6(默认键)打开新的游戏内图形用户界面。
    • 包括可修改 SAIN 配置设置的难度预设。
      • 这些预设对其他多器官功能障碍中的其他难度选项或开始突袭时选择的难度没有影响。它们仅用于快速更改 SAIN gui 设置。
  • 新的AI最后已知位置跟踪功能。

    • AI将只使用真实的感官信息来追踪它们最后一次看到或听到你声音的位置,并将更长时间地记住该位置。如果机器人在一个群组中,并使用耳麦或靠近友军,它们将共享这些信息。
    • 当从一个地方发出大量声音时,机器人会获得越来越准确的声音来源信息,并能从更远的地方看到目标,如果它们从当前所在的同一地方听到声音,则能更快地看到目标。重新定位是关键!
  • AI撤离

    • PMC 和 Scavs 会在突袭结束时,或在受重伤无法治疗的情况下转移到撤离点。
    • 如果使用Looting Bots,SAIN 会跟踪它们在突袭中获得了多少战利品(净战利品价值),如果它们感到满意,可以决定离开。
      • 可在 "全局设置 "的 "掠夺机器人 "选项卡中进行配置。
  • AI会对你重新装弹、治疗、拔出手榴弹、拔出手榴弹上的插销、使用手术或掠夺做出反应。

    • 是的,你现在可以诱导人工智能。
  • 新的AI掩护系统

    • AI使用真实游戏世界中周围的物体,而不是预设的静态点。
    • 只要有 NavMesh 和物体的地方,AI就会找掩护并正常战斗。
    • 根据 Waypoint 的扩展 NavMesh 构建,因此整个地图对AI来说都是公平的。
  • 新的人工智能性格系统

    • 机器人会被分配一个性格预设,该预设会影响它们的决策和说话行为:GigaChad、Snapping Turtle、Wreckless、Chad、Rat、Coward、Timmy、Normal。
  • 新对话系统

    • 单人机器人不太爱说话
    • 机器人群组现在使用复杂的系统来呼叫敌人位置、友军状态、当前行动,以及向附近的其他群组成员发出请求。
    • 小队长会根据情况向机器人发出指令。
    • 针对特定角色的语音行为 - 老鼠和 Timmys 可能会求饶并试图阻止您射击它们。
      • Chads/GigaChads 会嘲弄敌人。
      • 还有一些我不会剧透的秘密稀有事件。
    • 新的人工智能语音响应系统
    • 具有特定性格的人工智能会对玩家和其他机器人的语音线做出响应,因此如果你开始说大话,它们可能会开始回嘴!
    • 友好的机器人会向你回话,因此你可以更容易地判断附近是否有友好的机器人,这样你就不会失去搜刮业力。
  • 新的小队战术

    • 小队将协同作战。
      • 成群结队的Scav,尤其是 PMC 比以前更加危险。在与一群全副武装的 PMC 交火之前,请慎重考虑! - 小队在遇到困难时,会尽力帮助友队成员
      • 如果小队偏离得太远,他们会重新聚集在小队长周围。
      • 当友军撤退治疗或装弹时,小队会压制角落里的敌人。
    • 新的小队长系统
      • 每组机器人都有一个小队长,他可以下达命令并有不同的行为
      • 杀死该小队长会使小队特定的机器人行动失效,从而降低小队的战斗力
      • 尽量找出小队长并先将其杀死,这样可以使小队更容易对付!
  • 机器人盲射

    • 机器人会对敌人方向的物体进行盲射。
  • 高级搜索行为和移动

    • 机器人在搜索敌人时会尽量躲在角落里,并清除危险区域。
  • 机器人现在可以充分利用其库存中的刺激器和注射器。

  • 如果友军在视线范围内,机器人会用手势代替语音提示。

  • 如果距离超过 50 米,某些装备物品会为针对 AI 的隐身提供 buff 或 debuff。我们将努力在物品说明中添加这些内容,并在将来扩展系统,以便轻松添加新物品或配置这些值。

    • 目前已实施:
    • Tan Ulach - 7.5% faster vision speed
    • Blue Untar Helmet - 10% faster vision speed
    • Boonie Hats - 20% slower vision speed
    • Pilgrim Backpack - 10% faster vision speed
    • RAID (couch) backpack - 7.5% faster vision speed.
    • Any face cover - 5% slower vision speed.
  • 根据机器人的武器后坐力数据对其散射系统进行了改进。如果您使用的修改器降低了武器的后坐力,机器人的后坐力也会降低!

    • 如果在 f12 菜单中启用高级设置(顶部的复选框),还可以进行其他设置,但我不建议在没有进行微调的情况下乱动,否则机器人将无法击中任何东西。
  • 手电筒检测和致盲机器人。

    • 机器人可以检测到手电筒光束的照射范围并进行调查,它们会估计位置,准确度取决于与被照亮物体的距离。
    • 机器人在近距离被手电筒致盲,它们的后坐力会增加,瞄准速度也会变慢。
  • 动态倾斜

    • 机器人会根据周围物体和敌人的位置进行倾斜,并能在偷窥角落时进行倾斜。
  • 天气会影响机器人的能见度

    • 恶劣的天气条件实际上会影响机器人的能见度和看到你的速度。
  • 更准确的日间视力

    • 随着天色变暗,肉眼视力会逐渐减弱,或者随着太阳升起,肉眼视力会逐渐增强。在香草中,肉眼视力的变化非常快,但只有在太阳完全落山后才会发生变化。
  • 机器人听觉的声音遮挡

    • 机器人与声源之间的物体会影响它们听到声音的距离。物体越多,遮蔽程度越高。
  • 基于武器口径的枪声可闻范围

    • 在原版中,机器人可在相同范围内听到所有无压制武器的枪声。现在,这将根据口径适当缩放。
  • 亚音速弹药对机器人来说更安静

    • 使用抑制器和亚音速弹药会对机器人听到枪声的范围产生巨大影响。
  • 雨水会影响机器人的听力。

    • 大雨会缩小机器人听到声音的范围。
  • 为在 40 多米外射击的机器人更换半自动射击模式。

    • 在射程内与目标交战时,机器人会自动切换到半自动模式。
  • 后坐力、Ergo、基于弹药类型的射速和全自动连发长度。

    • 机器人的射击速度受其武器属性的影响。因此,低后坐力的枪支在远距离上会以更快的速度半自动射击,而机器人在近距离上会发射更长的子弹。

贡献者

The avatar of contributor named as SamuelNOTCuriousMeow SamuelNOTCuriousMeow

文件历史

撰写