向纪念碑添加实体、生成点等
权限
该插件使用权限系统。要分配权限,请使用 。要删除权限,请使用 。
oxide.grant <user or group> <name or steam id> <permission>
oxide.revoke <user or group> <name or steam id> <permission>
monumentaddons.admin
— 允许所有命令。将此权限授予管理员或版主,而不是普通玩家。
开始
安装现有配置文件
让我们面对现实吧,您可能计划以与许多其他服务器所有者相同的方式使用此插件。这意味着您可能已经可以安装配置文件来执行此操作。
下面包括几个示例配置文件。运行相应的命令代码段以安装每个配置文件。
mainstall OutpostAirwolf
– 在前哨站增加了一个空狼供应商,有一些梯子允许进入。mainstall BarnAirwolf
– 将气狼供应商添加到大型谷仓和牧场。mainstall FishingVillageAirwolf
– 将一个空中狼供应商添加到大型渔村和其中一个小型渔村。mainstall MonumentLifts
– 将汽车升降机添加到加油站和超市(与MonumentLifts插件相同)。mainstall MonumentsRecycler
– 将回收器添加到货船,石油钻井平台,圆顶和渔村(与纪念碑回收器插件相同)。mainstall TrainStationCCTV
— 为每个地铁站增加6台闭路电视和一个电脑站。mainstall CargoShipCCTV
— 为货船增加7个闭路电视和<>个计算机站(与货船闭路电视插件相同)。mainstall OilRigSharks
— 在小型钻机上增加一条鲨鱼,在架子钻机上增加两条鲨鱼。
这些示例配置文件是从 https://github.com/WheteThunger/MonumentAddons/blob/master/Profiles/ 安装的。没有看到您要查找的内容?想要展示您创建的个人资料?在 GitHub 上分叉存储库,提交更改,然后提交拉取请求!
生成静态实体
- 去任何纪念碑,比如加油站。
- 瞄准某个地方,例如地板、墙壁或天花板。
- 运行该命令以生成您选择的实体。例如。或者,如果您持有可部署的物品,则只需运行即可生成相应的实体。
maspawn <entity>
maspawn modularcarlift.static
maspawn
工作原理:
- 它会生成您瞄准的实体。
- 它使用正确的相对位置和旋转在所有其他相同的纪念碑(例如,在每个加油站)生成实体。
- 它将此信息保存在插件数据文件中,以便在重新加载插件、重新启动服务器或擦除服务器时可以重新生成实体,即使使用新的地图种子(别担心,只要纪念碑在 Rust 更新之间没有显着变化,这就可以很好地工作)。
创建生成点
- 去任何纪念碑,比如加油站。
- 瞄准地面上的某个地方。
- 运行该命令以创建生成组和生成点。
maspawngroup create MyFirstSpawnGroup
- 运行命令 。
maspawngroup add radtown/crate_normal 30
- 运行命令 。
maspawngroup add radtown/crate_normal_2 70
- 运行命令 。
maspawngroup add crate_basic 100
- 瞄准地面上的其他位置,然后运行命令以在您之前创建的生成组中创建第二个生成点。
maspawnpoint create MyFirstSpawnGroup
- 瞄准第二个生成点,然后运行命令。
maspawnpoint set RandomRadius 1.5
- 瞄准任一生成点,然后运行命令 。
maspawngroup set MaxPopulation 2
- 瞄准任一生成点,然后运行命令 。运行多次,即可看到战利品箱重生。
maspawngroup respawn
命令
此插件使用相同的语法提供聊天和控制台命令。在聊天中使用命令时,请为其添加正斜杠前缀:“/”。
mahelp
— 打印有关可用命令的帮助信息。maspawn <entity>
— 使用实体预制件名称生成要瞄准的实体。- 如果持有可部署项,则无需指定实体名称即可运行。
maspawn
- 您必须在纪念碑旁,由纪念碑查找器确定。
- 其工作原理与本机命令类似,因此如果实体名称不够具体,它将打印所有匹配的实体名称。
spawn
- 还会在其他匹配的纪念碑上生成实体(例如,如果在加油站,将在所有加油站生成)。
- 如果纪念碑与您瞄准的纪念碑具有相同的短预制件名称或别名,则该纪念碑被视为匹配项。纪念碑查找器插件将主要为地下隧道分配别名。例如,并且都将使用别名,允许所有火车站具有相同的实体。
station-sn-0
station-we-0
TrainStation
- 如果纪念碑与您瞄准的纪念碑具有相同的短预制件名称或别名,则该纪念碑被视为匹配项。纪念碑查找器插件将主要为地下隧道分配别名。例如,并且都将使用别名,允许所有火车站具有相同的实体。
- 将实体信息保存到插件数据文件,以便重新加载插件(或重新启动服务器)将重新生成实体。
- 如果持有可部署项,则无需指定实体名称即可运行。
mapaste <file>
— 使用指定的文件名从复制粘贴插件粘贴建筑物。mashow <optional_profile_name> <optional_duration_in_seconds>
— 显示有关此插件在指定持续时间内生成的附近实体的调试信息。默认为 60 秒。- 使用其他命令时,调试信息也会自动显示至少 60 秒。
- 指定配置文件名称时,属于其他配置文件的实体将具有灰色文本。
以下命令仅适用于此插件管理的对象。这些命令的效果会自动应用于匹配纪念碑处的对象的所有副本,并更新数据文件。
makill
— 删除目标实体或生成点。- 对于没有碰撞体的插件,例如生成点,插件将尝试在您正在查看的表面 2 米范围内找到附近的插件。
masave
— 保存所针对实体的当前位置和旋转。如果您使用编辑工具或优步工具等插件移动实体,这将非常有用。如果您使用心灵感应重新定位实体,则不需要这样做,因为这会自动检测到。- 如果查看地基、墙壁、地板等,还可以保存建筑等级。
maskin <skin id>
— 更新目标实体的外观。masetid <id>
— 更新您瞄准的闭路电视摄像机的 RC 标识符。- 注意:每个 CCTV 的 RC 标识符都有一个数字后缀,如 、 等。这样做是因为某些纪念碑可能会重复,并且每个闭路电视必须具有唯一的标识符。
1
2
3
- 注意:每个 CCTV 的 RC 标识符都有一个数字后缀,如 、 等。这样做是因为某些纪念碑可能会重复,并且每个闭路电视必须具有唯一的标识符。
masetdir
— 更新您瞄准的闭路电视的方向,使其指向您。
生成点和生成组
mashowvanilla
— 出于教育目的,这将显示有关您瞄准的纪念碑的香草生成点的 60 秒调试信息。如果您的目标是某个实体(例如,垃圾堆、住宅或货船),这将改为显示该实体的父级的生成点。
生成组
maspawngroup create <name>
— 创建一个生成组和一个您正在查找的生成点。maspawngroup set <option> <value>
— 设置您正在查看的生成组的属性。Name
:string — 对于给定的配置文件纪念碑,此名称必须是唯一的。此名称可用于使用 为该生成组创建其他生成点。maspawnpoint create <group_name>
MaxPopulation
: number — 此生成组中的所有生成点上可以生成的最大实体数。RespawnDelayMin
: number — 生成实体之间等待的最短时间(以分钟为单位)。RespawnDelayMax
:number — 生成实体之间等待的最长时间(以分钟为单位)。SpawnPerTickMin
:number — 尝试在批处理中生成的实体的最小数量。SpawnPerTickMax
: number — 尝试在批处理中生成的最大实体数。InitialSpawn
: true/false — 而 ,生成组将在创建生成组后立即生成实体(例如,当配置文件加载时、插件加载时或服务器重新启动时)。虽然,生成组最初不会生成任何实体,但以后仍会根据定义的时间表生成它们。true
false
PreventDuplicates
: true/false — 而 ,每个实体预制件中只能有一个存在于生成组的所有生成点中。香草锈使用此属性在沙漠军事基地生成模块。true
maspawngroup add <entity> <weight>
— 将指定的实体预制件添加到您正在查看的生成组中。maspawngroup remove <entity>
— 从您正在查看的生成组中删除指定的实体预制件。maspawngroup spawn
— 为生成组运行一个生成刻度。例如,如果已设置为 1 和 2,则运行此命令将生成 1-2 个实体,只要有可用的生成点和足够的人口空间。SpawnPerTickMin
SpawnPerTickMax
maspawngroup respawn
— 取消生成组中的所有实体并运行一个生成周期。
注意:可用于代替 。masg
maspawngroup
生成点
maspawnpoint create <group_name>
— 为指定的生成组创建您正在查找的生成点。生成组必须在您选择的个人资料中,并且位于同一纪念碑上。maspawnpoint set <option> <value>
— 设置您正在查看的生成组的属性。Exclusive
: true/false — 而 ,一次只能在此生成点生成一个实体。true
DropToGround
: true/false — 而 ,实体将在生成点下方最近的平面上生成。true
CheckSpace
: true/false — 而 ,实体只能在有足够的空间时在此生成点生成。对于战车生成点,建议使用此选项。true
RandomRotation
: true/false — 而 ,实体将在此生成点以随机旋转的方式生成,而不是跟随生成点本身的旋转。true
RandomRadius
: number — 此数字确定实体可以从此生成点生成多远。缺省值为 。0.0
注意:可用于代替 。masp
maspawnpoint
[…] mapnoteteleport.use— 允许玩家传送到地图标记(不会授权点这) […]
[…] 纪念碑查找器 – 只需安装。无需配置,自定义纪念碑除外。 […]
[…] 兼容通过纪念碑插件等插件在纪念碑生成的NPC自动售货机 […]
[…] 此插件依赖于生成模块化汽车 5.0.1 或更高版本。集成将在该插件中没有任何配置或权限的情况下开箱即用。 […]
[…] 背包 v3.11.0 或更高版本 […]