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

Плагин [FUN] rscDisguises v0.2.0b — массовые превращения

Reality_SC

Старожил
Пользователь
Баллы
123
Имя в Minecraft
Reality_SC
Предыстория.
Однажды меня попросили быстренько написать плагин с минимальным функционалом:
  • Превращение всех игроков на сервере в указанного моба.
  • Превращение в него же всех новых подключающихся.
  • Совместимость с последними сборками Spigot для 1.7.10.
Описание плагина.
Скачать | Исходный код (можно делать Pull Request-ы)​
Требования:
Команды:
  • /rscd — версия и авторство плагина.
  • /rscd <тип моба> — маскировать всех игроков на сервере указанным типом моба и делать это со всеми подключающимися. Типы мобов могут быть найдены здесь. Регистр написания не важен.
  • /rscd none — отменить все маскировки.
Права:
  • rscd.admin — позволяет исполнять указанные выше команды; для показа информации о плагине не требуется.
Дополнительная информация.
При рестарте сервера режим маскировки не сохраняется.

Поддержка.
Плагин предоставляется публике как есть и я не несу ответственности за него. Исходный код доступен всем, по своему усмотрению я буду добавлять в него свои или предлагаемые кем-либо правки (pull requests).
 
Прикольный плагин, ща посмотрю)
 
ААААААААА
МОИ ГЛАЗА
ЗАЧЕМ
ТАКОЙ
БОЛЬШОЙ
SWITCH??
Можно ведь обернуть try{}catch{} функцию привода строки к енаму..
 
Мои глаза, зачем такой большой switch?? Можно ведь обернуть try{}catch{} функцию привода строки к енаму..
Вот не поверишь, ВАЩЕ ЛЕНЬ БЫЛО ЧТО-ТО ИЗОБРЕТАТЬ. Я копипастил таблицу с названиями, и делал замены в ней начала на case и конца на двоеточие/тело; + автоформат :). Как-то так, утрируя; считаю приемлимым в условиях жёстко лимитированного времени :)

P.S. ВСЁ, ПЕРЕДЕЛАЛ =\ Спать спокойно не мог :)
 
Последнее редактирование:
Вот не поверишь, ВАЩЕ ЛЕНЬ БЫЛО ЧТО-ТО ИЗОБРЕТАТЬ. Я копипастил таблицу с названиями, и делал замены в ней начала на case и конца на двоеточие/тело; + автоформат :). Как-то так, утрируя; считаю приемлимым в условиях жёстко лимитированного времени :)

P.S. ВСЁ, ПЕРЕДЕЛАЛ =\ Спать спокойно не мог :)
КРАСАВЧИИК, СПАСИБО!
 
Права:
  • rscd.admin — позволяет исполнять указанные выше команды; для показа информации о плагине не требуется.
А можно сделать так чтобы это работало только на тех у кого есть на это пермишины?
К примеру:
*rscd.user
 
Да я типа забил на него. Если хочешь, сам поправь в сорцах, я приму PR и соберу.
 

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

Назад
Верх