服务器使用量
1,324
服务玩家数
2,796
下载量
356,326
插件详细介绍
CitizensCMD 是一款基于 Citizens 插件的扩展,允许你通过点击 NPC 来执行命令、显示消息、播放音效等操作。本插件必须与 Citizens 一同安装。
前置需求
- 本插件需要 Citizens 作为前置。
- 下载 Citizens:https://ci.citizensnpcs.co/job/Citizens2/
功能特性
- 通过点击 NPC 来触发各种动作。
- 支持执行控制台命令、发送消息、播放声音等。
- 可为每个动作设置冷却时间、使用价格和权限。
- 支持在消息前显示 NPC 的名称。
- 提供完整的命令集,用于管理 NPC 的交互行为。
命令与权限
所有命令均以 /npcmd 开头。
主命令列表
/npcmd- 显示命令列表。- 权限:
citizenscmd.npcmd
管理命令
/npcmd add [-n]* [-l] [-d ]- 为 NPC 添加一个点击动作。
- 类型:
console(控制台命令) |message(消息) |none(无) |permission(权限) |server(服务器命令) |sound(声音)。 - 内容:具体的命令、消息文本、权限节点或声音名称。
- 可选参数:
-n:仅对message类型有效,在消息前显示 NPC 的名称。-l:未知参数,请参考插件文档。-d:设置动作执行的延迟时间(单位:秒)。- 权限:
citizenscmd.add /npcmd cooldown- 设置该 NPC 所有动作的全局冷却时间。- 权限:
citizenscmd.cooldown /npcmd price- 设置点击 NPC 所需的价格(经济插件支持)。- 权限:
citizenscmd.price /npcmd list- 列出该 NPC 已设置的所有动作及其 ID。- 权限:
citizenscmd.list /npcmd edit- 编辑指定动作。- 参数:
:编辑命令内容 (cmd) 或权限节点 (perm)。:指定是左键点击 (left) 还是右键点击 (right) 触发的动作。:要编辑的动作 ID(使用/npcmd list查看)。:新的命令、消息或权限节点。- 权限:
citizenscmd.edit /npcmd remove- 移除指定点击动作。- 权限:
citizenscmd.remove /npcmd reload- 重载插件配置。- 权限:
citizenscmd.reload
权限节点
citizenscmd.*- 拥有所有权限。
使用示例
- 为 NPC 添加一个欢迎消息(左键点击):
/npcmd add message 你好,欢迎来到服务器! -n这会让玩家左键点击 NPC 时,看到“[NPC名称] 你好,欢迎来到服务器!”的消息。
- 为 NPC 添加一个传送命令(右键点击):
/npcmd add server warp spawn这会让玩家右键点击 NPC 时,执行 /warp spawn 命令(假设有传送插件)。
- 设置全局冷却和价格:
/npcmd cooldown 10
/npcmd price 100这会让点击该 NPC 有 10 秒的冷却时间,并且每次点击需要花费 100 游戏币。
注意事项
- 确保 Citizens 插件已正确安装并运行。
- 使用经济相关功能(如
price)需要安装 Vault 及一个兼容的经济插件。 - 使用
-n参数时,NPC 的名称将自动添加到消息开头。 - 动作 ID 从 1 开始顺序递增,使用
list命令查看当前 ID 分配情况。
---
✨ 喜欢这个插件吗?可以查看作者的其他高级插件。 ✨
**插件统计**
本插件使用 BStats 收集匿名的使用数据,以帮助开发者改进插件。
测试支持版本
版本分布
基本信息
插件名称
CitizensCMD
作者
HexedHero
平台
Bukkit / Spigot
支持版本
1.8 - 1.20
点赞数
5
最近版本
2.7.2
960
2.4
58
2.5.1
57
2.7.1
44
2.6.6
43
2.6.12
40
2.7.0
26
2.2
25
2.1
14
2.6.7
12
2.6.14
12
2.6.13
7