• 注册后才能下载/购买插件!快来注册吧,注册即可免费下载 精翻插件 !【点我注册
  • RustSB.COM向广大野生Rust插件作者发出入驻邀请!详情请见[原创作者条约]
【XMRandomBuilding·自动生成建筑】

原创 【XMRandomBuilding·自动生成建筑】 1.0.0

需要插件(必装)

插件功能​

XMRandomBuilding插件可以在服务器地图上随机位置自动生成建筑,用于伪造服务器人气,让地图看起来像有很多玩家在建造房屋。

主要特点​

1.自动随机生成:在地图合适位置自动生成随机建筑
2.地形适配:生成前会检查地形是否合适,避免建筑生成在水中、陡坡或纪念碑附近
3.建筑生命周期管理
-建筑有固定存在时间,超时自动清除
-当领地柜被摧毁后,建筑会在设定时间后被清除
4.数量控制:限制地图上最大建筑数量,避免过度生成
5.管理员传送功能:管理员可以传送到任意生成的建筑位置

1750790412058
1750790431421

使用方法​

将要生成的建筑文件放入oxide\data\copypaste文件夹,在配置中写入建筑文件名称。
下载包含了四个建筑文件可以体验改造。

前置插件​

CopyPaste:用于粘贴建筑,必须安装

聊天命令​

/xmbuildings [序号]- 传送到指定序号的建筑位置,不提供序号则显示所有建筑列表(仅管理员可用)

控制台命令​

xmrandombuilding.spawn <建筑名称> [数量] - 手动生成指定建筑,可选择数量(默认1个,最多10个)
xmrandombuilding.remove <建筑ID或all> - 移除指定ID的建筑或所有建筑
xmrandombuilding.list - 列出所有当前生成的建筑及其信息
xmrandombuilding.reset - 移除所有建筑并重置生成计划

权限

xmrandombuilding.admin - 允许使用管理员命令和传送功能

配置​

JSON:
{
  "领地柜摧毁后多久删除建筑(秒)": 600,
  "建筑存在时间(秒)": 86400,
  "地图上刷新的总建筑数": 10,
  "生成最小间隔秒": 3600,
  "生成最大间隔秒": 7200,
  "建筑文件名列表": [
    "萌新1",
    "萌新2",
    "萌新3",
    "萌新4"
  ]
}

存档​

JSON:
{
  "生成的建筑列表": {
    "萌新1_6": {
      "建筑文件名": "萌新1",
      "建筑位置": {
        "x": -952.0,
        "y": 23.9568481,
        "z": -1213.0
      },
      "建筑旋转": 120.0,
      "生成时间": "2025-06-25T02:36:09.6212435+08:00",
      "领地柜是否被摧毁": false,
      "领地柜被摧毁的时间": "0001-01-01T00:00:00"
    },

工作原理​

1.插件启动后会检查当前存在的建筑状态,并清理过期建筑
2.根据配置的时间间隔,定期随机生成新建筑
3.生成建筑时会检查:
-当前建筑总数是否已达上限
-随机选择的位置是否适合建造(非水域、坡度适中、远离纪念碑、远离其他生成的建筑)
4.生成后会记录建筑信息到数据文件中
5.定期检查每个建筑的领地柜状态,如果被摧毁则启动删除倒计时
6.建筑删除时会清除该位置所有实体并更新数据文件

管理建议​

1.使用xmrandombuilding.list命令查看当前所有建筑状态
2.如果需要立即生成建筑,可使用xmrandombuilding.spawn命令
3.服务器重启或地图更新前,可使用xmrandombuilding.remove all命令清理所有建筑
4.如果建筑生成过程出现问题,可使用xmrandombuilding.reset命令重置整个系统

注意事项​

1.建筑文件必须事先通过CopyPaste插件保存
2.建议使用不同大小和风格的建筑,使地图看起来更加自然
3.如果地图较小,请适当减少最大建筑数量和增加生成间隔
4.建筑生成和删除可能会对服务器性能产生短暂影响,取决于建筑大小
作者
pandaman
下载
0
类型
数字产品
有效期
无限
价格
98.00 CNY
查看
69
文件类型
zip
文件大小
53.1 KB
文件Hash
3a6cc520e98c9c9acafa85e868634718
首次发布
最后更新
评分
0.00 星 0评价

来自pandaman的更多资源

分享资源

标签