本帖最后由 炫宙菌 于 2021-7-24 08:42 编辑


config.yml
(529 Bytes, 下载次数: 2470)
配置
language.yml
(1.34 KB, 下载次数: 3053)
语言文件


|
这个插件是我做服务器无意发现的,研究了几世纪,感觉它用起来不是很容易但是很有用 介于这个插件在服务器中运用非常广泛,又缺少教程,我重写了教程部分,可以说是很便于理解了 它不同于其他bbs搬运的,名字叫CommandNPC(别人那叫NPCCommand或NPC CMD) 总之,功能一样,给NPC绑指令,但可以用权限/花费/执行者/左右键 触发 bukkit已经停更两年了但是经测试可以在1.14.4-1.16.1使用 感谢#193 @DarcJC 测试1.16.1PAPER BUILD 支持使用PlaceholderAPI 1.9.0+需要JAVA8! |
|
|
请注意使用最新版插件,老版本可能不适用现在教程
注意这个破折号是英文的 -c -o -r -i -l --v --t --d --cd --p 不可缺少破折号 插件要求的破折号必须严格符合,否则无法判断 有的项目一单添加必须后跟相关设置项(true/false) 例如:/npc cmdadd -c -i false suicide 玩家右键Npc暴毙,如果没有权限,NPC也不会告知使用者 为已选定的NPC附加一条指令,如果直接瞎打/npc cmdadd <命令>,那么这个命令玩家不可使用.想想看,权限啥都不设置还能用?。 -c和-o||命令执行方项,c就是控制台,o就是让玩家以OP身份执行,推荐使用OP身份,后台有的时候无法选择目标。 -r||选择一个随机的命令并执行(已经添加的命令里面选 一次只会选择一个), -i||如果是true 玩家没权限点NPC,NPC不会发送任何信息,也就是他不鸟你,如果有些任务插件有需要,可以改true。 -l||如果是true 玩家没有足够的钱使用NPC,NPC仍然不鸟他。 --v||使用NPC要花多少游戏币,需要Vault支持。 --t||可选both(左右键都可以使用);left(只能左键);right(只能右键,有的插件可能会以为左键是PVP) --d||使用NPC后等待一段时间才执行命令。 --cd||使用NPC后的冷却。冷却时间内NPC无法为你执行命令。 --p||使用NPC必要的权限,这个权限你可以瞎编(自创权限),然后给玩家组,不会与其他插件的权限冲突。 常用举例:我要给NPC加指令叫他为普通无权限玩家执行warp ceshi指令,则:先/npc sel选定,随后/npc cmdadd -o warp ceshi 基本上这插件简单的都是这么用,只要加一个OP使用项就行了,毕竟OP拥有至高无上权利。 权限附加例子:/npc cmdadd --p 这是一个瞎编的权限.我不是卖萌的 warp ceshi。
显示NPC已经添加的命令 使用其他修改命令的指令建议先查看
移除已选定NPC命令,以序号为标准, 这个ID不是公民插件的ID,而是所选的有命令附加NPC命令的序号。 用法也就是先选定NPC,/npc cmdinfo 查看他绑定的命令对应的序号。 建议先选定NPC,用/npc cmdinfo查看它的命令ID,再删除。 命令文件在插件文件的command.yml,文件内容很难看,不建议去研究
重设一个选定NPC的某ID命令。
把选定NPC所有命令清除。 |
|
|
|
┃ 更新记录
(不知为何排版屡次爆炸,十分不建议使用非最新版本,如果版本有更新我会写)
我不建议下那个语言包,完全是我自己注释的且玩家一般看不见什么英文提示信息
建议看帖子的教程 不难理解的


笑出声
一个指令研究了俩个小时
一个指令研究了俩个小时
迷の十六 发表于 2017-6-14 17:33
笑出声
一个指令研究了俩个小时
其实没两个小时啦,而且不是一条指令哦,我只不过大部分在试第一条指令,顺便弄出十几个NPC,才费那么长时间
To set up the npc with the commands you need the permission 'commandnpc.admin'
commandnpc.admin
这不就是权限么?
commandnpc.admin
这不就是权限么?
公民浏览速度慢
所以语言文件 为什么不汉化?
论坛里面有一模一样的插件,谢谢

IIIE 发表于 2017-7-8 08:12
论坛里面有一模一样的插件,谢谢
并非一模一样吧
[其他]CommandNPC —— NPC可以执行指令[1.7.2-1.9.4]
http://www.mcbbs.net/forum.php?mod=viewthread&tid=458836
(出处: http://www.mcbbs.net/)
http://www.mcbbs.net/forum.php?mod=viewthread&tid=458836
(出处: http://www.mcbbs.net/)
好像还真是有问题,我是不是应该申请关闭呢
加入了插件之后没有用怎么解决?
我的服务器版本是1.11.2 ,我下载了你提供的两个版本的CommandNPC(第一个无效),然而两个都无效,服务器不加载这个插件,服务器启动时无任何该插件的提示,无论是错误、警告或加载成功。插件文件夹内也无它生成的文件。
事实证明,在原帖下载的可用。另外原帖红字黑体标明需要java8,而转帖却没指出来,这很重要,面板服基本全是java7。CommandNPC 1.8.4的版本兼容java7,而1.9.0只能用于java8。
容我吐槽一下发帖验证码系统,好歹我也是小学毕业的人,两位数的加减法我还是不会算错的,结果发帖3次,3次说我算错了。。。
233333333333333333333333333333333333
有以玩家身份发出的吗
咯咯哒37 发表于 2017-7-26 18:29
有以玩家身份发出的吗
不要加-o和-c就行了
1.11.2 有BUG,用essentials设置每日礼包 然后绑定在NPC命令 可以无限刷!无视冷却时间
每日礼包是什么?
我想你可以去掉-o这个节,如果限制权限换成无权限,需要执行权限就添加应该有的权限
我想你可以去掉-o这个节,如果限制权限换成无权限,需要执行权限就添加应该有的权限
炫宙菌 发表于 2017-7-29 21:06
每日礼包是什么?
我想你可以去掉-o这个节,如果限制权限换成无权限,需要执行权限就添加应该有的权限 ...
就算去掉了 一样能刷
在我没有发现之前,设置了个每日礼包 然后被玩家刷的什么样子 后来我观察后台。就发现了
问一下各位,这个插件配置应该放哪啊
好插件收了,谢谢作者
我不明情况,你是不是没有删除老的绑定指令,这个插件可以在一个npc上绑一个以上指令的
以op执行一条指令并扣除500金币怎样弄啊
npc cmdadd -o --v 500 命令
炫宙菌 发表于 2017-8-10 17:30
npc cmdadd -o --v 500 命令
自己试一试吧,我记得是这样的
有冷却时间的设定吗
qq1016464513 发表于 2017-11-2 13:49
有冷却时间的设定吗
delay是这个吗时间是秒吗?
开游戏服用的着
qq1016464513 发表于 2017-11-2 13:52
delay是这个吗时间是秒吗?
貌似是tick
may28js 发表于 2017-7-13 23:01
我的服务器版本是1.11.2 ,我下载了你提供的两个版本的CommandNPC(第一个无效),然而两个都无效,服务器不 ...
没配置好 没前置 或者没前置的前置 或者没有选定NPC? 或者指令打错?
并不是我提供的,而是我去bukkit下载后放过来的。
请再检查一下!!!
qq1016464513 发表于 2017-11-2 13:52
delay是这个吗时间是秒吗?
tick 之前也说了是二十分之一秒
这插件挺实用啊,感谢了,连配置都发出来了
左键是可以用 但是后台要报错
设置玩家 比如 12小时领礼包 是不是 /npc cmdadd -c --cd 12h kit xs????????????????????
Mao_Rong 发表于 2018-5-27 02:32
设置玩家 比如 12小时领礼包 是不是 /npc cmdadd -c --cd 12h kit xs????????????????????
时间我还不知道是不是只有秒为单位
实际上设置礼包不如用提供礼包的插件的冷却功能更好
6666666666
服务器有后门??commandnpc插件里面有创造
.....等一下,发错位置了,sorry
Not105 发表于 2018-5-26 22:05
左键是可以用 但是后台要报错
我没报错啊,可能是你的PVP/世界保护什么插件影响的吧?
本帖最后由 寡人无能 于 2018-6-10 06:22 编辑
嗯....不错的插件!目前唯一遗憾的就是,如果右键NPC能有个声音就好了,不然感觉死气沉沉的!
嗯....不错的插件!目前唯一遗憾的就是,如果右键NPC能有个声音就好了,不然感觉死气沉沉的!
怎么设置npc插件的npc盯着自己看啊
我进别人服务器 那里的npc 都是看着我的 我去哪 他看哪 但是我的npc 他是乱看的 要怎么设置他盯着我看啊
13527711335 发表于 2018-6-10 05:58
我进别人服务器 那里的npc 都是看着我的 我去哪 他看哪 但是我的npc 他是乱看的 要怎么设置他盯着我看啊 ...
/npc look?
寡人无能 发表于 2018-6-10 04:09
嗯....不错的插件!目前唯一遗憾的就是,如果右键NPC能有个声音就好了,不然感觉死气沉沉的! ...
可以用playmoresounds插件配合哦
怎么给NPC换皮肤?