- 需要插件(必装)
-
原创 - RustSB Extensions - RustSB扩展
RustSB Extensions是RustSB.COM提供的Oxide扩展DLL,提供本站插件所需的大量扩展。 部分插件必须按照本扩展才能够正常运行。 功能 UI构建扩展方法。 成长型武器判断方法。 内置物品中文名API。 内置RustSBAuth,不再需要安装RustSBAuth插件。 内置图像管理系统,不再需要安装ImageLibrary插件。 玩家库存扩展方法。 玩家权限扩展方法。 其他扩展方法。 使用本扩展构建的插件将节省插件代码的复杂性,方便开发者快速扩展和维护。...rustsb.com
介绍
指定皮肤的定时炸弹爆炸后生成随机实体或物品- 设置无限个定时炸弹物品的皮肤ID,对应的生成列表
- 当定时炸弹被部署并爆炸后,生成自定义实体或物品
- 实体:写入预制件全称
- 不知道实体预制件代码可以用服主强删功能后,在控制台查看
- 物品:写入物品简称,物品名,皮肤ID
- 实体:写入预制件全称
- 生成的实体或物品,可设置;
- 几率(1-100)
- 最小数量
- 最大数量
- 每个类型的定时炸弹都支持独立的生成列表,可以设置无限种定时炸弹生成玩法;
- 作为陷阱使用
- 作为召唤npc或动物使用
- 作为奖励或恶搞
配置
JSON:
{
"爆炸物品列表": [
{
"重命名": "野猪炸弹",
"物品皮肤ID": 12345,
"爆炸掉落物": [
{
"生成实体": "assets/rust.ai/agents/boar/boar.prefab",
"物品名称": "",
"物品短名称": "",
"物品皮肤ID": 0,
"掉落概率(1-100)": 100,
"最小数量": 1,
"最大数量": 5
},
{
"生成实体": "",
"物品名称": "南瓜啊",
"物品短名称": "pumpkin",
"物品皮肤ID": 0,
"掉落概率(1-100)": 100,
"最小数量": 1,
"最大数量": 5
}
]
},
{
"重命名": "科学家炸弹",
"物品皮肤ID": 54321,
"爆炸掉落物": [
{
"生成实体": "assets/rust.ai/agents/npcplayer/humannpc/scientist/scientistnpc_full_lr300.prefab",
"物品名称": "",
"物品短名称": "",
"物品皮肤ID": 0,
"掉落概率(1-100)": 100,
"最小数量": 1,
"最大数量": 3
}
]
}
]
}