Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Как узнать группу игрока PEX

Discussion in 'Разработка плагинов для новичков' started by fswr33, Nov 26, 2015.

Thread Status:
Not open for further replies.
  1. Автор темы
    fswr33

    fswr33 Новичок Пользователь

    Trophy Points:
    21
    Нужно узнать какая группа у лололошки. Что не так?
    Code:
    PermissionUser pexplayer = PermissionsEx.getUser("Lololoshka");
    String[] group = pexplayer.getGroupsNames();
    if (group == "Owner") {
    sender.sendMessage("Запрещено");
    }
     
  2. Хостинг MineCraft
    <
  3. Starr

    Starr Активный участник Пользователь

    Trophy Points:
    98
    Имя в Minecraft:
    _Starr_
    Code:
    Player player = (Player) sender;
    PermissionUser user = PermissionsEx.getUser(player);
    PermissionGroup[] userGroups = user.getGroups();
        
    for (PermissionGroup group : userGroups)
    {
      String lol = group.getName();
      if (lol == "Owner")
      {
        sender.sendMessage("Ok");
      }
    }
    Если ошибаюсь, подправьте.
     
  4. Agravaine

    Agravaine Активный участник Пользователь

    Trophy Points:
    88
    Имя в Minecraft:
    Agravaine25
    Ага, сравнивать строки через == - это гениально.
    equals в помощь.
     
  5. Автор темы
    fswr33

    fswr33 Новичок Пользователь

    Trophy Points:
    21
    Спасибо, вот рабочий код

    Code:
                    PermissionUser user = PermissionsEx.getUser(args[0]);
                    PermissionGroup[] userGroups = user.getGroups();
                    for (PermissionGroup group : userGroups) {
                        String plgroup = group.getName();
                        if (!(plgroup.equalsIgnoreCase("User"))) {
                            sender.sendMessage(prefix + "§cОн донатер");
                            return true;
                        }
                    }
    Опоздал)
     
  6. LomNar

    LomNar Активный участник Пользователь

    Trophy Points:
    78
    Skype:
    radius981
    Имя в Minecraft:
    LomNar
    xD. В точку)
     
  7. GoodCoder

    GoodCoder Активный участник Пользователь

    Trophy Points:
    76
    Vault лучше используйте, чтобы универсально было.
     
Thread Status:
Not open for further replies.

Share This Page