- 版权类型
- 转载
- 插件中文名称
- NPC插件
- 插件英文名称
- CommandNPC
- 支持的核心(服务端)
- Spigot
- Paper
- 前置组件
- Citizens https://www.spigotmc.org/resources/citizens.13811/
- 适配版本(Java)
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
CommandNPC是一个受Mineplex服务器启发的插件,它为NPC添加了新功能。用户只需右键点击Citizens NPC即可运行命令。请注意,此插件需要Citizens 2插件和JAVA环境!
命令与权限(现支持PlaceholderAPI):
-c 标志通过控制台运行命令。
-o 标志以管理员身份运行命令。
-r 标志随机选择一个命令执行。
-i 标志为真时,不发送无权限消息。
-l 标志为真时,不发送无金钱消息。
--v 标志在运行命令时向玩家收取指定金额。(带小数的数字)
--p 标志要求玩家拥有指定权限。
--d 标志是命令延迟的刻度数。(整数输入)
--cd 标志是命令的冷却时间,以刻度计。(1秒=20刻度)
--t 标志设置点击类型('left', 'right', 或 'both') | 这将默认为config.yml中的全局设置
此插件现在支持BungeeCord命令。你现在可以使用’server <serverName>'命令在服务器之间传送玩家!
如何设置NPC:
命令与权限(现支持PlaceholderAPI):
- 要为NPC设置命令,你需要’commandnpc.admin’权限。
- 注意,需要额外输入的标志(如[–v price]),你需要使用两个破折号(-)!
-c 标志通过控制台运行命令。
-o 标志以管理员身份运行命令。
-r 标志随机选择一个命令执行。
-i 标志为真时,不发送无权限消息。
-l 标志为真时,不发送无金钱消息。
--v 标志在运行命令时向玩家收取指定金额。(带小数的数字)
--p 标志要求玩家拥有指定权限。
--d 标志是命令延迟的刻度数。(整数输入)
--cd 标志是命令的冷却时间,以刻度计。(1秒=20刻度)
--t 标志设置点击类型('left', 'right', 或 'both') | 这将默认为config.yml中的全局设置
- /npc cmdinfo [id] - 获取所有NPC命令的各种信息。
- /npc cmdremove <id> - 删除特定命令。
- /npc cmdset [-c console] [-o Op] [-r random] [-m cdMsg] [-i ignorePermMsg] [-l ignoreMoneyMsg] [–v price] [–t clickType] [–d delay] [–cd cooldown] [–p custom.permission.node] [command | cdMsg…] - 设置命令的各种变量。
- /npc cmdreset - 从选定的NPC中移除所有命令。
此插件现在支持BungeeCord命令。你现在可以使用’server <serverName>'命令在服务器之间传送玩家!
如何设置NPC:
- 编辑config.yml以符合你的喜好。
- 选择你希望添加命令的NPC。
- 使用’cmdadd’命令(如上所述语法)添加你希望的命令。
- 这些命令将被保存。
- 如果你希望移除命令,只需使用’resetcmds’命令(如上所述语法)。