关于Rus僵尸部落插件
创建成群结队的僵尸,让它们在你的服务器上四处游荡。独立于任何其他NPC行为的自定义僵尸AI和尸潮系统。
尸潮成员会聚集在一起,在地图上游荡并以群体形式攻击敌人。尸潮在靠近时可以合并,形成更大的尸潮
- 尸潮成员可以装备豆罐或手榴弹,并投掷到它们够不到的目标
- 插件加载时生成指定数量的尸潮,并在它们被杀死后重新生成
- 可选择使尸潮随时间增加成员
- 可选择使尸潮在杀死玩家时增加成员
- 可选择爆头秒杀
- 可选择使尸潮成员感知附近的爆炸声、枪声、树木倒塌声等声音并跑去调查
- 可选择仅在特定时间生成尸潮,并在该时间之外消失
- 当尸潮失去目标时,它们会尝试前往最后看到目标的位置寻找目标,如果找不到,它们会继续游荡
- 可使用配置自定义部落成员的生命值、感官和移动统计数据
- 可使用配置自定义部落成员的装备和武器
- 使用 Kits 插件制作的套装创建自定义配置
- 可自定义战利品表或让成员丢弃其当前物品栏
![图片[1]-ZombieHorde – 僵尸部落 v0.6.31-Rust可狼插件网 | Rustnm - Rust插件网](https://cj.rustnm.com/ruatmap/AmericanWest/fgljkg454a.jpg-rustnmimg)
🛡️ 权限
zombiehorde.admin ➥ 使用聊天命令需要此权限。zombiehorde.ignore ➥ 拥有此权限的玩家将不会被僵尸攻击。
🎮命令
/horde info ➥ 显示服务器上当前部落的信息
/horde destroy <数字> ➥ 摧毁指定的部落
/horde create ➥ 在距离您位置最近的有效点创建一个新的部落。使用聊天或控制台命令创建僵尸群将绕过配置文件中设置的僵尸群数量限制。/horde
createloadout ➥ 将您当前的物品栏复制到配置文件中的新僵尸装备栏。
🔠 中文配置注释
有两种生成系统可供选择,用于决定随机尸潮的生成位置。这不包括纪念碑生成
随机生成:在地图上随机选择一个点;
生成数据库生成 : 从您创建的生成文件中获取随机生成点。这需要您在配置文件中指定生成文件。
任何给定时间可生成的尸潮数量由“任何给定时间最大尸潮数量”配置选项控制。
纪念碑生成优先于随机生成,但仍受尸潮数量限制。如果您将尸潮数量限制为 5,而尝试在 10 个纪念碑处生成尸潮,则不会生效。部落数量限制适用于所有自动生成的部落。
如果您不希望掉落随机战利品,而只掉落NPC的当前物品栏,您可以将配置选项“死亡时掉落物品栏而非随机战利品”设置为“是” 。
随机战利品系统是一个预定义的物品列表,这些物品有可能作为战利品生成。生成的物品数量会在配置中设置的最小值和最大值之间随机选择。
每个物品都有一个分配的概率(介于0和1之间的数字),在生成战利品时,系统会生成一个随机概率,只有概率大于或等于该随机数的物品才会被选中来生成随机战利品。
概率较低的物品生成的次数会少于概率较高的物品。
所有物品都是随机选择的,并且只有在概率大于随机生成的概率时才会生成。您还可以指定一个物品始终与其他物品一起生成。
例如,如果你想生成一把电锯和一些低级燃料,你可以将低级燃料添加到“生成时使用”槽中,然后如果选择生成电锯,它也会生成低级燃料。
{
"Shortname": "chainsaw", // 物品短名称:链锯
"Minimum": 1, // 最小数量:1
"Maximum": 1, // 最大数量:1
"SkinID": 0, // 皮肤ID:0(默认皮肤)
"Spawn as blueprint": false, // 是否作为蓝图生成:否
"Probability (0.0 - 1.0)": 1.0, // 生成概率:100%
"Spawn with": // 同时生成以下物品
{
"Shortname": "lowgradefuel", // 物品短名称:低级燃料
"Minimum": 20, // 最小数量:20
"Maximum": 40, // 最大数量:40
"SkinID": 0, // 皮肤ID:0(默认皮肤)
"Spawn as blueprint": false, // 是否作为蓝图生成:否
"Probability (0.0 - 1.0)": 1.0, // 生成概率:100%
"Spawn with": null // 无嵌套生成物品
}
},
类似于NPC的装备包,包含额外的属性,并且可以针对每个僵尸进行自定义。
插件首次加载时,会自动填充杀手NPC的默认装备配置
僵尸生成时,会随机选择一个装备配置(除非在僵尸群配置文件中指定)。
装备配置包含:
一个潜在名称列表,方便您为特定僵尸选择一个合适的名称;
各种可自定义的属性,这些属性将应用于僵尸;
一个装备列表,列出将生成在其腰带上的物品;
一个装备列表,列出将生成在其主物品栏容器中的物品。如果您的僵尸使用电锯,则需要向该容器中添加燃料。否则,只有当您计划在僵尸死亡时将其装备配置作为战利品掉落时,才应向该容器中添加物品;
一个装备列表(僵尸的服装)。
{
"LoadoutID": "loadout-1", // 装备配置ID:loadout-1
"Potential names for zombies using this loadout (chosen at random)": [
"Zombie" // 使用此装备的僵尸可能名称(随机选择):僵尸
],
"Damage multiplier": 1.0, // 伤害倍率:1.0
"Aim cone scale (for projectile weapons)": 2.0, // 瞄准锥度缩放(用于投射武器):2.0
"Vitals": { // 生命体征设置
"Health": 200.0 // 生命值:200
},
"Movement": { // 移动设置
"Speed": 6.2, // 移动速度:6.2
"Acceleration": 12.0, // 加速度:12.0
"Turn speed": 120.0, // 转向速度:120.0
"Speed multiplier - Slowest": 0.16, // 最慢速度倍率:0.16
"Speed multiplier - Slow": 0.3, // 慢速倍率:0.3
"Speed multiplier - Normal": 0.5, // 正常速度倍率:0.5
"Speed multiplier - Fast": 1.0, // 快速倍率:1.0
"Speed multiplier - Low health": 0.5 // 低生命值时的速度倍率:0.5
},
"Sensory": { // 感知设置
"Attack range multiplier": 1.5, // 攻击范围倍率:1.5
"Sense range": 30.0, // 感知范围:30.0
"Listen range": 20.0, // 听觉范围:20.0
"Target lost range": 40.0, // 丢失目标范围:40.0
"Ignore sneaking outside of vision range": true, // 忽略视野范围外的潜行玩家:是
"Vision cone (0 - 180 degrees)": 135.0, // 视野锥角(0-180度):135度
"Ignore players in safe zone": true // 忽略安全区内的玩家:是
},
"BeltItems": [ // 腰带物品
{
"Shortname": "chainsaw", // 物品短名称:链锯
"SkinID": 0, // 皮肤ID:0
"Amount": 1 // 数量:1
},
{
"Shortname": "grenade.beancan", // 物品短名称:豆罐手榴弹
"SkinID": 0, // 皮肤ID:0
"Amount": 2 // 数量:2
}
],
"MainItems": [ // 主要物品
{
"Shortname": "lowgradefuel", // 物品短名称:低级燃料
"SkinID": 0, // 皮肤ID:0
"Amount": 1 // 数量:1
}
],
"WearItems": [ // 穿戴物品
{
"Shortname": "scarecrow.suit", // 物品短名称:稻草人套装
"SkinID": 0, // 皮肤ID:0
"Amount": 1 // 数量:1
},
{
"Shortname": "jacket", // 物品短名称:夹克
"SkinID": 0, // 皮肤ID:0
"Amount": 1 // 数量:1
}
]
}
您可以通过在配置中添加附件部分来为武器配置添加配件。附件部分所需的数据与其他物品相同。
默认情况下,此部分是隐藏的,因为它不用于默认配置,因此如果您想添加配件,请参考以下 JSON 示例。
"BeltItems": // 腰带物品栏
[
{
"Shortname": "rifle.ak", // 物品短名称:AK步枪
"SkinID": 0, // 皮肤ID:0(默认皮肤)
"Amount": 1, // 数量:1
"Attachments": [ // 武器配件
{
"Shortname": "weapon.mod.flashlight", // 物品短名称:手电筒配件
"SkinID": 0, // 皮肤ID:0(默认皮肤)
"Amount": 1 // 数量:1
},
{
"Shortname": "weapon.mod.lasersight", // 物品短名称:激光瞄准器配件
"SkinID": 0, // 皮肤ID:0(默认皮肤)
"Amount": 1 // 数量:1
},
]
},
{
"Shortname": "grenade.beancan", // 物品短名称:豆罐手榴弹
"SkinID": 0, // 皮肤ID:0(默认皮肤)
"Amount": 2 // 数量:2
}
],
您可以在配置文件中创建部落配置。部落配置是部落将使用的装备ID集合。这允许您为特定部落指定特定的装备。
配置文件中已包含几个示例配置。
您可以通过在配置文件中将配置键添加到每个纪念碑的“部落配置”条目,将这些配置分配给任何纪念碑生成点。您
可以使用提供的命令创建新部落并为其分配部落配置。
您还可以启用配置选项“对随机生成的部落使用部落配置”,该选项会将随机部落配置分配给该部落,以便该部落的所有成员都将使用该配置中指定的装备。
"Horde Profiles (profile name, list of applicable loadouts)": { // 尸潮配置(配置名称,适用的装备列表)
"Profile1": [ // 配置1
"loadout-1", // 装备配置1
"loadout-2", // 装备配置2
"loadout-3" // 装备配置3
],
"Profile2": [ // 配置2
"loadout-2", // 装备配置2
"loadout-3", // 装备配置3
"loadout-4" // 装备配置4
]
},
♥️ 致谢
k1lly0u ➥ 插件开发者
Tnnnny ➥ 提供中文汉化














暂无评论内容