haha44444
本帖最后由 2580crq 于 2021-1-7 14:41 编辑

怎么把/kill指令和/tp指令设置成玩家可以使用但是不能加后缀?
比如,玩家只能使用/kill 而不能使用/kill <玩家名> 等其他附加指令玩家只能使用/tp <x><y><z> 而不能使用/tp <玩家名> 等其他附加指令。

Frostmourne_
可以用简化指令插件简化 kill %player%为killme等

LxAs
使用essentials插件,/suicide指令为杀自己,只传送坐标指令用/tppos
给予玩家权限:
  1. essentials.suicide
  2. essentials.tppos
复制代码

LxAs
本帖最后由 Light² 于 2021-1-6 22:17 编辑

或者使用Mycommand插件,虽然教程我还有很多没翻完,但目前的够用了
https://www.mcbbs.net/thread-1149224-1-1.html
插件原贴:https://www.spigotmc.org/threads/mycommand.142453/
配置填写:
  1. 'suicide':
  2.   command: /suicide
  3.   type: RUN_COMMAND
  4.   runcmd:
  5.   - /minecraft:kill $player
  6. 'tppos'
  7.   command: /tppos
  8.   type: RUN_COMMAND
  9.   runcmd:
  10.   - /minecraft:tp $player $arg1 $arg2 $arg3
  11.   error-message: "&c正确用法:/tppos <x> <y> <z>"
复制代码

haha44444
Light² 发表于 2021-1-6 22:13
或者使用Mycommand插件,虽然教程我还有很多没翻完,但目前的够用了
https://www.mcbbs.net/thread-1149224 ...

我早就料到一堆人会这么说,请看清我的问题

haha44444
本帖最后由 2580crq 于 2021-1-6 22:34 编辑
Light² 发表于 2021-1-6 22:13
或者使用Mycommand插件,虽然教程我还有很多没翻完,但目前的够用了
https://www.mcbbs.net/thread-1149224 ...

这种东西估计要魔改服务端的



haha44444
本帖最后由 2580crq 于 2021-1-6 22:37 编辑
Frostmourne_ 发表于 2021-1-6 22:04
可以用简化指令插件简化 kill %player%为killme等

请看我的问题?我要的是/kill而不是killme,这样的我会设置                                                                                                 要是这么简单的话我就不会来问答区了!


LxAs
2580crq 发表于 2021-1-6 22:27
这种东西估计要魔改服务端的

所以你是要直接覆盖吗,管理员使用该指令也只能**和传送坐标?

haha44444
Light² 发表于 2021-1-6 22:59
所以你是要直接覆盖吗,管理员使用该指令也只能**和传送坐标?

是的,直接覆盖,管理也一样

LxAs
本帖最后由 Light² 于 2021-1-7 21:59 编辑

那就用我说的那个插件,覆盖
  1. 'kill':
  2.   command: /kill
  3.   type: RUN_AS_OPERATOR
  4.   runcmd:
  5.   - /minecraft:kill $player
  6. 'tppos':
  7.   command: /tp
  8.   type: RUN_AS_OPERATOR
  9.   runcmd:
  10.   - /minecraft:tp $player $arg1 $arg2 $arg3
  11.   error-message: "&c正确用法:/tp <x> <y> <z>"
  12.   require_all_arguments: true
复制代码