Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Запрет списка команд && Определённое кол-во раз для command

CriticaMobslps

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Votybo
Как запретить список команд например так
list-command:
ban: You don't have permission
kick: Незя кикать
и т.д

И 2 вопрос
Как сделать команду которую можно будет использывать определённое кол-во раз
commands:
ban: 5
kick: 2
 
1) Не давать права.
2) Вести конфиг под игрока.
1)Я знаю что можно не давать права но я хочу сделать запрет на команды + со своим сообщением
2)Я новичок так что не знаю как сделать
 
1)Я знаю что можно не давать права но я хочу сделать запрет на команды + со своим сообщением
Слишком много говнокода получится. Придется учитывать все алиасы и прочее говно. Проще не давать права.
 
Говнокоду будешь учится? Сомнительная перспектива
Нет просто нужна основа, я же не могу из мозга взять создание списка с командами ну или как же я узнаю как сделать ограниченное количество использывание команды
 
Как запретить список команд например так
list-command:
ban: You don't have permission
kick: Незя кикать
и т.д

И 2 вопрос
Как сделать команду которую можно будет использывать определённое кол-во раз
commands:
ban: 5
kick: 2
1.PEX
2.TimeCommand(Возможно так)
 
Это кулдавн а я говорю о команде которую можно использывать определённое кол-во раз
например: ban:5
То есть я напишу 5 раз /ban и всё больше нельзя
Хмм,вроде такое можно юзать в pex ( могу ошибаться ).
 
1. PlayerCommandPreprocessEvent > Если e.getMessage().startsWith("/command") > чек перм > сообщение > e.setCancelled(true)
2. Записывать в HashMap<String, HashMap<String, Integer>> (Имя игрока, кол. раз).
Отменять PlayerCommandPreprocessEvent если кол. свыше.

P.S. Навел самые банальные методы, там побольше тонкостей.
 

Поделиться этой страницей

Назад
Верх