1344566058
本帖最后由 1344566058 于 2022-1-25 13:15 编辑
2022/1/25:citizens现已将command功能加入,也就是说所有的npc绑定指令插件都失去了意义,所以更新你的citizens吧,此贴停更。
2022/1/25:citizens现已将command功能加入,也就是说所有的npc绑定指令插件都失去了意义,所以更新你的citizens吧,此贴停更。
2022/1/25:citizens现已将command功能加入,也就是说所有的npc绑定指令插件都失去了意义,所以更新你的citizens吧,此贴停更。

重要的事情说三遍!!!



这个插件的V2.1版本更新了很多东西,我需要花点时间编辑这个帖子。
更新的功能如下


授权搬运图
介绍

Citizens CMD是一个Citizens的附属插件
你能给npc绑定指令来右键执行,和自定义执行权限
使用简单,适合萌新腐竹
安装方法
下载citizencitizen cmd,放入服务器的plugins,重启服务器
指令&权限
在给npc编辑指令时,需要先选定那个npc
面朝要编辑的npc输入指令/npc sel
v2.1开始支持placeholderapi的变量,你可以选择不安装。
插件自带玩家名字变量%p%%player%
v2.1的指令&权限
  1. citizenscmd.* #管理员权限

  2. 指令:/npcmd  
  3. 作用:查看所有指令
  4. 权限:citizenscmd.npcmd

  5. 指令:/npcmd add  <console | message | none | permission | server> 绑定的指令 -L
  6. 作用:给NPC绑定指令
  7. 权限:citizenscmd.add
  8. 例子:
  9. -  /npcmd add console fly %player%
  10.    右键后,后台会执行指令/fly 右键的人的名字
  11. -  /npcmd add message &b这是一句测试的话
  12.    右键后,发送一句话在玩家的聊天窗口
  13. -  /npcmd add none fly
  14.    右键后,拥有essentials.fly权限的人会执行指令fly,反之则提示无权限
  15. -  /npcmd add essentials.fly fly
  16.    右键后,让玩家暂时拥有essentials.fly权限,并且执行指令fly
  17. -  /npcmd add essentials.fly fly -L
  18.    左键后,让玩家暂时拥有essentials.fly权限,并且执行指令fly
  19.    划重点,这里是左键执行指令
  20. -  /npcmd add server lobby
  21.    右键传送到子服lobby
  22.    这是BC服的功能

  23. 指令:/npcmd remove <left | right> <id>
  24. 作用:删除NPC绑定的指令
  25. 权限:citizenscmd.remove

  26. 指令:/npcmd cooldown  秒数
  27. 作用:添加冷却时间 使用此指令的
  28. 权限:citizenscmd.cooldown
  29. 例子:/npcmd cooldown 100然后这个npc就会有100秒的冷却,从右键时开始算

  30. 指令:/npcmd reload
  31. 作用:重载插件
  32. 权限:citizenscmd.reload

  33. 指令:/npcmd list
  34. 作用:看看该NPC绑定了哪些指令
  35. 权限:citizenscmd.list

  36. 指令:/npcmd edit <cmd | perm>  <left | right> <id> <新的指令/新的权限>
  37. 作用:编辑一个指令或者权限到NPC  
  38. 权限:citizenscmd.edit

  39. 指令:/npcmd price <价格>
  40. 作用:让NPC在使用时收取金币
  41. 权限:citizenscmd.price
  42. #这个指令需要你安装vault以及任意一款经济插件,例如essentials

  43. 指令:/npcmd sound <sound> [volume] [pitch]
  44. 作用:让NPC在使用时发出音效
  45. 权限:citizenscmd.sound


复制代码
v2.1以下的指令
config.yml

v2.1的config.yml

  1. #开启更新,true为开启,false为关闭
  2. check-updates: true
  3. #设置语言文件 EN, PT, BG, RO, NO, CH
  4. #改成ch是繁体中文
  5. lang: 'en'
  6. # npc的基础冷却时间,单位是秒
  7. default-cooldown: 0
  8. # 收费提示,当NPC需要收费时提示玩家,玩家需要按shirt+右键  确认执行指令
  9. shift-confirm: true
  10. # Select cooldown display format, SHORT = 3m 3s | MEDIUM = 3 min 3 sec | FULL - 3 minutes 3 seconds
  11. cooldown-time-display: MEDIUM
复制代码

如果是你使用v2.1之前的npcmd只有一行config,如下
  1. CheckUpdates: true
  2. #自动更新,true为开启,false为关闭
复制代码
语言文件
v2.1的语言文件
最新版本的citizenscmd已自带繁体中文的语言文件
使用办法打开config.yml
找到
  1. lang: 'en'
复制代码
修改为
  1. lang: 'ch'
复制代码
修改完请重启服务器,或者使用指令/npcmd reload
如果你看不惯繁体字,我会在这几天发布一个简体字的语言文件

v1.0.4的语音文件 Messages.yml (489 Bytes, 下载次数: 760)
v1.2.0的语言文件 Messages .yml (489 Bytes, 下载次数: 793)
  1. #这是v1.2.0的语言文件
  2. NoPermission: '&4你没有权限使用这个指令!'
  3. CooldownMinutesSeconds: '&3请等待 &6%M%分钟 %S%秒 &3之后使用这个NPC.'
  4. CooldownSeconds: '&3请等待 &6%S%秒 &3之后使用这个NPC.'
  5. InvalidCommand: '&7未知指令,请使用&3/npcmd &7查看帮助.'
  6. CooldownDaysHours: '&3请等待&6 %D%天 %H%小时 &3之后使用这个NPC.'
  7. CooldownHoursMinutes: '&3请等待&6 %H%小时 %M%分钟 &3之后使用这个NPC.'
  8. OneTimeClick: '&3你只能使用这个NPC一次!'
复制代码
下载
强烈建议,到原帖下载,这也是对原作者的一种支持!
v1.0.4百度云下载 密码te6u
v1.2.0原帖下载
v2.1原帖下载
v1.0.4支持版本1.7-1.12,只能绑定一个指令,1.12版本可能会报错,但并不影响使用
v1.2.0支持版本1.8-1.12,支持绑定多个指令,完美支持1.12,只能右键执行指令
v2.1  支持版本1.9-1.13,支持设置价格,支持设置音效,支持左右键执行指令

评分人气不会扣自己的!所以你懂的!




1344566058
卧槽,怎么点完发表,变成这个样子了,= =!

CoPay
转载证明呢????如果没有证明就是剽窃

1344566058
CoPay 发表于 2017-2-20 17:58
转载证明呢????如果没有证明就是剽窃

我已经在征求作者同意了

CoPay
1344566058 发表于 2017-2-20 18:02
我已经在征求作者同意了

那你这个作者都还没有同意,已经是剽窃了的.....

AD【钙奶】
CoPay 发表于 2017-2-20 18:03
**** 作者被禁止或删除 内容自动屏蔽 ****

好像作者没同意也行的........
论坛一堆作者没同意

1344566058
CoPay 发表于 2017-2-20 17:58
**** 作者被禁止或删除 内容自动屏蔽 ****

已获得搬运授权

3458829342
不知道 为什么装进plugins  运行服务器 插件不会加载我服务端是PaperSpigot-1.7.x-1.8.x的

RyanJo
1.10.2spigot无法加载

123S007
RyanJo 发表于 2017-3-21 23:02
1.10.2spigot无法加载

我家到服务器里没用

1344566058
3458829342 发表于 2017-3-15 17:28
不知道 为什么装进plugins  运行服务器 插件不会加载我服务端是PaperSpigot-1.7.x-1.8.x的 ...

我试了一下,的确不可以,但换成相同版本的spigot就可以了。

1344566058
RyanJo 发表于 2017-3-21 23:02
1.10.2spigot无法加载

请检查你装了citizen没,我1.10.2spigot是可以使用的

1344566058
123S007 发表于 2017-3-25 13:55
我家到服务器里没用

可以说下你的使用的服务端版本吗。

RyanJo
1344566058 发表于 2017-3-25 16:19
请检查你装了citizen没,我1.10.2spigot是可以使用的

我的NPC满大街都是 装了没用的。。。

月饼馅饺子
不支持执行多条命令吗?

世界丿小爆
首先我得熟练的使用NPC?这就是一个门槛...

1344566058
坑里的轩轩 发表于 2017-4-4 22:21
不支持执行多条命令吗?

支持的,

1344566058
世界丿小爆 发表于 2017-4-5 07:16
首先我得熟练的使用NPC?这就是一个门槛...

其实你只要知道/npc create id 是创建npc就好了。然后用木棍右键选择他

月饼馅饺子

能否说一下怎么往同一NPC身上绑定多条命令啊?不会弄...谢谢啦

萌萌啦啦
辛苦楼主了,,,感谢搬运转载

1364303275
怎么绑定一个Npc啊

1344566058
1364303275 发表于 2017-4-12 18:11
怎么绑定一个Npc啊

木棍右键npc,然后输入npcmd add

1192032410
正好需要此插件 顶贴拿走

2212426297
1344566058 发表于 2017-2-20 17:49
卧槽,怎么点完发表,变成这个样子了,= =!

PaperSpigot为啥不给用

1344566058
2212426297 发表于 2017-6-28 20:27
PaperSpigot为啥不给用

之前有人用paperspigot然后这个插件用不了,你可以试试

2212426297
1344566058 发表于 2017-6-28 20:28
之前有人用paperspigot然后这个插件用不了,你可以试试

能用啊我都用1.11.2的paperspigot都能

hjw1314520
楼主,1.7.10的Citizens呢

442274153
非常好用,我这样说是因为,我装了很多款都无法正常使用,就这款可以

442274153
而且这款比我以前用的某一款好用非常多,就相当于是公民插件的官方附属插件一样

442274153
其他插件还会有卡顿延迟的情况,这款没有这种问题

442274153
反正支持一下吧,毕竟解决了我的问题,感谢楼主

huane2008
请问下楼主。这个插件怎么实现玩家没权限执行指令?

1344566058
huane2008 发表于 2017-11-8 11:55
请问下楼主。这个插件怎么实现玩家没权限执行指令?

这个插件目前没有让玩家以op权限执行指令的功能
方法一,用后台执行指令,例如后台执行fly %p%
方法二,可以先后台执行给权限的指令
然后玩家执行该指令。
然后后台再执行取消权限的指令。

huane2008
1344566058 发表于 2017-11-8 12:27
这个插件目前没有让玩家以op权限执行指令的功能
方法一,用后台执行指令,例如后台执行fly %p%
方法二, ...

这就很尴尬了。 这么重要的功能作者竟然没加进去

y12i119950223
能不能用左键触发NPC指令

1565672501
[19:52:45] [Server thread/INFO]: [CitizensCMD] Enabling CitizensCMD v1.2.0
[19:52:46] [Server thread/WARN]: java.lang.NullPointerException
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.utility.UpdateChecker.toReadable(UpdateChecker.java:57)
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.utility.UpdateChecker.checkHigher(UpdateChecker.java:27)
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.utility.UpdateChecker.checkUpdate(UpdateChecker.java:33)
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.utility.UpdateChecker.<init>(UpdateChecker.java:19)
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.listener.PlayerEvents.<init>(PlayerEvents.java:19)
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.CitizensCMD.registerEvents(CitizensCMD.java:41)
[19:52:46] [Server thread/WARN]:         at com.triumphcraft.citizenscmd.CitizensCMD.onEnable(CitizensCMD.java:24)
[19:52:46] [Server thread/WARN]:         at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:271)
[19:52:46] [Server thread/WARN]:         at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316)
[19:52:46] [Server thread/WARN]:         at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:407)
[19:52:46] [Server thread/WARN]:         at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugin(CraftServer.java:378)
[19:52:46] [Server thread/WARN]:         at org.bukkit.craftbukkit.v1_11_R1.CraftServer.enablePlugins(CraftServer.java:328)
[19:52:46] [Server thread/WARN]:         at net.minecraft.server.v1_11_R1.MinecraftServer.t(MinecraftServer.java:437)
[19:52:46] [Server thread/WARN]:         at net.minecraft.server.v1_11_R1.MinecraftServer.l(MinecraftServer.java:398)
[19:52:46] [Server thread/WARN]:         at net.minecraft.server.v1_11_R1.MinecraftServer.a(MinecraftServer.java:336)
[19:52:46] [Server thread/WARN]:         at net.minecraft.server.v1_11_R1.DedicatedServer.init(DedicatedServer.java:276)
[19:52:46] [Server thread/WARN]:         at net.minecraft.server.v1_11_R1.MinecraftServer.run(MinecraftServer.java:603)
[19:52:46] [Server thread/WARN]:         at java.lang.Thread.run(Unknown Source)

神奇的孑
...我的1.7.10版本的没有citizen。。。那个插件装了没用啊,输入指令后都显示没有那条指令,插件上写的适用于1.7.10。。。我该怎么做??

bailiyixi
楼主大佬,1.12.2用1.2版本报错啊,跟36楼一样

梦江南
这个插件在1.12最近有错误提示

海士豪
可以!!!!搜耐斯奈

某狮
很棒的作品!支持下

1565672501
我能说一句 2.1更新了吗

20020821LMX
装上之后citizens2部分指令没法使用,比如选中一个NPC:npc select,输入指令后一点反应也没有。
难道是版本不对?
paperspigot1.8.8

djjawdjawhd
如何创建NPC
1.13服务器能用不

zhangjiaheng
很好的插件.很实用支持

djjawdjawhd
用不用点击动物先

djjawdjawhd
有教学不
用不用先点击选定动物先

1344566058
1565672501 发表于 2018-8-15 16:53
我能说一句 2.1更新了吗

更新了,我正在编辑这个帖子关于2.1版本的内容

1344566058
djjawdjawhd 发表于 2018-8-16 19:32
如何创建NPC
1.13服务器能用不

创建一个npc的指令是/npc create npc的名字
最新的v2.1版本支持1.13。

1344566058
20020821LMX 发表于 2018-8-16 14:54
装上之后citizens2部分指令没法使用,比如选中一个NPC:npc select,输入指令后一点反应也没有。
难道是版 ...

请检查你的citizens版本

下一页 最后一页