Содержание
📋 Описание плагина:
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.