艾特我会下雨
如图一个是op一个是玩家的,求解     

天辉胡萝卜
本帖最后由 暮色胡萝卜 于 2020-12-1 10:58 编辑

你试试“/rspawn 地标名”呢


艾特我会下雨
暮色胡萝卜 发表于 2020-12-1 10:55
你试试“/rspawn 地标名”呢

可以,但是我想效果就是配合传送门 ,玩家进入传送门就随机传送到指令位置  玩家进传送门的时候显示无权限传送好像是,op就可以 然后上面图片就是权限的问题了。

天辉胡萝卜
艾特我会下雨 发表于 2020-12-1 11:19
可以,但是我想效果就是配合传送门 ,玩家进入传送门就随机传送到指令位置  玩家进传送门的时候显示无权 ...

我看了一下代码

什么参数都不带的rspawn是只会输出插件信息的,需要RandomLocation.Admin,给玩家用的后面必须要带zone参数

  1.     } else if (label.equalsIgnoreCase("rSpawn")) {
  2.       if (sender instanceof Player) {
  3.         Player p = (Player)sender;
  4.         if (p.hasPermission("RandomLocation.Use") || !this.pl.getConfig().getBoolean("Permissions.UsePermissions") ||
  5.           p.hasPermission("RandomLocation.Admin") || p.hasPermission("RandomLocation.UseCommand")) {
  6.           if (args.length == 1) {
  7.             this.pl.zoneManager.teleportPlayer(p, (CommandSender)p, args[0], TeleportSource.COMMAND);
  8.           } else {
  9.             p.sendMessage(ChatColor.GREEN + "Use /rSpawn <ZoneName>");
  10.           }
  11.         } else {
  12.           sender.sendMessage(ChatColor.DARK_RED + "You don't have permission to use that command!");
  13.         }
  14.       } else {
  15.         sender.sendMessage("You have to be a player to use that command");
  16.       }
复制代码

艾特我会下雨
暮色胡萝卜 发表于 2020-12-1 13:08
我看了一下代码

什么参数都不带的rspawn是只会输出插件信息的,需要RandomLocation.Admin,给玩家用的后 ...

嗷嗷好的,感谢

3033801291
一般都是正常跳转到其他菜单