[Гайды][1.9.2] Создание плагина spigot, часть 3 - "Команды"
- Автор: Stebbilust
- Дата: 11-04-2016, 22:54
- Категория: Инструкции, гайды Minecraft
Первым делом меняем главный класс добавляя
в public class Main следующую переменную:
Теперь разбираем код:
public boolean onCommand - переменная, принимающая
значение true или false в зависимости от результата выполнения
команды (об этом чуть позже)
if(cmd.getName().equalsIgnoreCase("welcome")) - сравниваем
текст команды с "welcome" и если текст равен, то пишем "Привет" отправителю
return true - команда выполнена успешно, игроку в чат не пишется
сообщение: "/welcome" (говорящее о неправильном использовании)
Что-же, основа команды готова, но при запуске плагина мы не
сможем выполнить эту команду, для того, чтобы исправить это редактируем
plugin.yml следующим образом: ТЫК
welcome - наша команда
usage - ее использование
Экспортируем плагин и при использовании команды
/welcome видим сообщение "привет"
в public class Main следующую переменную:
Теперь разбираем код:
public boolean onCommand - переменная, принимающая
значение true или false в зависимости от результата выполнения
команды (об этом чуть позже)
if(cmd.getName().equalsIgnoreCase("welcome")) - сравниваем
текст команды с "welcome" и если текст равен, то пишем "Привет" отправителю
return true - команда выполнена успешно, игроку в чат не пишется
сообщение: "/welcome" (говорящее о неправильном использовании)
Что-же, основа команды готова, но при запуске плагина мы не
сможем выполнить эту команду, для того, чтобы исправить это редактируем
plugin.yml следующим образом: ТЫК
welcome - наша команда
usage - ее использование
Экспортируем плагин и при использовании команды
/welcome видим сообщение "привет"
Теперь мы создали самый простой пример команды,
но не всегда же писать игроку "Привет"? Теперь
я покажу, как создать команду на поджигание
конкретного игрока, добавляем в главный класс это:
И редактируем plugin.yml: ТЫК
После всего этого экспортируем плагин.
И теперь можно прописать burn и
поджечь нашу жертву на 100 секунд
но не всегда же писать игроку "Привет"? Теперь
я покажу, как создать команду на поджигание
конкретного игрока, добавляем в главный класс это:
И редактируем plugin.yml: ТЫК
После всего этого экспортируем плагин.
И теперь можно прописать burn и
поджечь нашу жертву на 100 секунд
Измените сообщение "Привет" и его цвет.
Подожгите игрока на 10 секунд а не на 100,
(Подсказка, 1 секунда - 20 тиков)
На этом все! Оценивайте и пишите ваши вопросы в комментарии!!!
Информация | |
Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию. |
Последние сообщения с форума
Название темы | Автор | Статистика | Последнее сообщение |
---|---|---|---|
Помогите со сборкой на версии 1.7.10 Тема в разделе: Ваши вопросы по Minecraft |
Zelsovich8321 | Просмотров: 171 Ответов: 5 |
Автор: egg2003 |
Крутой сервер 1.20.4 Тема в разделе: Игры |
Ytenok | Просмотров: 62 Ответов: 0 |
Автор: Ytenok |
Майнкрафт сериал про средневековье Тема в разделе: Проекты |
LourKeK_YT | Просмотров: 169 Ответов: 0 |
Автор: LourKeK_YT |
Видео/Стримы канал Ritterydam Тема в разделе: Флудильня |
ritterydam | Просмотров: 110808 Ответов: 530 |
Автор: ritterydam |
Моды на терминатора для forge Тема в разделе: Ваши вопросы по Minecraft |
Prikalel | Просмотров: 208 Ответов: 0 |
Автор: Prikalel |