Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [DEV] ClanFox 3.1 Кланы. Управление через интерфейс. [1.8.8-1.12]

Тема в разделе "Неподтвержденные плагины", создана пользователем ilyshka, 15 янв 2017.

  1. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    [​IMG]
    ClanFox - Кланы. Используется одна команда /clans или у прощеный вариант /c.
    Версия: 3.1

    Addons
    - MySQL (100р)
    Доступ к удаленной базе данных​
    Покупка всех addons осуществляться в группе -> *тык*

    Все основные действия делаются через GUI.
    При создании клана берется голова создателя для иконки. После можно поменять в настройках клана.
    Плагин на версию 1.8.8-1.12.
    Для добавления тега в чат используйте конструкцию !clantag! в плагине ChatEx или в другом похожем плагине.

    language (lan.yml) / языки
    EN -> Download@EukalyptenHD

    В клане есть 4 ранга:
    • Основатель - он один и может все;
    • Руководитель - может все кроме удаления клана.
    • Помощник - может приглашать, принимать игроков в клан.
    • Участник - просто повышает статистику клана)
    При наличии плагина экономики:
    • Стоимость создания клана
    • Стоимость смены имени клана, тега, иконки;
    • Стоимость смены иконки,и сами иконки настраиваются в файле ico.yml
    Существует 3 режима чата:
    • Общий чат: Показывает чат клана и глобала. Используйте в начале заданный в конфигурации символ, чтобы отправить сообщение в чат клана.
    • Чат клана: Показывает только чат клана.
    • Чат глобала: Показывает только чат глобала.
    Поддержка ChatEx и другие похожие плагины. Для замены используется !clantag!
    Состояние выбранного чата не сохраняется. При заходе по умолчанию стоит общий чат.

    PEX:
    Открытие меню - clanfox.player.menu
    Создание клана - clanfox.player.create
    Переименовать клан - clanfox.player.rename
    Изменить тег клана - clanfox.player.retag
    Изменить иконку клана - clanfox.player.icon
    Изменить описание клана - clanfox.player.reopis
    открыть топ кланов - clanfox.player.top
    открыть поиск - clanfox.player.shearc
    переключать режим чата - clanfox.player.chatmode
    Написать сообщение чату. - clanfox.player.sms
    Удалить клан - clanfox.player.delete
    Покинуть клан - clanfox.player.exit
    Просмотр чужого клана - clanfox.player.clan
    Приглашение от клана - clanfox.player.invate
    Принять приглашение - clanfox.player.invate.accept
    отклонить приглашение - clanfox.player.invate.deny
    Подать заявку в клан - clanfox.player.clan.invate
    Принять заявку а клан - clanfox.player.clan.invate.accept
    Отклонить заявку в клан - clanfox.player.clan.invate.deny
    изменить лидера клана - clanfox.player.reowner
    Бесплатно создать клан - clanfox.eco.create
    Бесплатно переименовать - clanfox.eco.rename
    Бесплатно изменить иконку - clanfox.eco.reicon
    Бесплатно изменить тег - clanfox.eco.retag
    Сообщение без задержки - clanfox.time.delay
    Удалить чей то клан - clanfox.admin
    Использование цветовых кодов - clanfox.group.color
    Использовать цвет без ограничений -clanfox.group.color.delay
    Настройка:
    ico.yml
    Образец
    Код:
    100:(vk.com/ilyshkafox):eyJ0aW1lc3RhbXAiOjE0ODM2Mjk4MzE3MzQsInByb2ZpbGVJZCI6IjRmOThlOWFjZjAxODQ1MzRiNWU2YmRkMzJjYmI3MGNlIiwicHJvZmlsZU5hbWUiOiJpbHlzaGthIiwidGV4dHVyZXMiOnsiU0tJTiI6eyJ1cmwiOiJodHRwOi8vdGV4dHVyZXMubWluZWNyYWZ0Lm5ldC90ZXh0dXJlL2UyMWNhOTk4NDQ4MDNjMjNkMjEzYWY0NWNjMGY2NGVlODExZDY2ZjcxZDdkZTVhZWM2MTNjNzM2ZTNkIn19fQ==;
    100:Кубик:eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzk2MTIzNWNiMjAyMzZiN2UyYzhkZWQ3NzJhZGM1N2U5YTk0NDM5MDQ3NTk4ODM4YmE2NjhmNWM4YTMzNyJ9fX0=;
    Стоимость:Отображаемое имя:код текстуры(minecraft-heads.com);

    config.yml
    Время обновления топа в минутах
    TOP_APDATE_TIME: 5​
    Количество строчек в меню приглашений
    CLANS_LINE: 1​
    Количество строк в главном меню плагина
    CLOBAL_MENU_LINE: 3​
    Количество символов в строке. Многострочные сообщения (описание клана, сообщение клана)
    LINE_MSG_INFO: 40​
    Символ отменны ввода в чат.
    CANCEL: '0'​
    Размер клана
    CLAN_SIZE: 112​
    Время в минутах. Интервал отправки сообщения в клан. (Они отображаются в главном(информация) меню клана)
    MSG_INTERVAL: 720​
    Стоимость создания клана
    CREATE_CLAN_MONEY: 1000​
    Стоимость переименования клана
    RENAME_CLAN_MONEY: 100​
    Стоимость смены тега клана
    RETAG_CLAN_MONEY: 100​
    Минимальное количество символов в названии клана
    MIN_NAME_CLAN: 3​
    Максимальное количество символов в название клана
    MAX_NAME_CLAN: 10​
    Количество символов teg клана
    TAG_SIZE: 3​
    Цвет много строчных сообщений ( lore)
    DEFAULT_COLOR: &b​
    Список тегов которые нельзя использовать
    BAN_TEG:[]​
    Список имен клана которые нельзя использовать
    BAN_CLAN_NAME:[]​
    Формат клановых сообщений
    CLAN_CHAT_FORMAT: &c[Клан] <tag> <player> <msg>​
    Символ для отправки сообщения в клан чат.
    CLAN_CHAT_CHAR: '%'​
    Формат тега в чате. <0> - тег. <1> - имя_клана
    TAG_FORMAT: '&b[&1<0> &b]&r'​
    Разрешенные символы в имени и tag клана
    CHAR: '[a-zA-Zа-яА-Я0-9-_&]+'​
    Поддержка Vault
    ICOMOMY: true​
    Отключить урон по соклановцем
    NO_CLAN_DAMAGE: true​

    Коды текстур голов в меню
    headbut:
    TOP_CLANS_HEAD: Меню: начальное, Голова топ
    CREATE_CLANS_HEAD: Меню: начальное, Голова создать_клан
    SEARCH_CLANS_HEAD: Меню: начальное, Голова поиск_клана
    YES_HEAD: Меню подтверждение, Голова ДА
    NO_HEAD: Меню подтверждение, Голова НЕТ
    INFO_HEAD: Меню мой_клан, Голова информация
    OWNER_HEAD: Меню мой_клан, Голова настройки_клана
    INFO_MEMBERS_HEAD: Меню мой_клан, Голова участники клана
    INFO_NEWS_HEAD: Меню мой_клан, Голова новости/оповещения
    INFO_ADDPLAYERS_HEAD: Меню мой_клан, Пригласить
    ADDPLAYERS_HEAD: Меню мой_клан_пригласить, Пригласить_игрока
    EXIT_CLAN_HEAD: Меню мой_клан/мой_клан_настройки_клана, Голова покинуть_клана
    OWNER_SETTING_RENAME_HEAD: Меню мой_клан_настройки_клана, Голова переименовать_клан
    OWNER_SETTING_RETEG_HEAD: Меню мой_клан_настройки_клана, Голова изменить_тег_клана
    OWNER_SETTING_OPIS_HEAD: Меню мой_клан_настройки_клана, Голова изменить_описание_клан
    OWNER_SETTING_DEL_HEAD: Меню мой_клан_настройки_клана, Голова распустить_клан
    UP_P_CLAN: Меню мой_клан_участники_клана, Голова повысить_игрока
    DOWN_P_CLAN: Меню мой_клан_участники_клана, Голова понизить_игрока
    DEL_P_CLAN: Меню мой_клан_участники_клана, Голова изгнать_игрока
    CHAT_MODE_HEAD_1: Меню: начальное, Голова режим_чата_общий
    CHAT_MODE_HEAD_2: Меню: начальное, Голова клан
    СHAT_MODE_HEAD_3: Меню: начальное, Голова глобал
    Откуда брать коды голов?
    С сайта http://minecraft-heads.com/
    Ищет нужною голову берем значение из строки.
    /give @p skull 1 3 {display:{Name:"G"},SkullOwner:{Id:"3230268c-085c-4d08-92bb-8d509a191bcf",Properties:{textures:[{Value:"eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDNjOWY4YTc0Y2EwMWJhOGM1NGRlMWVkYzgyZTFmYzA3YTgzOTIzZTY2NTc0YjZmZmU2MDY5MTkyNDBjNiJ9fX0="}]}}}

    Особенности:
    • Можно отправить сообщение на почту. Последние сообщения будут отображаться в меню клана.
    • При добавление и исключении игрока посылается сообщение об действии на почту клана.
    • Присутствует топ кланов. СУММА(У/П игроков). При отсутствии смертей - kill X2
    • Присутствует поиск клана по (id клана/имени клана/игроку)
    • Полностью кастомизирован.

    Версии:
    *3.1
    -ClanFox 3.1 фикс счетчика убийств​
    *3
    - фикс критической ошибки java​
    *2
    - подправлено У/П
    - в некоторых инвентарях можно поменять позицию иконок
    - поддержка аддона MySQL
    - добавлено api для аддона.(немного замудренно с подключением, но оно для моих аддонов деланно)
    - Сообщения при неправильно вводе (в наковальне), дублируются в чат.
    - Поддержка версии 1.12
    - Проверка обновления плагина. Пишет в консоль при загрузке
    - было еще что-то сделано, но я забыл и не записал(​
    v1.5.6
    - Фикс получения 2 глав в клане​
    v1.5.5
    - Фикс работы поиска по имени игрока и id клана.​
    v1.5.4
    - Фикс изменения описания​
    v1.5.3
    - Глобальная оптимизация
    - Кнопка назад
    - Исправлены теги
    - Добавлена поддержка цвета​
    v1.3.2
    те-же самые теги)) но помните что бета версия. и я еще теги буду исправлять. то есть изменю немножко)​
    v1.3.1
    Исправлены теги в чате.

    -----------------------------
    в конфиге там где teg format поставьте <0> или <1> и будет выводиться тег или имя клана соответственно вместо !clantag! в плагине чата.​
    -----------------------------​
    v1.3
    Поиск игрока теперь идет по символу '*' вместо '&';
    Добавлен интерфейс вместо ввода в чат;
    Убраны теги над головой и в табе.(будут глобальные изменения)
    Вывод в чат тег клана теперь идет строго по количеству символов. Если больше/меньше, то обрезаться/дополняться соответственно.
    Добавлены пермишены
    перемены конфига изменить на <0><1> и т.д.​
    v1.2
    Исправлен баг невозможности переименовать клан.
    P.S. Я думаю можно выходить из альфа релиза. И я теперь на 99% могу заявить что плагин играбелен на сервере.​
    v1.1.11
    Исправлены ошибки, связанные из за разных ядер сервера(в основном проблема была на версии 1.8.8). Теперь если данная ошибка обнаруживается автоматически он переходит в специальный режим.​
    v1.1.10
    Клановый чат;
    Изменена загрузки скина головы игрока, Скин берется только при первом заходе;
    Ограничение префикса и очистка префикса при выходе игрока.​
    v.1.1.7
    Тег над головой;
    Тег в табе
    Убрать урон по своим;
    Поддержка ChatEx и другие похожие плагины;
    Убрана ошибка загрузки иконки игрока.
    Убрана ошибка неправильного пути на linux
    Поддержка (Prefix\Suffix) PermissionsEx
    Настройка скина голов перенесена из lan в config
    Внутреннее изменение кода​
    v1.1.0
    Добавлены в loc.yml переменные
    Исправлены ошибки при отсутствии плагина Vault
    Убран тестовый блок
    Исправлена загрузка loc.yml метки '&'
    Добавлена поддержка версий 1.8.R3 - 1.11.R1 (1.8.8 - 1.11.2)​
    v1.0.1
    Закрытие инвентаря при удалении клана (у того кто удалял)
    Исправлены ошибки при запуске на ядре CraftBukkit​
    v1.0.0
    Альфа релиз плагина​
    Планы:
    • Безразмерные кланы;
    • Стенды топа.
    • Админ панель; (разрабатываться)
    • Клановый дом
    Отложено:
    • Клановый бои


    О стадии разработки вы можете узнать в моей группе


    Картинки:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    Cкачать:
    Прошлые версии:
    *2[1.8.8-1.12] нестабильная (крит ошибка)
    v1.5.6[1.8.8-1.11.2]
    Удалил)​

    Прочее:

    Группа VK. Все начинается от туда. И не пропустите обновление, и будьте первые ;)
    https://vk.com/ilyshkafox
    Telegram: https://t.me/ilyshka_fox
    Если хотите поблагодарить меня:
    Ведь приятно когда труд ценят и немножко помогают)
    webmoney: R239311216288
    yandex: https://money.yandex.ru/to/410013909082163


    P.S Версия ниже не поддерживается. Изменена механика minecraft
     
    Последнее редактирование: 4 июл 2017
    yura2281 нравится это.
  2. Хостинг MineCraft
    <
  3. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
  4. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    Все у меня получилось сделать на несколько версий. Но вот вопрос такой. Каково ваше мнение о плагине? О его задумке?
     
  5. SDIR01

    SDIR01 Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    sdir01
    Сделать плагин на кланы да еще и работающий при помощи GUI интерфейса, это же круто! :good:
    Правда я еще не смотрел исходники и не знаю чего там наворочено но думаю ничего страшного, единственная проблема в том что плагин лучше делать под последние версии Minecraft, а именно на версию 1.11.2.[DOUBLEPOST=1484555633,1484555555][/DOUBLEPOST]Я думаю тебе стоит перейти на Spigot, он получше должен быть и сделать Permissions для игроков, если таковых нет на данный момент.
     
  6. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    я разрабатываю на spigot но он работает и на bukkit. Моя ошибка была в том что я не посмотрел импорт и нечаянно импортировал идентичную функцию но из api банджи.
    Я сделал под версию 1.11.2. И исправил ошибки. Скоро выложу.
    Также пермишен есть для админа. он добавляет возможность удалить клан. Забыл написать.
     
  7. 0x1EE7C0DE

    0x1EE7C0DE Участник Пользователь

    Баллы:
    36
    Можешь сделать список кланов (тоже в гуи). При нажатии в списке на иконку клана(её может выбирать глава клана), откроется меню, в котором можно будет вступить в клан, посмотреть статистику клана, кол-во игроков.
     
  8. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    Список всех кланов сделаю. (пока что список кланов реализует топ. он показывает 54 первых клана)
    При создании клана берется голова создателя для иконки. После можно поменять в настройках
    При поиске клана, в котором не состоишь, можно подать заявку клан. После ее рассматривает помощник (elder) и выше по рангу.
     
    Последнее редактирование: 16 янв 2017
  9. CnoWes

    CnoWes Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    CnoWes
    Отличная задумка. Ещё бы добавить поддержку mysql.
    Такие идеи: добавить возможность ставить зам клана (прим. WoW клан система), сообщение дня для клана и клан чат.
     
  10. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    зам клана у меня обозначает как руководитель. он может все кроме удалить.
    Клан чат можно. как лучше сделать. Символ в начале или сделать в меню кнопку войти в режим клан-чата?
    в MySql переделать нетрудно. т к у меня в SQLite все храниться. Но заморока с подключение в которой я еще не разбирался
     
  11. CnoWes

    CnoWes Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    CnoWes
    Сорян, не заметил "В клане есть 4 ранга"
    хмм, что то новое на счёт войти в режим клан-чата
    можно полностью взять идею из игры wow
    [​IMG]
    Символ будет выгоднее, что бы не клацать туда-сюда чат, например как ! в глобальном чате[DOUBLEPOST=1484587215,1484586948][/DOUBLEPOST]Войти в режим тоже можно поставить, для таких, которые хотят сидеть в клан чате постоянно и не хотят писать символ
     
    Последнее редактирование: 16 янв 2017
  12. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    Придумал как реализовать.
    Чтобы не выпускать изменения по мелочи, как реализую все что задумал(посоветовали) и будет обновление.
     
  13. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    Добавьте поддержку версий 1.11.2
    Добавьте клановые войны
    Добавьте тэги над головами игроков( в суффиксе имя клана)
    Добавьте Топ Кланов на табличках и головы

    Могу кинуть самописный плагин, чтобы взять оттуда много классный идей.
     
  14. Автор темы
    ilyshka

    ilyshka Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    ilyshka
    Поддержка 1.11.2 вроде делал.
    Теги над головами сделаю.
    Топ кланов в меню. Зачем таблички?
    Хотя есть идея стендов. Блок на котором табличка и голова.

    Я думал о клановых войнах. Но не придумал как реализовать.[DOUBLEPOST=1484631663,1484629905][/DOUBLEPOST]У меня по поводу клановых войн много было идей. но просто драка и без плагина можно устроить. Так что нужно что то стоящее;
     
  15. MonsterS2

    MonsterS2 Старожил Пользователь

    Баллы:
    123
    Интересный плагин!
     
  16. elnat08

    elnat08 Активный участник Пользователь

    Баллы:
    78
    Попробуй сделать что-то типа захвата чего-то
     
  17. Bogdan2402

    Bogdan2402 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    DarkFort
    захвата клановых домов))
     
  18. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Skype:
    kelatyh
    Имя в Minecraft:
    Kelatyh
    Захвата Территории.
    В будущем можно карту территории клана добавить?
     
  19. xDark

    xDark Активный участник Пользователь

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Ясно
     
  20. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    буквы на находятся рядом, так что человек мог тупо мискликнуть.
     
  21. SlavatarWho

    SlavatarWho Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    RealSlavatar
    Прикольно)! Только поменяй иконки команд в GUI или настройка в config смены иконок)!
     

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