Плагин [INFO/CHAT/GEN] AdvancedHelper v1.0 - Улучшенный помощник по серверу | v1_8_R3

_MasterCapeXD_

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
_MasterCapeXD_
AdvancedHelper - Улучшенный помощник по серверу:
Версия: v1.0

Download-logo.png

Наверное, Вам встречались игроки, которые не пользуються командами /help, /rules для получения информации по серверу, и постоянно пишут в чат то-то на подобие этого:
Как установить точку дома?
Как купить донат?
Как отправить игроку запрос на телепортацию?
Как приватить територию?

Лично я часто встречал таких игроков, и для этого создал небольшой плагин. (делать не чего было, а чет написать руки чесались)

Данный плагин отменяет отправление подобных вопросов в чат, а также отвечает игроку на его вопрос! В config.yml Вы можете создать свои ответы на вопросы.

config.yml:
Код:
advancedhelper:
  question1:
    format: 'Как установить точку дома?'
    answer: '&eСтаньте на блок/точку, которую Вы хотите сделать точкой дома и напишите в чат команду /sethome название_дома'
  question2:
    format: 'Как купить донат?'
    answer: '&eДонат можно купить на нашем сайте: https://www.mysite.net/donate. Чтобы посмотреть возможности всех доступных привилегий, напишите в чат команду /donate'



1) Маленький код
2) Следовательно, маленький конфиг
3) Возможность создать бесконечное количество вопросов, на которые игрок получит ответ (в конфиге)
4) Регистрация вопросов (DELETED)

Версия v1.0 - первый релиз
Версия v1.1 - изменение кода, (спасибо @DonDays за советы и подсказки по оптимизации), убрана регистрация вопросов.

- Алиасы - ||||||

Надеюсь, годно.
 
Последнее редактирование:
Операцию на глаза оплатишь?
Тут вообще заорал, офигеть пакет, давай еще dev.master.cape.advanced.helper.Main?
Код:
dev.master.cape.advancedhelper.Main
 
вау, только вот детишки ни разу правильно не напишут вопрос из конфига, и не получат ответа.
кг/ам
 
вау, только вот детишки ни разу правильно не напишут вопрос из конфига, и не получат ответа.
кг/ам
Для таких случаев можно создать несколько похожих с теми самыми ответами, если надо, например:
blabla
format: 'Как купить донат'
blabla
format: 'Как купит данат'
 
Для таких случаев можно создать несколько похожих с теми самыми ответами, если надо, например:
blabla
format: 'Как купить донат'
blabla
format: 'Как купит данат'
вау, осталось только просчитать бесконечное множество вариантов одного и того же вопроса. да еще и в разном регистре)))) ты ведь не сделал на это проверку
 
Пора за талой код сажать.
@Dereku
Я не против получить конструктивную критику, если конечно она не написана в неприятном тоне, так как когда он присутствует, то всегда замечаешь именно его, а не свои ошибки.
Буду рад послушать советы, ведь на ошибках учатся.
 
Я не против получить конструктивную критику, если конечно она не написана в неприятном тоне, так как когда он присутствует, то всегда замечаешь именно его, а не свои ошибки.
Буду рад послушать советы, ведь на ошибках учатся.
getConfigurationSection(name).getKeys(false)
 
Это то понятно, я получу все секции в секции name. Но мне теперь в каждой из секций надо получить 2 секции, format и answer, причем получить их как String. В этом я не разобрался.
 
Последнее редактирование:
Назад
Верх