1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Soldier233-VipSystemRecode

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.en.md

VipSystemEx

Description

VipSystemEx может помочь вам управлять VIP-статусом вашего сервера. Плагин поддерживает постоянные, временные и переключаемые группы VIP.

VipSystemEx использует кэшированный MySQL или SQLite с индексами в качестве базы данных, поддерживая включение/отключение пула соединений (по умолчанию включён), что обеспечивает совместимость и эффективность.

Команды

Команды Описание Разрешение
/vipsys me Получить информацию о вашем VIP-статусе Null
/vipsys changevip Изменить активированную группу VIP vipsys.changevip
/vipsys give [Player] [Group] [Time] Дать VIP (формат времени: xdxhxmxs, x дней x часов x минут x секунд) vipsys.give
/vipsys remove [Player] Удалить VIP vipsys.remove
/vipsys list Показать список VIP vipsys.list
/vipsys look [Player] Получить подробную информацию о VIP конкретного игрока vipsys.look
/vipsys reload Перезагрузить плагин vipsys.reload

Инструкции

Основное использование

Подготовка

Установите плагин на сервер и перезапустите его.
Вам не нужно настраивать группу по умолчанию. Плагин автоматически установит группу по умолчанию в соответствии с вашим плагином разрешений.
Создайте группу VIP, например, под названием vip.
Примечание: если вы установили предыдущую версию VipSystem, данные будут импортированы из старой версии.

Предоставление VIP

Предположим, что игроку, которому будет предоставлен VIP, является Test. Вам необходимо предоставить Test 30-дневную группу VIP.
Используйте команду /vipsys give Test vip 30d
Игрок может использовать /vipsys me, чтобы проверить свой VIP-статус.
Чтобы удалить VIP, используйте /vipsys remove Test.

Заполнитель

Если вам нужно использовать заполнитель, предоставленный VipSystemEx, вам необходимо установить плагин PlaceholderAPI.
Используйте команду /papi ecloud download vipsystem для загрузки расширения.
Затем вы можете использовать заполнители. Ниже приведены сопоставления.

Заполнитель Описание
%vipsystem_vip% имя группы VIP
%vipsystem_expire% дата истечения срока действия VIP
%vipsystem_previous% название группы до активации VIP

Расширенное использование

Язык

Плагин имеет два встроенных языка: китайский и английский. Вы можете установить lang на zh_CN или en для переключения языков.
Вы также можете настроить свой язык, установите lang на свой собственный язык, перезагрузите плагин, и плагин создаст новый файл с именем, которое вы указали в папке messages, скопировав его из en.yml. Вы можете редактировать его по своему усмотрению.

Режим UUID

Если вы включили онлайн-режим, рекомендуется применить uuid: true

Группа по умолчанию

Плагин определит группу для возврата в соответствии с плагином разрешений.
Если вы хотите переопределить группу по умолчанию, вы можете установить defaultGroup: builder
Для установки группы по умолчанию на builder или что-то ещё.

База данных

Плагин использует HikariCP в качестве базы данных для подключения к базе данных SQLite по умолчанию. Если у вас нет особых потребностей, вы можете игнорировать этот раздел.
Если плагин выдаёт ошибку при включении, вам нужно установить usePool на false
Если вам нужно использовать MySQL, вы можете установить useMySQL на true и настроить адрес jdbc ниже.

Глобальный VIP

Если вы используете GroupManager, вам не следует изменять раздел без специального намерения.
Если вы используете PermissionsEx, в случае, если VIP не может быть применён ко всем мирам, вам необходимо установить isGlobal на false
Если проблема всё ещё возникает, вам нужно добавить все свои миры в worlds

worlds:
  - world
  - world_nether
  - world_the_end

Пользовательская команда

Вы можете определить команду, которая будет выполняться при активации/деактивации VIP.

customCommands:
  vip:
    activate:
      - 'say {0} has activated vip!'
      - 'give {0} minecraft:diamond'
    expire:
      - 'say {0} is no longer a vip'
  svip:
    activate:
      - 'say {0} has activated svip!'
      - 'give {0} minecraft:diamond'
    expire:
      - 'say {0} is no longer a svip'

При активации VIP будут выполнены следующие команды, отправлены сообщения и выдан алмаз.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Плагин для VIP-игроков Minecraft. Развернуть Свернуть
LGPL-3.0
Отмена

Обновления (2)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Soldier233-VipSystemRecode.git
git@api.gitlife.ru:oschina-mirror/Soldier233-VipSystemRecode.git
oschina-mirror
Soldier233-VipSystemRecode
Soldier233-VipSystemRecode
master