特征
在纪念碑上轻松生成永久实体,这些实体在重新启动和擦除后自动重生。
- 设置在游戏中完成,无需配置
- 使用熟悉的命令语法,灵感来自
- 适用于任何地图种子并考虑地形高度
- 实体是坚不可摧的,没有稳定性,没有自由的电力,也无法被捡起
- 支持原版纪念碑、自定义纪念碑、火车隧道、水下实验室和货船
- 允许对生成的实体进行蒙皮
- (高级)允许建造纪念碑拼图
- (高级)允许为战利品容器、钥匙卡、车辆等放置重生点
我可以用这个插件做哪些事情?
- 添加标志以个性化您的服务器或宣传赞助商
- 添加 airwolf 和船只供应商
- 添加自动售货机
- 添加汽车升降机、回收机、研究台、工作台、维修台
- 添加烧烤、熔炉、炼油厂、壁炉、流浪汉桶
- 添加闭路电视和电脑站
- 添加乐器、游泳池、街机
- 添加赌轮、老虎机、扑克桌
- 添加无人机市场
- 添加 CH47 放置区
- 添加路障和墙壁以阻挡纪念碑的部分
- 定期生成战利品容器、钥匙卡、车辆等
- 通过其他插件启用/禁用配置文件,在整个擦除过程中动态更改纪念碑
权限
oxide.grant <user or group> <name or steam id> <permission>
oxide.revoke <user or group> <name or steam id> <permission>
monumentaddons.admin
— 允许所有命令。授予管理员或版主,而不是普通玩家。
开始
安装现有配置文件
让我们面对现实吧,您可能打算像许多其他服务器所有者一样使用此插件。这意味着您可能已经安装了配置文件来执行此操作。
下面包含几个示例配置文件。运行相应的命令片段以安装每个配置文件。
mainstall BarnAirwolf
— 在大型谷仓和牧场中添加一个空中狼贩。mainstall CargoShipCCTV
— 为货船增加 7 个闭路电视和 1 个计算机站(与货船闭路电视插件相同)。mainstall FishingVillageAirwolf
— 为大型渔村和其中一个小渔村添加一个空中狼贩。mainstall MonumentCooking
— 为安全区和缺少烹饪的命名纪念碑添加烹饪静态(烧烤/篝火/流浪汉桶)。mainstall MonumentLifts
— 为加油站和超市添加汽车升降机(与 MonumentLifts 插件相同)。mainstall MonumentsRecycler
— 将回收器添加到货船、石油钻井平台、圆顶和渔村(与 MonumentsRecycler 插件相同)。mainstall OilRigSharks
— 在小型钻机中增加一条鲨鱼,在拉格钻机中增加两条鲨鱼。mainstall OutpostAirwolf
— 在前哨站添加一个空中狼供应商,并带有一些允许进入的梯子。mainstall SafeZoneRecyclers
— 为渔村、大谷仓和牧场添加回收器(为了兼容性,与 MonumentsRecycler 的位置不同)。mainstall TrainStationCCTV
— 在每个地下火车站增加6个闭路电视和一个电脑站。
这些示例配置文件是从 https://github.com/WheteThunger/MonumentAddons/blob/master/Profiles/ 安装的。没有找到需要的信息?想要展示您创建的个人资料吗?在 GitHub 上分叉存储库,提交更改,然后提交拉取请求!
生成静态实体
按照以下步骤生成静态实体。
- 去任何纪念碑,例如加油站。
- 瞄准某个地方,例如地板、墙壁或天花板。
- 运行命令以生成您选择的实体。例如。或者,如果您持有可部署的物品,则只需运行即可生成相应的实体。
maspawn <entity>
maspawn modularcarlift.static
maspawn
工作原理:
- 它会生成你所瞄准的实体。
- 它会使用这些纪念碑的正确相对位置和旋转在所有其他相同的纪念碑(例如,每个加油站)生成实体。
- 它将这些信息保存在插件数据文件中,以便在重新加载插件、重新启动服务器或擦除服务器时可以重生实体,即使使用新的地图种子(别担心,只要纪念碑在 rust 更新之间没有显着变化,这就可以正常工作)。
创建拼图
按照以下步骤创建示例拼图。
- 去任何纪念碑,例如加油站。
- 瞄准地板,然后运行命令 。这将是你的谜题的根源,自动按照时间表重置它。建议将生成器放置在谜题中心附近,这样它就可以均匀地检测附近的玩家,以延迟谜题的重置。
maspawn generator.static
- 瞄准拼图室外的一堵墙,然后运行命令。
maspawn fusebox
- 瞄准门口的地板,然后运行命令。如果需要,用心灵感应重新定位门。
maspawn security.blue
- 瞄准门口正面旁边的墙壁,然后运行命令和 。
maspawn cardreader
maspawn doormanipulator
- 瞄准门口背面旁边的墙壁,然后运行命令 和 。
maspawn pressbutton
maspawn orswitch
- 瞄准读卡器,然后运行命令使其成为蓝色读卡器。
macardlevel 2
- 装备一个线材工具,然后运行命令。
mawire
- 连接 -> -> -> -> 。
generator.static
fusebox
cardreader
orswitch
doormanipulator
- 连接 -> .
pressbutton
orswitch
创建生成点
按照以下步骤创建示例生成点。
- 去任何纪念碑,例如加油站。
- 瞄准地面上的某个地方。
- 运行命令以创建生成组和生成点。
maspawngroup create MyFirstSpawnGroup
- 运行命令 。
maspawngroup add radtown/crate_normal 30
- 运行命令 。
maspawngroup add radtown/crate_normal_2 70
- 运行命令 。
maspawngroup add crate_basic 100
- 瞄准地面上的其他地方,然后运行命令以在您之前创建的生成组中创建第二个生成点。
maspawnpoint create MyFirstSpawnGroup
- 瞄准第 2 个生成点,然后运行命令 。
maspawnpoint set RandomRadius 1.5
- 瞄准任一重生点,然后运行命令 。
maspawngroup set MaxPopulation 2
- 瞄准任一重生点,然后运行命令 。运行它,只要你想看到战利品箱重生,就运行多少次。
maspawngroup respawn
命令
mahelp
— 打印有关可用命令的帮助信息。maspawn <entity>
— 使用实体预制件名称在目标位置生成一个实体。- 如果持有可部署项,则无需指定实体名称即可运行。
maspawn
- 您必须在纪念碑查找器确定的纪念碑上。
- 工作方式与本机命令类似,因此如果实体名称不够具体,它将打印所有匹配的实体名称。
spawn
- 也会在其他匹配的纪念碑上生成实体(例如,如果在加油站,将在所有加油站生成)。
- 如果纪念碑与您瞄准的纪念碑具有相同的短预制名称或相同的别名,则该纪念碑被视为匹配项。Monument Finder 插件将主要为地下隧道分配别名。例如,将两者都使用别名,从而允许所有火车站具有相同的实体。
station-sn-0
station-we-0
TrainStation
- 如果纪念碑与您瞄准的纪念碑具有相同的短预制名称或相同的别名,则该纪念碑被视为匹配项。Monument Finder 插件将主要为地下隧道分配别名。例如,将两者都使用别名,从而允许所有火车站具有相同的实体。
- 将实体信息保存到插件数据文件中,以便重新加载插件(或重新启动服务器)将重新生成实体。
- 如果持有可部署项,则无需指定实体名称即可运行。
maprefab <prefab>
— 创建非实体预制件的实例。注意:这是非常有限的。仅支持具有路径的预制件,并且预制实例未与客户端联网(因为游戏不提供该功能),因此它们将不可见,尽管在服务器端具有实际影响。此命令主要用于放置 CH47 掉落区 (),但它也可用于放置自定义地图倾向于使用的战利品和 NPC 刷怪器,尽管在使用插件的生成点功能时,您将对生成器有更大的控制权。assets/bundled/prefabs/modding
maprefab dropzone
mapaste <file>
— 使用指定的文件名从 CopyPaste 插件粘贴建筑物。maundo
— 撤消最近的操作。makill
mashow <optional_profile_name> <optional_duration_in_seconds>
— 在指定的持续时间内显示有关此插件生成的附近实体的调试信息。默认值为 60 秒。- 使用其他命令时,调试信息也会自动显示至少 60 秒。
- 指定配置文件名称时,属于其他配置文件的实体将具有灰色文本。
以下命令仅适用于此插件管理的对象。这些命令的效果会自动应用于匹配纪念碑处对象的所有副本,并更新数据文件。
makill
— 删除您瞄准的实体或出生点。- 对于没有碰撞体的插件,例如生成点,插件将尝试在距离您正在查看的表面 2 米范围内找到附近的插件。
masave
— 保存您所瞄准的实体的当前位置和旋转。如果您使用插件(如编辑工具或优步工具)移动实体,这将非常有用。如果您使用心灵感应重新定位实体,则不需要这样做,因为这将被自动检测到。- 如果查看地基、墙壁、地板等,还可以节省建筑等级。
maskin <skin id>
— 更新你所瞄准的实体的皮肤。masetid <id>
— 更新您瞄准的闭路电视摄像机的 RC 标识符。- 注意:每个闭路电视的 RC 标识符都会有一个数字后缀,如 、 、 等。这样做是因为某些纪念碑可能会重复,并且每个闭路电视必须具有唯一的标识符。
1
2
3
- 注意:每个闭路电视的 RC 标识符都会有一个数字后缀,如 、 、 等。这样做是因为某些纪念碑可能会重复,并且每个闭路电视必须具有唯一的标识符。
masetdir
— 更新您瞄准的闭路电视的方向,使其指向您。maskull <name>
— 设置你所瞄准的骷髅奖杯的显示名称。matrophy
— 将您当前持有的头袋副本安装到您瞄准的狩猎奖杯上。
拼图
mawire <optional color>
— 暂时增强了您当前持有的电线工具,允许您连接通过 生成的电气实体。允许的颜色:、、、注意:使用颜色时,只能直接连接实体输入和输出,不能放置中间线点。maspawn
Default
Red
Green
Blue
Yellow
Pink
Purple
Orange
White
LightBlue
Invisible
Invisible
macardlevel <1-3>
(1 = 绿色,2 = 蓝色,3 = 红色) — 设置您所瞄准的读卡器的访问级别。例如,将使读卡器在视觉上呈蓝色,并且需要蓝色钥匙卡。macardlevel 2
mapuzzle reset
— 重置连接到您正在查看的实体的拼图。例如,当查看静态生成器(即)或直接或间接连接到静态生成器的实体时。generator.static
mapuzzle set <option> <value>
— 设置您正在查看的拼图根实体的属性。这仅适用于静态生成器(即 )。generator.static
PlayersBlockReset
: true/false — 虽然 ,当任何玩家在距离之内时,谜题不会在下一次重置中取得进展。true
PlayerDetectionRadius
PlayerDetectionRadius
: number — 玩家可以阻止拼图在下一次重置中取得进展的距离。SecondsBetweenReset
: number — 拼图重置之间的秒数。注意:重置进度在启用且玩家在附近时不会推进。PlayersBlockReset
mapuzzle add <group_name>
— 将生成组与你所瞄准的谜题根实体(即 )相关联。每当谜题重置时,相关的生成组都会消失和重生实体,让您可以同步战利品、NPC 和谜题门。要关联生成组,它必须由插件创建,存储在同一配置文件下,并且位于同一纪念碑上。generator.static
mapuzzle remove <group_name>
— 将生成组与你所瞄准的谜题根实体(即 )解除关联。generator.static
生成点和生成组
mashowvanilla
— 出于教育目的,这会显示 60 秒的调试信息,内容涉及你所瞄准的纪念碑上的香草生成点。如果您的目标是一个实体(例如,垃圾堆、住宅或货船),这将显示该实体的父级。
生成组
maspawngroup create <name>
— 创建一个生成组和您正在查找的生成点。maspawngroup set <option> <value>
— 设置正在查看的生成组的属性。Name
: string — 对于给定的剖面图,此名称必须是唯一的。此名称可用于通过 为该生成组创建其他生成点。maspawnpoint create <group_name>
MaxPopulation
: number — 此生成组中所有生成点上可生成的最大实体数。RespawnDelayMin
: number — 在生成实体之间等待的最短时间(以秒为单位)。RespawnDelayMax
: number — 在生成实体之间等待的最长时间(以秒为单位)。设置为禁用自动重生,这在将重生组与谜题相关联时非常有用。0
SpawnPerTickMin
: number — 在批处理中尝试生成的最小实体数。SpawnPerTickMax
: number — 在批处理中尝试生成的最大实体数。InitialSpawn
: true/false — 而 ,生成组将在生成组创建后立即生成实体(例如,当配置文件加载时、插件加载时或服务器重新启动时)。而 ,生成组最初不会生成任何实体,但稍后仍会根据定义的计划生成它们。true
false
PreventDuplicates
: true/false — 虽然 ,但每个实体预制件中只能有一个存在于生成组的所有生成点上。Vanilla Rust 使用此属性在沙漠军事基地生成模块。true
PauseScheduleWhileFull
: true/false — 虽然 ,在生成组低于其最大种群数量之前,不会安排下一次生成。例如,如果生成组为 2/2 种群,并且重生延迟设置为 30 分钟,则一旦种群达到 1/2,就会启动 30 分钟重生计时器。在原版《Rust》中,这个功能是不存在的,这意味着计时器总是在运行,允许战利品在战利品被拿走后不久生成的情况。true
RespawnWhenNearestPuzzleResets
: true/false — 而 ,生成组将与附近最近的香草谜题相关联。当该谜题重置时,生成组将取消生成所有实体并运行一个生成刻度(与运行时的行为相同)。如果您想在香草谜题中为额外的战利品添加重生点,这将很有用。注意:这只能将自定义生成组与原版拼图相关联。如果要将自定义生成组与自定义拼图相关联,则必须直接关联(例如,在查看拼图根实体时)。true
maspawngroup respawn
mapuzzle add <group_name>
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
PlayerDetectionRadius
: number — 这个数字决定了玩家必须离多远,才能让这个生成点生成一个实体。默认情况下,普通生成点的香草行为以米为单位进行检查,径向生成点的米以内检查。将此值设置为大于将覆盖普通行为,从而允许您放大或缩小检测半径。当在半径内检测到玩家时,该生成点被视为不可用,因此可以选择同一生成组中的另一个生成点来生成实体。2
RandomRadius
1
0
注意:可以代替 .masp
maspawnpoint
配置 文件
配置文件允许您将实体组织到组中。每个配置文件都可以独立启用或重新加载。每个配置文件都使用单独的数据文件,因此您可以轻松地与他人共享配置文件。
maprofile
— 打印有关所有配置文件命令的帮助信息。maprofile list
— 列出目录中的所有配置文件。oxide/data/MonumentAddons/
maprofile describe <name>
— 描述指定配置文件中的所有插件。maprofile enable <name>
— 启用指定的配置文件。启用配置文件会生成配置文件的所有插件,并在数据文件中将配置文件标记为已启用,以便在插件启用时自动加载。maprofile disable <name>
— 禁用指定的配置文件。禁用配置文件会取消配置文件的所有插件,并在数据文件中将配置文件标记为禁用,因此当插件禁用时不会自动加载。maprofile reload <name>
— 从磁盘重新加载指定的配置文件。这将取消所有配置文件的插件,重新读取数据文件,然后重新生成所有配置文件的插件。如果您下载了配置文件的新版本,或者对数据文件进行了手动编辑,这将非常有用。maprofile select <name>
— 选择并启用指定的配置文件。运行会将插件保存到当前选定的配置文件中。每个玩家都可以选择一个单独的配置文件,允许多个玩家同时处理不同的配置文件。maspawn <entity>
maprofile create <name>
— 创建一个新的配置文件,启用它并选择它。maprofile rename <name> <new name>
— 重命名指定的配置文件。maprofile clear <name>
— 从指定的配置文件中删除所有插件。maprofile delete <name>
— 删除指定的配置文件。配置文件必须首先为空或禁用。maprofile moveto <name>
— 将您正在查看的插件移动到指定的配置文件。maprofile install <url>
— 从 URL 安装配置文件。- 缩写命令:.
mainstall <url>
- 缩写命令:.
Configuration
MonumentAddons
config
{
"Debug display distance": 150.0,
"Persist entities while the plugin is unloaded": false,
"Deployable overrides": {
"arcade.machine.chippy": "assets/bundled/prefabs/static/chippyarcademachine.static.prefab",
"autoturret": "assets/content/props/sentry_scientists/sentry.bandit.static.prefab",
"bbq": "assets/bundled/prefabs/static/bbq.static.prefab",
"boombox": "assets/prefabs/voiceaudio/boombox/boombox.static.prefab",
"box.repair.bench": "assets/bundled/prefabs/static/repairbench_static.prefab",
"cctv.camera": "assets/prefabs/deployable/cctvcamera/cctv.static.prefab",
"chair": "assets/bundled/prefabs/static/chair.static.prefab",
"computerstation": "assets/prefabs/deployable/computerstation/computerstation.static.prefab",
"connected.speaker": "assets/prefabs/voiceaudio/hornspeaker/connectedspeaker.deployed.static.prefab",
"hobobarrel": "assets/bundled/prefabs/static/hobobarrel_static.prefab",
"microphonestand": "assets/prefabs/voiceaudio/microphonestand/microphonestand.deployed.static.prefab",
"modularcarlift": "assets/bundled/prefabs/static/modularcarlift.static.prefab",
"research.table": "assets/bundled/prefabs/static/researchtable_static.prefab",
"samsite": "assets/prefabs/npc/sam_site_turret/sam_static.prefab",
"small.oil.refinery": "assets/bundled/prefabs/static/small_refinery_static.prefab",
"telephone": "assets/bundled/prefabs/autospawn/phonebooth/phonebooth.static.prefab",
"vending.machine": "assets/prefabs/deployable/vendingmachine/npcvendingmachine.prefab",
"wall.frame.shopfront.metal": "assets/bundled/prefabs/static/wall.frame.shopfront.metal.static.prefab",
"workbench1": "assets/bundled/prefabs/static/workbench1.static.prefab",
"workbench2": "assets/bundled/prefabs/static/workbench2.static.prefab"
},
"Xmas tree decorations (item short names)": [
"xmas.decoration.gingerbreadmen",
"xmas.decoration.star",
"xmas.decoration.tinsel",
"xmas.decoration.candycanes",
"xmas.decoration.pinecone",
"xmas.decoration.lights"
]
}
Debug display distance
— 确定在多远的地方可以看到有关实体的调试信息(即,使用 时)。mashow
Persist entities while the plugin is unloaded
(true
或 ) — 确定在卸载插件时生成的实体是否保留。在启用此选项之前,请仔细阅读并理解有关此选项的文档。注意:此选项目前对粘贴、生成组或自定义插件没有影响,这意味着当插件重新加载时,这些插件将始终被取消/重新生成。false
maspawn
- while(默认),当插件卸载时,它将取消通过 生成的所有实体。当插件随后重新加载时,这些实体将从头开始重新生成。这意味着,对于保持状态的实体(例如暂时驻留在回收器中的玩家物品),每当插件卸载时,该状态都会丢失。使用此模式最实际的后果是,当配置文件重新加载、插件重新加载或服务器重新启动时,容器内的玩家项目将丢失。尽管有这种限制,但它是此选项最简单和最稳定的值,因为它确保了插件重新加载的一致性。
false
maspawn
false
- 而 ,当插件卸载时,via 生成的所有实体都将保留,以保持其状态(例如,回收器内的物品)。当插件随后重新加载时,它将找到现有实体,协调它们与启用的配置文件的不同之处,并根据需要对它们进行 depawn/repawn/reposition/modify 它们。该插件将尝试避免对已经存在的实体进行衰退/重生,以保留该实体的状态。尽管这听起来像是插件的更明显的模式,但它比默认模式更复杂且更不稳定,因此应谨慎启用。
true
maspawn
- while(默认),当插件卸载时,它将取消通过 生成的所有实体。当插件随后重新加载时,这些实体将从头开始重新生成。这意味着,对于保持状态的实体(例如暂时驻留在回收器中的玩家物品),每当插件卸载时,该状态都会丢失。使用此模式最实际的后果是,当配置文件重新加载、插件重新加载或服务器重新启动时,容器内的玩家项目将丢失。尽管有这种限制,但它是此选项最简单和最稳定的值,因为它确保了插件重新加载的一致性。
Deployable overrides
— 确定在未在命令中指定实体名称时使用时将生成的实体。例如,当您拿着自动转塔时,运行将生成预制件而不是预制件。maspawn
maspawn
sentry.bandit.static
autoturret_deployed
Xmas tree decorations (item short names)
— 确定哪些装饰将自动添加到通过 生成的实体中。xmas_tree.deployed
maspawn
地方化
MonumentAddons
lang/en
de
水下实验室的工作原理
由于水下实验室是程序生成的,因此此插件不会生成相对于纪念碑本身的实体。相反,实体是相对于特定模块生成的。例如,如果您在月池模块中生成一个实体,则该实体也将在同一实验室和其他实验室的所有月池模块中生成。
请注意,某些模块具有多种可能的 vanilla 配置,因此同一模块的多个实例的 vanilla 对象的位置可能略有不同。发生这种情况是因为 Rust 会在其中生成半随机的居住实体,您可以通过命令了解它们。您可以使用该命令来了解住宅的生成位置,以避免将插件放置在这些位置。在实验室模块中生成某些内容后,还建议检查该模块的其他实例,以确保实体放置不与居住实体重叠。mashowvanilla
共享配置文件的说明
如何通过网站共享个人资料
通过网站共享配置文件允许收件人使用单个命令安装配置文件。其工作原理如下:
- 配置文件作者将查找文件,其中将替换为配置文件的实际名称。
oxide/data/MonumentAddons/PROFILE_NAME.json
PROFILE_NAME
- 个人资料作者将文件上传到他们选择的网站并获取原始下载链接。例如,如果托管在 pastebin 或 GitHub 上,请在复制 URL 之前单击“原始”按钮。
- 收件人运行命令,例如使用配置文件作者提供的 URL。
mainstall <url>
通过网站共享个人资料最终将带来额外的好处,包括能够自动下载个人资料的更新,同时保留您所做的自定义。
如何通过直接文件传输共享个人资料
如果您没有网站来托管个人资料,您只需通过 Discord 或任何地方将个人资料数据文件发送给其他人即可。其工作原理如下:
- 配置文件作者将查找文件,其中将替换为配置文件的实际名称。
oxide/data/MonumentAddons/PROFILE_NAME.json
PROFILE_NAME
- 配置文件作者将文件发送给收件人。
- 收件人下载文件并将其放置在其服务器上的同一位置。
- 收件人运行以下命令: 。或者,如果收件人已经安装并启用了配置文件的某个版本,则它们将运行 .
maprofile enable <name>
maprofile reload <name>
插件集成说明
Sign Artist 集成
如果您使用此功能获得赞助收入,请捐款。
使用以下步骤为标志或相框设置持久图像。要求在安装 Sign Artist 插件时授予适当的权限。
- 生成一个带有 的符号。您还可以使用其他标志实体、相框、霓虹灯标志或可雕刻的南瓜。
maspawn sign.large
- 使用“标志艺术家”命令(如 或)将图像应用于标志。
sil
silt
sili
这就是您需要做的。此插件会检测您何时使用 Sign Artist 命令,并自动将相应的图像 URL 或项目短名称保存在该特定标志的配置文件数据文件中。当插件重新加载时,将调用 Sign Artist 以重新应用该图像。对标志的任何更改也将自动传播到其他古迹中该标志的所有副本。
笔记:
- 只有拥有权限的玩家才能编辑由此插件管理的标志,因此您不必担心随机玩家会破坏标志。
monumentaddons.admin
- 由于育儿的客户端错误,在货船上有多个标志将导致它们都显示相同的图像。
特定插件的说明
直升机和船只供应商
使用以下步骤在自定义位置设置直升机供应商。
- 瞄准您想要生成供应商并运行的位置。
maspawn bandit_conversationalist
- 瞄准您希望购买的直升机生成和奔跑的地方。
maspawn airwolfspawner
使用以下步骤在自定义位置设置船只供应商。
- 瞄准您想要生成供应商并运行的位置。
maspawn boat_shopkeeper
- 瞄准您希望购买的船只生成和运行的地方。
maspawn boatspawner
笔记:
- 直升机供应商和产卵者之间的距离必须在 40 米以内才能工作。
- 船贩和产卵者之间的距离必须在 20 米以内才能工作。
- 船贩不会有自动售货机。这可以根据要求进行改进。
闭路电视摄像机和电脑站
使用以下步骤设置闭路电视摄像机和计算机站。
- 生成一个带有 .
maspawn cctv.static
- 在查看相机时更新相机的 RC 标识符。
masetid <id>
- 在注视相机时更新相机朝向的方向。这将导致摄像机面向您,就像使用可展开的闭路电视摄像机一样。
masetdir
- 生成一个带有 的静态计算机站。
maspawn computerstation.static
这就是您需要做的。其余的都是自动的。如果您对它的工作原理感兴趣,请阅读以下内容。
- 当摄像机生成时,或者当其 RC 标识符发生变化时,它会自动将自己添加到附近的静态计算机站,包括普通的静态计算机站(例如,在掩体入口或水下实验室)。
- 当摄像机消失时,它会自动将自己从附近的静态计算机站中移除。
- 当一个静态计算机站生成时,它会自动添加附近的静态闭路电视摄像机。
注意:在撰写本文时,目前存在一个客户端错误,即在计算机工作站中保存大量 RC 标识符可能会导致其中一些标识符无法显示。这在大型水下实验室中尤其是一个问题。如果您在这样的位置添加自定义闭路电视,其中一些可能不会显示在计算机站的列表中。若要部分缓解此问题,可以采取的一件事是使用较短的 RC 标识符名称。
土匪轮
使用以下步骤设置自定义强盗轮盘,让玩家可以赌博废品。
- 生成一把带有 .您还可以使用其他可装载的实体。
maspawn chair.static
- 在椅子旁边生成一个投注终端。这需要靠近椅子的前部,以便玩家坐着时可以够到它。正确定位是最难的部分。
maspawn bigwheelbettingterminal
- 继续生成任意数量的椅子和投注终端。
- 生成一个带有 .这需要在投注终端的 30 米(相当于 10 个地基)范围内才能找到它们。
maspawn big_wheel
笔记:
- 如果投注终端在轮盘后 3 秒以上生成,则轮盘不会知道。这意味着,如果您在生成轮盘后添加更多投注终端,您可能需要重新加载配置文件以重生轮盘,以便它可以找到所有投注终端。
CH47 下降区
要放置 CH47 放置区,请运行命令 。可以使用该命令将其删除。maprefab dropzone
makill
注意:为了让 CH47 在这个位置投放一个板条箱,它必须在奇努克将要参观的纪念碑内。您可以使用 Better Chinook Patrol 插件来自定义可以参观的古迹。
常见谜题实体
generator.static
(不是generator.small
)fusebox
cardreader
pressbutton
(不是button
)doormanipulator
(不是doorcontroller.deployed
)simpleswitch
(不是switch
)orswitch
(不是orswitch.entity
)timerswitch
(不是timer
)xorswitch
(不是xorswitch.entity
)door.hinged.security.green
, , , ,door.hinged.security.blue
door.hinged.security.red
door.hinged.underwater_labs.security
door.hinged.garage_security
注意:动能IO元件(如和)目前无法通过电力控制。wheelswitch
sliding_blast_door
故障 排除
- 如果您收到“不在纪念碑处”错误,并且您认为自己在纪念碑上,则意味着纪念碑查找器插件可能对该纪念碑的边界不准确,例如该纪念碑是否是游戏中的新纪念碑,或者它是否是自定义纪念碑。Monument Finder 提供了可视化纪念碑边界的命令,以及用于按纪念碑更改边界的配置选项。
- 如果您不小心使用了此插件生成的实体,则可以重新加载该实体的配置文件(或重新加载整个插件)以恢复它。
ent kill