Содержание
📋 Описание плагина:
PiggyFactions — это плагин для серверов на основе PocketMine-MP, который позволяет создавать и управлять фракциями (Кланами). Этот плагин предназначен для добавления нового уровня игрового опыта и позволяет игрокам объединяться в фракции.
⚙️ Функционал:
- Интеграция с PiggyCE
- Интеграция с Hierarchy/HRKChat
- Интеграция с Economy
- Поддержка ScoreHud (v5 и v6)
- Сохранение игроков по UUID
- Разделение прав доступа для каждой фракции
- Поддержка SQLite3 и MySQL
- Асинхронный ввод/вывод данных в базу данных
- Защита от SQL-инъекций
- Автозаполнение команд
- Формы пользовательского интерфейса
- Поддержка нескольких языков
- Дружественный интерфейс для разработчиков
🛠️ Требования для работы:
Многие библиотеки уже вшиты в плагин.
- API PocketMine-MP 5.0.0+
- Расширения PHP mysql или sqlite3
- DaPigGuy/libPiggyEconomy 2.0.0+
- ParoxityTeam/Commando 2.1.0+
- poggit/libasynql 3.3.1+
- jojoe77777/FormAPI 1.3+
Мягкие зависимости:
- PiggyCustomEnchants 2.1.1+
- HRKChat 1.1.1+
- PureChat PR-17
- ScoreHud 6.1.0+
Команды плагина:
Ниже приведен список команд для управления фракциями в PiggyFactions.
Основные команды
/f
или/factions
— Основная команда PiggyFactions/f help
— Отображение информации о командах/f version
— Отображение версии и кредитов для PiggyFactions
Управление фракциями
/f create
— Создание фракции/f disband
— Расформирование фракции/f join
— Присоединение к фракции/f leave
— Покидание фракции/f invite
— Приглашение игрока в фракцию/f kick
— Выгон игрока из фракции/f ban
— Блокировка игрока в фракции/f unban
— Разблокировка игрока в фракции
Управление территориями
/f claim
— Захват территории/f unclaim
— Отказ от территории/f seechunk
или/f sc
— Визуализация территории/f map
— Отображение карты территории
Управление финансами
/f money
— Отображение баланса фракции/f deposit
— Внесение денег в банк фракции/f withdraw
— Снятие денег из банка фракции
Управление отношениями
/f ally
— Союз с другой фракцией/f unally
— Разрыв союза с другой фракцией/f enemy
— Объявление войны другой фракции/f neutral
— Сброс отношений с другой фракцией/f truce
— Перемирие с другой фракцией
Управление игроками
/f player
или/f p
— Отображение информации об игроке/f promote
— Повышение игрока в ранге/f demote
— Понижение игрока в ранге/f leader
— Передача лидерства фракции
Управление настройками
/f flag
— Управление флагами фракции/f permission
или/f perms
— Управление разрешениями фракции/f language
или/f lang
— Смена языка для PiggyFactions/f motd
— Установка сообщения дня для фракции/f description
или/f desc
— Установка описания фракции/f name
— Переименование фракции
Другие команды
/f admin
— Переключение режима администратора/f fly
— Полет над территорией фракции/f home
— Телепортация в дом фракции/f sethome
— Установка дома фракции/f logs
— Просмотр журналов фракции/f top
или/f list
— Отображение топа фракций
📝 Установка плагина:
- Скачайте плагин с Poggit или нажмите PiggyFactions.
- Установите плагин, поместив его в папку plugins/.
- Запустите сервер, чтобы сгенерировать файлы конфигурации, затем остановите сервер.
🤔 Как использовать плагин?
- Настройте провайдер данных, который будет использовать PiggyFactions.
- Настройте язык по умолчанию и разрешите игрокам менять язык.
- Настройте формы пользовательского интерфейса и команды.
- Настройте провайдер чата (HRKChat или PureChat).
📊 Преимущества плагина:
- Позволяет создавать и управлять фракциями.
- Поддерживает несколько языков.
- Легко устанавливается и настраивается.
- Позволяет игрокам объединяться в фракции.
👍 Рекомендации:
- Используйте этот плагин для добавления нового уровня игрового опыта на вашем сервере.
- Настройте плагин в соответствии с вашими потребностями.
- Используйте команды и формы пользовательского интерфейса для управления фракциями.
- Создайте свои собственные скрипты и плагины, которые могут взаимодействовать с PiggyFactions.