CommandNPC (命令NPC-向Citizens NPC添加命令)
CommandNPC是受Mineplex服务器启发的插件,为NPC增加新功能。用户只需右键点击Citizens NPC即可运行命令。需要Citizens 2支持!
请注意,如果您是任何更新的早期采用者。如果显示未知网页,请等待BukkitDev工作人员首先批准该插件。一旦批准,您将能够看到它。
此插件需要JAVA 8!
Commands and Permissions
(现支持PlaceholderAPI)
要设置带有命令的NPC,您需要权限'commandnpc.admin'
请注意,需要额外输入的标志,如[--v price],您需要2个破折号(-)!
/npccmdadd[-c console] [-o Op] [-r random] [-i ignorePermMsg] [-l ignoreMoneyMsg] [--v price] [--t clickType] [--d delay] [--cd cooldown] [--p custom.permission.node]
- 添加要在选择的NPC上点击时执行的命令
-c标志通过控制台运行命令。-o标志将命令作为op运行。-r标志选择随机命令并只执行该命令。-i标志为true时,没有权限时不发送消息。-l标志为true时,没有金钱时不发送消息。--v标志收取玩家指定金额的费用。--p标志要求玩家具有指定权限。--d标志是命令延迟的滴答数。--cd标志是命令的冷却时间数。
/npccmdinfo[id]
- 获取有关所有NPC命令的各种信息。如果包括命令'id',则仅显示该命令的信息。通过使用'cmdinfo'命令获取'id'。
/npccmdremove
- 移除特定命令。您从使用'cmdinfo'命令获取'id'。
/npccmdset[-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...]
- 设置命令的各种变量。-m标志是当您指定冷却时间量时。当玩家处于冷却状态并尝试使用NPC时,它将发送给他们此消息。请注意:在使用其他标志时,cdMsg应成为命令中的最后一个事项。
/npccmdreset
- 从所选NPC中删除所有命令。
您可以在命令中使用'%name'作为占位符,代表点击NPC的用户。
此插件现在支持BungeeCord命令。您现在可以使用'server '在服务器之间传送玩家!
如何设置NPC
编辑config.yml以符合您的喜好
选择要添加命令的NPC
使用'cmdadd'命令(上面列出的语法)添加所需的命令
这些命令将被保存
如果要删除命令,只需使用'resetcmds'命令(上面列出的语法)
Metrics by bStats
Github
收录