1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Запрет использования команды на другом игроке

Тема в разделе "Помощь", создана пользователем Snon_S, 28 фев 2022.

  1. Автор темы
    Snon_S

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

    Баллы:
    76
    Сделал команду /kill игрок причина через плагин MyCommand, как мне можно запретить использовать эту команду на другом игроке, на пример "Вы не можете убить этого игрока" ну надеюсь вы поняли.
     
  2. SashaBrine

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

    Баллы:
    76
    Тебе нужно будет вручную описывать каждую команду.
    Это можно только проверкой на аргумент.

    Тоесть есть у тебя первый аргумент (игрок) = нику игрока, то тогда отправляй сообщение игроку и останавливай команду
    ( я никогда не работал с MyCommand, но я понимаю как это делается )
     
  3. Автор темы
    Snon_S

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

    Баллы:
    76
    Я работаю с MyCommand но это я не знаю как сделать. Кхм
     
  4. Ignaacioo

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

    Баллы:
    66
    Что конкретно требуется от команды? Если запретить убивать игроков:
    - '$Script$%if%$CheckPlayerStatus%$arg1%isOnline%==true'
    - '$text$Вы не можете убивать игроков.'

    Если игрок оффлайн, то и убить ты его не сможешь, а соответственно, еще одна проверка не нужна.
     
  5. Ignaacioo

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

    Баллы:
    66
    Или тебе нужно, чтобы определённый круг лиц был в безопасности? Тогда:
    - '$Script$%if%$arg1==Ник'
    - '$text$Вы не можете убить сего игрока'

    Или, возможно, тебе нужно, чтобы игроков с донатом нельзя было убить?Чуть больше конкретики, пожалуйста.
     
    Последнее редактирование: 28 фев 2022
  6. Автор темы
    Snon_S

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

    Баллы:
    76
    Да чтобы нельзя было убить игрока с донатом, а просто игрока можно.
     
  7. SashaBrine

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

    Баллы:
    76
    А ну это не сложно.
    Проверяй имеет ли игрок право доната.
     
  8. Автор темы
    Snon_S

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

    Баллы:
    76
    Интересно а как проверить, я стаким не работал ещё.
     

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