rust丧尸插件,自动生成僵尸

图片[1]|rust丧尸插件,自动生成僵尸

特征

通过以下方式修复破碎的稻草人:

  • 允许他们攻击
  • 如果你足够远,让他们忘记你
  • 启用手榴弹投掷(通过原始的 ConVar halloween.scarecrows_throw_beancans,默认为 true)
  • 设置手榴弹投掷之间的延迟(通过原始的 ConVar halloween.scarecrow_throw_beancan_global_delay,默认为 8)。还有 10% 的几率投掷。
  • 修复他们的生活。请注意,乘数不再起作用,因此默认情况下它们的寿命更长。
  • 修它们达到的距离。
  • 修复他们的声音(感谢电锯的火焰)。

通过以下方式改进稻草人:

  • 让他们像动物一样漫游。没有更多的休眠僵尸!
  • 当他们被攻击时攻击。他们会做出反应,试图活下去,如果在他们没有看到你的情况下被击中,他们就不再“被动”了。
  • 逃离攻击他们的非人类威胁(如仙人掌)。他们没有时间逃离炮塔。

配置

可以在目录

BetterScarecrows下的文件中配置设置和选项

config。建议使用编辑器和验证器来避免格式​​问题和语法错误。

简单的配置是通过服务器 ConVars 完成的。

使用halloween.scarecrowpopulation设置每平方公里的僵尸数量,以允许它们在地图周围(靠近结构)生成halloween.scarecrow_throw_beancans(默认为 true)允许他们投掷手榴弹,并使用halloween.scarecrow_throw_beancan_global_delay设置投掷之间的最小延迟(默认 8)。

如果在aimanager.ai_to_player_distance_wakeup_range范围内没有玩家(默认为 160) ,则aimanager.ai_dormant (默认为 true)启用稻草人“睡眠”的能力。强烈建议节省服务器资源。您也可以将 aimanager.ai_to_player_distance_wakeup_range 设置为较低的值以节省更多资源(80似乎足够了)。另外,请注意距离不使用高度轴。(只有 x 和 z)。

配置文件如下:

{
  "Health": 250.0, //Health of the scarecrow. Keep in mind that damage modifiers doesn't work anymore.
  "AttackRangeMultiplier": 0.75, //Attack range of the scarecrow, as a multiplier of the weapon. The applied formula is 2 * weaponRange * AttackRangeMultiplier.
  "TargetLostRange": 20.0, //Distance to be forgotten by the scarecrow
  "SenseRange": 15.0, //View distance of the scarecrow to be targeted
  "IgnoreSafeZonePlayers": true, //Do not attack players in safe zone. Usefull if the CanNPCTurretsTargetScarecrow is set to true.
  "CanBradleyAPCTargetScarecrow": true, //Do Bradley have to ignore scarecrows ?
  "CanNPCTurretsTargetScarecrow": true, //Do NPC turrets have to ignore scarecrows ?
  "Sounds": {
    "Death": "assets/prefabs/npc/murderer/sound/death.prefab",
    "Breathing": "assets/prefabs/npc/murderer/sound/breathing.prefab"
  },
  "ConVars": {
    "OverrideConVars": false, //Set to true to replace the Halloween ConVars with given values.
    "ScarecrowPopulation": 5.0, //If OverrideConVars is true : The population of scarecrow, by square kilometer. Need to be more than 0.
    "scarecrowsThrowBeancans": true, //If OverrideConVars is true : Allow scarecrows to throw beancan grenades
    "scarecrowThrowBeancanGlobalDelay": 8.0 //If OverrideConVars is true : Delay between two grenades throws, if enabled.
  }
}
© 版权声明
THE END
苦逼小编求支持
点赞13赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容