跳转至

动态告示牌🔗


这是一个允许你拥有会随配置而更新文本的告示牌的功能。它可以为看到它的每个人显示个性化文本,或为所有人显示通用文本。

例如,你可以通过添加适当的占位符来显示玩家余额,显示他当前持有的物品价格等等。

它不受你能显示内容的限制,而且你可以有超过 4 行,这些行会自动滚动显示全部内容。

要创建动态告示牌,首先在地上放置一个告示牌。告示牌的文本无关紧要,它可以完全是空白的。

接下来,瞄准告示牌并输入类似 /cmi dsign new didly 的命令。

你会注意到你周围出现粒子,它们表示一个区域,当玩家站在其中时,告示牌会被更新。因此,站在另一侧的玩家不会给服务器带来不必要的负载,因为我们不需要在他看不到文本时更新它。

执行第一个命令后,你会得到一条聊天消息,看起来像这样:

让我们为它添加一些行。在这个例子中,让它显示你手中物品的价值。和你在上面的动图中看到的一样。

点击 [+] 告示牌,让我们输入第一行:

%cmi_iteminhand_realname%

这是 CMI 的占位符,用于显示玩家当前手持的物品名称。点击回车。接下来的两行应该类似:

%cmi_iteminhand_amount%

&7Worth: %cmi_iteminhand_worth%

最终结果应该看起来像:

默认情况下,告示牌每 5 秒只更新一次。所以让我们为这个用途改成更合适的。

点击 ,你将获得一个新窗口。找到表示更新间隔的按钮,并将其改为 1 秒。

就这样。告示牌已创建,它将对所有人自动更新。

额外事项。你可以将告示牌行为改为不是针对单个人的。这意味着告示牌不会为单个玩家更新,而是为所有人更新适当的信息。如果你想显示通用信息,如在线人数,这是一种更高效的方式。

你可以更新告示牌的更新范围,以防告示牌所在位置较宽或较窄,你希望避免在不需要时更新它。默认值通常已经足够,但有这个选项总是好的。

动图中的最后一行来自另一个功能:交互命令(Interactive Commands)。 (内容由AI生成,仅供参考)