База знаний
Как создать свои команды в Minecraft с помощью плагина MyCommand
MyCommands - это плагин для Minecraft, который позволяет создавать свои собственные команды и выполнять различные действия с помощью них. Например, ты можешь создать команду /heal, которая восстанавливает здоровье игрока, или команду /fly, которая дает игроку возможность летать.
Для того, чтобы использовать плагин MyCommand, тебе нужно:
Скачать и установить плагин на свой сервер.
Открыть файл config.yml в папке plugins/MyCommand и настроить общие параметры плагина.>
Открыть файл commands.yml в папке plugins/MyCommand и добавить свои команды с помощью специального синтаксиса.
Перезагрузить плагин или сервер, чтобы применить изменения.
Вот пример того, как можно добавить команду /heal в файл commands.yml:
heal:
command: /heal
type: RUN_COMMAND
runcmd:
- heal %player%
permission-required: true
permission-node: mycommand.heal
permission-denied-message: '&cУ тебя нет права использовать эту команду!'
В этом примере мы указываем:
Название команды: heal
Команда, которую нужно ввести: /heal
Тип действия: RUN_COMMAND (выполнить команду)
Команда, которую нужно выполнить: heal %player% (%player% - это переменная, которая заменяется на имя игрока, который ввел команду)
Необходимость иметь разрешение для использования команды: true (да)
Узел разрешения: mycommand.heal (любой игрок, у которого есть этот узел в своем файле permissions.yml, сможет использовать команду)
Сообщение об ошибке, если у игрока нет разрешения: ‘&cУ тебя нет права использовать эту команду!’ (&c - это код цвета красного)
Если ты хочешь добавить больше действий к одной команде, ты можешь использовать список под ключом runcmd. Например:
fly:
command: /fly
type: RUN_COMMAND
runcmd:
- fly %player%
- msg %player% '&aТеперь ты можешь летать!'
permission-required: true
permission-node: mycommand.fly
permission-denied-message: '&cУ тебя нет права использовать эту команду!'
В этом примере мы добавляем еще одно действие - отправить сообщение игроку с текстом ‘&aТеперь ты можешь летать!’ (&a - это код цвета зеленого).
Если ты хочешь добавить условия к выполнению команды, ты можешь использовать ключи if и else. Например:
day:
command: /day
type: RUN_COMMAND
if:
is-day: false
runcmd:
- time set day
- broadcast '&6%player% сделал день!'
else:
runcmd:
- msg %player% '&cСейчас и так день!'
В этом примере мы проверяем, является ли текущее время днем или нет с помощью условия is-day. Если нет, то мы выполняем две команды - меняем время на день и объявляем об этом всем игрокам. Если да, то мы просто отправляем сообщение игроку с текстом ‘&cСейчас и так день!’.
Есть много других параметров и условий, которые ты можешь использовать для создания своих команд. Ты можешь посмотреть полный список на официальном сайте плагина: https://www.spigotmc.org/resources/mycommand.22272/
Мы обнаружили, что у вас включен блокировщик рекламы. Реклама помогает нам содержать бесплатные сервера, а также обеспечивать качественную работу сервиса. Пожалуйста, отключите его!
Перезагрузить
Копировать выделенное
Открыть в новой вкладке
Копировать ссылку элемента
Подождите, выполняется переадресация
'; window.location.reload(); } $('#'+root).html('Ошибка загрузки страницы!
'+sub+'Вернуться на главную страницу