Помогите Как выдать permission игроку

Статус
Закрыто для дальнейших ответов.

BrainRTP

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
BrainRTP
Доброе всем! Никак не могу понять, как выдать игроку пермишн?
К примеру, он вводит команду 'give_me' и ему выдается пермишн: 'pex_test1'
Аналогично забирать этот же пермишн через команду 'remove_me'
P.S я нуб, ламер, дно, рак и пр. Если горит или влом отвечать - пропустите.
 
player.addPermission, не?
 
Код:
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        if(!(sender instanceof Player)) {
            getLogger().info("You cant execute that command.");
        } else {
            Player player = (Player) sender;
            if(cmd.getName().equalsIgnoreCase("give-me") && args.length == 0) {
                PermissionsEx.getUser(player).addPermission("pex.test1");
                return true;
            }
        }
        return false;
    }
 
Попробую, спасибо.
-_-

Такого метода (p.addPermission) нет
Если оно так, то что делать?
Код:
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        if(!(sender instanceof Player)) {
            getLogger().info("You cant execute that command.");
        } else {
            Player player = (Player) sender;
            if(cmd.getName().equalsIgnoreCase("give-me") && args.length == 0) {
                PermissionsEx.getUser(player).addPermission("pex.test1");
            }
        }
        return false;
    }
Благодарю!
 
Всм фу?

Баги каждые 3 минуты стопками по 10-15 штук за раз это очень здорово. Разве ты не ощущаешь всей прелести такой ситуации?
По моим наблюдениям, баги возникают лишь при использовании ProtocolSupport.
 
Баги каждые 3 минуты стопками по 10-15 штук за раз это очень здорово. Разве ты не ощущаешь всей прелести такой ситуации?
Да ладно бы баги на сервере, так оно ещё не верный номер протокола отдаёт при пинге.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх