Lonely丶独独
hf1005hf 发表于 2021-2-3 21:07
所以给权限是哪个指令;w;
我用manuaddp 不行a

你的意思是什么,能具体说下吗,
你是要设置一个所有玩家都能点击并且能执行指令的npc 对吗
还是什么
还有你是没点击的权限,还是没有你设置指令的权限。

9Kun
Lonely丶独独 发表于 2021-2-3 21:11
你的意思是什么,能具体说下吗,
你是要设置一个所有玩家都能点击并且能执行指令的npc 对吗
还是什么

比如我设置了一个/npc cmdadd --p 1.1 tp ~ ~1 ~的指令
然后我/manuaddp @s 1.1
但我还是不用用这个指令

Lonely丶独独
本帖最后由 Lonely丶独独 于 2021-2-3 21:19 编辑
hf1005hf 发表于 2021-2-3 21:15
比如我设置了一个/npc cmdadd --p 1.1 tp ~ ~1 ~的指令
然后我/manuaddp @s 1.1
但我还是不用用这个指令{ ...

你没有必要这样设置 /npc cmdadd -op tp ~ ~1 ~
直接这样  不需要权限点
/mangaddp Default quanxian.1  正确的添加权限方式




9Kun
Lonely丶独独 发表于 2021-2-3 21:18
你没有必要这样设置 /npc cmdadd -op tp ~ ~1 ~
直接这样  不需要权限点

因为我需要设置权限啊
我只是举个例子


Lonely丶独独
本帖最后由 Lonely丶独独 于 2021-2-3 21:23 编辑
hf1005hf 发表于 2021-2-3 21:19
因为我需要设置权限啊
我只是举个例子

npc cmdadd -o --p quanxi.1 tp x x x

manuaddp:
描述: 直接将权限赋予玩家
使用方法: /manuaddp Lonely quanxi.1

这样我就能直接使用这个命令了

FireworkPolymer
本帖最后由 FireworkPolymer 于 2021-2-3 21:24 编辑
hf1005hf 发表于 2021-2-3 21:15
比如我设置了一个/npc cmdadd --p 1.1 tp ~ ~1 ~的指令
然后我/manuaddp @s 1.1
但我还是不用用这个指令{ ...

tp对应的权限是essentials.tp,而不是1.1
你在这里(1.1)放的权限是玩家点击这个npc时的权限
楼上讲的根本没到点子上


9Kun
Lonely丶独独 发表于 2021-2-3 21:22
manuaddp:
描述: 直接将权限赋予玩家
使用方法: /manuaddp   [权限2] [权限3]..

所以我不是没错吗
为什么不能用;w;

Lonely丶独独
FireworkPolymer 发表于 2021-2-3 21:22
tp对应的权限是essentials.tp,而不是1.1
你在这里(1.1)放的权限是玩家点击这个npc时的权限
楼上讲的根本没 ...

tp的确对应的权限是essentials.tp
但楼主的意思估计不是想把这个权限给玩家
而是使用npc传送到某个地方

FireworkPolymer
hf1005hf 发表于 2021-2-3 21:23
所以我不是没错吗
为什么不能用;w;

npc cmdadd --p essentials.tp ~ ~1 ~

玩家点击这个npc的时候有essentials.tp权限,从而可以tp到~ ~1 ~

9Kun
FireworkPolymer 发表于 2021-2-3 21:22
tp对应的权限是essentials.tp,而不是1.1
你在这里(1.1)放的权限是玩家点击这个npc时的权限
楼上讲的根本没 ...

所以我要改成npc cmdadd -o --p 1.1 tp ~ ~1 ~对吗

FireworkPolymer
Lonely丶独独 发表于 2021-2-3 21:25
tp的确对应的权限是essentials.tp
但楼主的意思估计不是想把这个权限给玩家
而是使用npc传送到某个地方 ...

点击的时候才有这个权限,并不是把这个权限给玩家

FireworkPolymer
hf1005hf 发表于 2021-2-3 21:25
所以我要改成npc cmdadd -o --p 1.1 tp ~ ~1 ~对吗

不是,你这里的1.1应该换成essentials.tp,这里的1.1并不是说给了这个权限就能使用这个npc,而是这个权限后面命令应该需要的权限

而且npc自带的命令并不好用,可以用npcmd代替https://www.mcbbs.net/forum.php?mod=viewthread&tid=698046


Lonely丶独独
FireworkPolymer 发表于 2021-2-3 21:27
不是,你这里的1.1应该换成essentials.tp,这里的1.1并不是说给了这个权限就能使用这个npc,而是这个权限后 ...

--p||使用NPC必要的权限,这个权限你可以瞎编(自创权限),然后给玩家组,不会与其他插件的权限冲突。

9Kun
FireworkPolymer 发表于 2021-2-3 21:27
不是,你这里的1.1应该换成essentials.tp,这里的1.1并不是说给了这个权限就能使用这个npc,而是这个权限后 ...

刚刚我试了一下,就是我说的这样qaq,而且npc原来还有自带命令吗,我一直用的都是cmdnpc

FireworkPolymer
hf1005hf 发表于 2021-2-3 21:35
刚刚我试了一下,就是我说的这样qaq,而且npc原来还有自带命令吗,我一直用的都是cmdnpc ...

你的举例命令是/npc cmdadd
应该是/npcmd add 吧,所以我认错了

FireworkPolymer
hf1005hf 发表于 2021-2-3 21:35
刚刚我试了一下,就是我说的这样qaq,而且npc原来还有自带命令吗,我一直用的都是cmdnpc ...

而且npcmd的用法不是/npcmd add essentials.tp tp xx xx xx 这种吗

9Kun
Lonely丶独独 发表于 2021-2-3 21:30
--p||使用NPC必要的权限,这个权限你可以瞎编(自创权限),然后给玩家组,不会与其他插件的权限冲突。
...

大佬我还有一个问题,
就是如果玩家没有权限就title %name title 你没有权限
有权限就 title %name title 你有权限、
这要怎么搞qaq

Lonely丶独独
hf1005hf 发表于 2021-2-3 22:01
大佬我还有一个问题,
就是如果玩家没有权限就title %name title 你没有权限
有权限就 title %name title ...

这个暂时我也没想到什么好办法。
但是按理来说 左下角是有提示没有权限的

第一页 上一页