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

Плагин [FUN] LoneyClans v0.2.4 - Кланы на ваш сервер [1.8-1.12]

zenbot

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
ZENEGIX
LoneyClans - немного неофициальное продолжение UralClans2 с внесением нового функционала.
Версия: 0.2.4, бета-тест

LoneyClans добавит на ваш сервер кланы с гибкими настройками. MySQL или SQL на выбор

Скачать: https://github.com/ZENEGIX/LoneyClans/releases
GitHub: https://github.com/ZENEGIX/LoneyClans

Возможности​

  • Кланы
  • Клановый чат
Команды:​

  • /clan [c] - основная команда:
  • - /clan create [название] - создать клан
  • - /clan home - телепортироваться в клановый дом
  • - /clan info - информация о клане
  • - /clan leave - покинуть клан
  • - /clan chat [сообщение] - отправить сообщение в клановый чат (альтернатива %)
  • - /clan top - топ кланов

  • /clan manage - управление кланом:
  • - /clan manage delete - удалить клан
  • - /clan manage rename [Название] - переименовать клан
  • - /clan manage invite [Ник] - пригласить игрока в клан
  • - /clan manage kick [Ник] - исключить игрока из клана
  • - /clan manage sethome - установить точку дома
  • - /clan manage delhome - удалить точку дома
  • - /clan manage pvp - включить/выключить пвп
  • - /clan manage msg [объявление] - сделать объявление клану
  • - /clan manage addmoder [ник] - назначить игрока на пост модератора
  • - /clan manage removemoder [ник] - удалить игрока с должности модератора
  • - /clan manage mute - заткнуть игрока в клановом чате
  • - /clan manage unmute - размутить игрока в клановом чате

  • - % [сообщение] - отправить сообщение в клановый чат
Права:​

  • loneyclans.[команда] - дает доступ к обычной команде
/clan create - loneyclans.create
/clan home - loneyclans.home
/clan info - loneyclans.info
/clan leave - loneyclans.leave
/clan accept - loneyclans.accept
/clan deny - loneyclans.deny
/clan chat - loneyclans.chat
/clan top - loneyclans.top

  • loneyclans.manage.[команда] - дает доступ к управляющей команде
/clan manage disband- loneyclans.manage.disband
/clan manage rename - loneyclans.manage.rename
/clan manage invite - loneyclans.manage.invite
/clan manage kick - loneyclans.manage.kick
/clan manage sethome - loneyclans.manage.sethome
/clan manage delhome - loneyclans.manage.delhome
/clan manage pvp - loneyclans.manage.pvp
/clan manage msg - loneyclans.manage.msg
/clan manage addmoder - loneyclans.manage.addmoder
/clan manage removemoder - loneyclans.manage.removemoder
/clan manage mute - loneyclans.manage.mute
/clan manage unmute - loneyclans.manage.unmute
  • loneyclans.bypass.namelength.min - обход ограничения на минимальную длину названия
  • loneyclans.bypass.namelength.max - обход ограничения на максимальную длину названия
  • loneyclans.bypass.invalidname - обход ограничения на недопустимое название

Планы:​

  • Админ-раздел
  • Префиксы в клановом чате
  • Внутриклановый банк
  • Уровни кланов, по которым и будет строиться топ. Так же в планах сделать что-то вроде "префиксов" для кланов, ну там "новый", "проверенный", "улучшенный" и т.д. Взято от балды
  • Экспорт кланов из UralClans и UralClans2 в LoneyClans
Интеграция с чатом:
В конфиге вы можете указать на что заменить !clan!​

Внутриклановый чат:
Чтобы написать сообщение в чат, надо перед сообщением поставить % или использовав команду /clan chat. Если у игрока нет клана, то сообщение будет отправлено в чат. Если игроку был выдан внутриклановый мут, то он не сможет отправить сообщение в чат.​

Особенности:​

  • Хранение в памяти только используемых кланов. Когда они не нужны, они удаляются из ОЗУ (не из базы)
Известные баги:​

  • Не обнаружено
Лог изменений:​

  • 0.2.4 - Фикс, еще фикс сверху...
  • 0.2.3 - Очередной фикс багов в коде, а так же в теме под спойлерами прав. Добавлены подкоманды removemoder и addmoder
  • 0.2.2 и 0.2.1 - Фикс багов
  • 0.2 - Полный перепис плагина с нуля. Был удален TabCompleter, может, позже будет возвращен. Перенос сообщений с конфига в properties, которые хранятся в jar файле. Русский текст изменяется так же, как и в Essentials. Убраны ранги, так как не особо зашло, на их место вернулись "игрок, модератор, создатель".
  • 0.1.4 - Фикс бага с leave/kick.
  • 0.1.3 - Фикс с заменой формата чата. Фикс /clan info, теперь там отображается топ клана. Другие мелкие фиксы. Обновлен messages.yml и config.yml (замена не обязательна)
  • 0.1.2 - Фикс /clan rank info, пофикшены другие мелкие баги
  • 0.1.1 - Добавлена забытая функция, когда игрок выходит с сервера, все его приглашения в клан очищаются
  • 0.1 - Релиз плагина

Если хотите поблагодарить меня:
QIWI: +79040119349
​
 
Последнее редактирование:
Молодец, забираю:good:
 
Очень классный плагин.
Сделай пожайлуста поддержку 1.11.2
 
Очень классный плагин.
Сделай пожайлуста поддержку 1.11.2
Всегда думал, что старые плагины пойдут и под новые версии. Если будет спокойнее, я могу скомпилировать под новые версии, только мне нужны ядра, а скачивать их мне крайне муторно. Если не сложно, скинь мне в лс ядро, скомпилирую, и буду выкладывать сюда в обновах
 
Это уже слишком...upload_2017-1-31_14-18-34.png




p.s Это ****ец!1
 
Не очень классно в том, что необходимо много писать текста, для обычных команд.
А так, вполне интересная задумка, которую можно ещё лучше реализовать
 
А ещё у тебя коннекты к базе данных в основном потоке идут. Это я пишу, даже не взглянув на код плагина.
Если Вам не сложно, вы можете написать мне в ВК как правильно использовать другой поток для БД, ибо я в потоках не шарю :c
 
Ну на вид нормальный плагин, только эти ранги ппц просто.... Добавь функцию в конфиге чтобы их выключать
 
Ну на вид нормальный плагин, только эти ранги ппц просто.... Добавь функцию в конфиге чтобы их выключать
Что мешает не выдавать права на команды ранга?
В пекс примерно так сделать:
LoneyClans.Command.Rank.give
-LoneyClans.Command.Rank.*
LoneyClans.Command.*
/clan rank give в любом случае придется оставить, ибо в таком случае лидер не сможет дать ту же модерку игрокам
 
Неплохо добавить, чтобы можно было объявить войну другому клану
 
Неплохо добавить, чтобы можно было объявить войну другому клану
К сожалению, сейчас катастрофически нет времени, даже для того, чтобы доделать новую версию, которая фиксит баги..
Как только появится время, то продолжу разработку плагина.
 
К сожалению, сейчас катастрофически нет времени, даже для того, чтобы доделать новую версию, которая фиксит баги..
Как только появится время, то продолжу разработку плагина.
Как можно сделать игрокам префикс их клана?
 

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

Назад
Верх