rust腐蚀NPC手榴弹插件

扔出手榴弹就会生成npc,应该是用来整蛊用的,如果你买了很多,可以召唤用来拆别人家。

图片[1]|rust腐蚀NPC手榴弹插件

关于 NPC 手榴弹

将 F1 手榴弹变成可投掷的 NPC 生成器的简单插件!在手榴弹落地和爆炸的任何地方产生熊、狼、科学家、凶手、稻草人、重型科学家、布拉德利 APC 等等!

特征:

  • 对团队、部落、朋友的可选支持(生成的 NPC 不会针对)
  • 启用/禁用不同类型
  • 用于更好控制的可选权限
  • 支持服务器奖励、经济等
  • 通过配置和数据文件的许多可配置选项
  • 配置生成数量、半径、攻击范围、工具包、是否剥离尸体战利品的选项等…
  • 将生成的 NPC 设置为炮塔、布拉德利、NPC 和动物安全
  • 可选的卧铺安全设置

权限:

  • npcgrenades.bear
  • npcgrenades.wolf
  • npcgrenades.boar
  • npcgrenades.stag
  • npcgrenades.chicken
  • npcgrenades.scientist
  • npcgrenades.heavy
  • npcgrenades.juggernaut
  • npcgrenades.tunnel
  • npcgrenades.underwater
  • npcgrenades.murderer
  • npcgrenades.scarecrow
  • npcgrenades.mummy
  • npcgrenades.bradley
  • npcgrenades.admin (需要使用 give 命令)

聊天命令:

  • /npcnade.give <类型> <玩家>

控制台命令:

  • npcnade.give <类型> <SteamID>

信息:

数据文件(“/oxide/data/NPCGrenades.json”)中有许多可配置的选项。下面是对不同变量的解释:

名称– NPC 的显示名称(以及人类 NPC 的尸体/背包)。

Prefab – 该 NPC 的预制件的路径(不要更改!)。

健康– NPC 的初始健康 (HP)。

MaxRoamRange : NPC 从出生点漫游的最大距离。

SenseRange : 最大距离 (m) NPC 可以感知威胁。

ListenRange:NPC 可以听到的最大距离(米)。

AggroRange:距离远的 NPC 将对威胁产生敌意。

DeAggroRange:距离 NPC 将停止对以前的敌对目标变得敌对。

TargetLostRange : NPC 停止寻找目标的距离。

MemoryDuration : NPC 的记忆时间,以秒为单位。

VisionCone:以 NPC 视线角度为单位的 FOV。

CheckVisionCone : NPC 只会对它的 VisionCone 内的威胁产生仇恨。

CheckLOS : NPC 只有在有视线的情况下才会攻击。

IgnoreNonVisionSneakers:在 NPC VisionCone 外蹲伏行走的威胁被忽略。

DamageScale : 以百分比表示的伤害比例。

PeaceKeeper:NPC 只攻击敌对目标。

IgnoreSafeZonePlayers:安全区内的玩家被忽略。

RadioChatter : 科学家无线电聊天是否启用。

DeathSound : 科学家死亡声音是否启用。

NumberToSpawn:要生成的 NPC 数量。

SpawnRadius:如果 NumberToSpawn 大于 1,则 NPC 生成的半径。

DespawnTime:如果没有被杀死,NPC 会消失多长时间。

KillInSafeZone – 杀死在任何安全区域生成的 NPC

StripCorpseLoot:如果为真,则在被杀死时剥去所有战利品的尸体。如果为假,机器人将保留他们的战利品/工具包。

KitList : 该 NPC 可以使用的所有工具包的列表。如果超过 1 个套件,则随机选择它们。

速度:NPC 的总体最大速度(默认 = 6.2)。

Acceleration : NPC 加速的速度(默认值 = 12.0)。

FastSpeedFraction : NPC 的运行速度在 0.1 – 1.0 之间(默认值 = 1.0)。

NormalSpeedFraction : NPC 的正常行走速度在 0.1 – 1.0 之间(默认值 = 0.5)。

SlowSpeedFraction:NPC 的较慢步行速度在 0.1 – 1.0 之间(默认值 = 0.3)。

SlowestSpeedFraction:NPC 的最慢步行速度在 0.1 – 1.0 之间(默认值 = 0.1)。

LowHealthMaxSpeedFraction:当生命值很严重时 NPC 的步行速度(默认值 = 0.5)。

TurnSpeed : NPC 转身的速度(默认值 = 120.0)。

GrenadeSkinID – 自定义手榴弹的物品皮肤 ID(请勿更改!)

Permission – 插件加载时注册的 NPC 的权限

ExplosionSound – NPC 生成时播放的爆炸声音路径

布拉德利具体:

ViewDistance – Bradley 能看到目标的距离

SearchRange – Bradley 搜索目标的距离

PatrolRange – 布拉德利出生时将在其中移动的区域大小

PatrolPathNodes – 当手榴弹生成 Bradley 时,它将在PatrolRange内添加这么多巡逻点

ThrottleResponse  – Bradley 将加速多快

CratesToSpawn – 摧毁时产生多少个箱子

物品 SkinID(适用于商店):

科学家:2640541557

重磅科学家:2640541496

剑圣:2647297156

隧道居民:2676146196

水下居民:2676146329

凶手:2643502595

稻草人:2647297210

木乃伊:2643385137

熊:2647301111

狼:2647303718

公猪:2643502513

标记:2647297256

鸡:2647297056

布拉德利 APC:2643385052

ServerRewards 商店中的 Bradley APC 手榴弹示例:

    “grenade.f1_2643385052” :{ “shortname” :“grenade.f1” ,“customIcon” :null ,“amount” :1 ,“skinId” :2643385052 ,“isBp” :false ,“category” :6 ,“displayName” :“布拉德利手榴弹” ,“成本” :2500 ,“冷却时间” :0 }, 
       
      
       
       
       
       
       
       
       
    

对于其他类型的手榴弹,请复制上面的内容,但将相关的 SkinID 更改为上面列表中您想要的 NPC 类型。

© 版权声明
THE END
苦逼小编求支持
点赞13赞赏 分享
相关推荐
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容