Advanced Playtime & Rewards
Allows server owners to track player activity with precision, store data locally or via MySQL, and display live, auto-updating leaderboards.
Описание
Обзор
Продвинутое игровое время и награды Это лучший плагин взаимодействия для серверов Hytale. Он отслеживает активность игроков с точностью до миллисекунды, отображает живые автоматически обновляемые таблицы лидеров. автоматически вознаграждает игроков За их преданность.
В отличие от базовых трекеров, этот плагин сочетает в себе данные сеанса в реальном времени с исторической статистикой базы данных, чтобы гарантировать, что таблицы лидеров и награды всегда мгновенны и точны.
Новые в v1.3.0: Полностью автоматизированный Система Timed Reward! Настройте ежедневные, еженедельные или все временные вехи непосредственно в игре и позвольте плагину обрабатывать все остальное.
Ключевые особенности
- Награды по времени: Автоматически выполнять команды консоли (элементы, ранги, валюта), когда игроки достигают определенных целей игрового времени.
- Интерактивный графический интерфейс: Просмотрите таблицы лидеров в современном темном меню с вкладками для
ежедневно,еженедельно,ежемесячноиВсе времястатистика. - Безопасный и управляемый: Полная поддержка разрешений
playtime.check,playtime.adminи т.д.) дает владельцам серверов полный контроль. - Live Tracking: Топ-10 списков и личных статистических данных обновляются мгновенно, даже во время игры.
- Поддержка цвета Hex: Используйте современные цвета RGB (например,
#FF0000) во всех ваших широковещательных сообщениях и конфигурациях. - Поддержка двойной базы данных:
- SQLite: Нулевая локальная база данных (по умолчанию).
- MySQL: Высокопроизводительная поддержка больших сетей.
Как добавить своевременные награды
Вы можете настроить награды непосредственно в игре, не касаясь файлов конфигурации!
1. Создайте вознаграждение: Используйте команду администратора, чтобы добавить новую награду. /playtime admin addReward <id> <period> <time> <command>
- id: Уникальное имя (например,
Ежедневный бонус). - период: Выбрать
ежедневно,еженедельно,ежемесячноиливсе(все время). - время: Необходимое время (например,
30 метров,1 ч.,1d). - командующий: Консоль командует бежать. Использовать
% игроков %для имени пользователя.
Пример: Дайте 10 золотых после 1 часа игры сегодня: /playtime admin addReward daily_gold daily 1h «Экономика отдает % игрокам % 10»
2. Управление наградами:
- Перечислите все награды:
/playtime admin listНаграды - Удалить награду:
/playtime admin removeНаграда <id> - Вид игрока: Игроки могут печатать
Награды за игровое времяПосмотрим, что они скажут или что будет дальше!
Команды и разрешения
| Командование | Разрешение | Описание |
|---|---|---|
/playtime |
playtime.check |
Просмотр собственного игрового времени. |
Награды за игровое время |
playtime.check |
Оцените свой статус вознаграждения (закрытый/закрытый). |
Меню игры |
playtime.gui |
Откройте интерактивный интерфейс Leaderboard. |
/playtime top |
playtime.top |
Посмотреть The Leaderboard |
/playtime admin |
playtime.admin |
Посмотреть внутриигровой учебник для наград. |
/playtime admin AddReward |
playtime.admin |
Добавьте новое вознаграждение. |
/playtime скачать |
playtime.reload |
Перезагрузить config.json без перезапуска. |
Примечание: Вы можете изменить /playtime то /pt, СтатистикаИли любой другой псевдоним в конфигурации!
️ Конфигурация
Плагин генерирует config.json в твоем Моды / Playtime папка. Вы можете редактировать:
- Вознаграждение: Вы также можете редактировать вознаграждения вручную в списке JSON, если вы предпочитаете файлы командам.
- База данных: Переключение между SQLite и MySQL.
- Алиасы: Измените название главной команды и псевдонимы.
- ГУИ Настройки: Настройте заголовок окна, имена кнопок и текст нижнего колонтитула.
- Сообщения: Полный контроль над префиксами, шестицветными цветами и выводом текста.
Дорожная карта и To-Do
Мы активно развиваем Advanced Playtime! Вот что будет дальше:
- Обнаружение АФК: Перестаньте считать время игры, если игрок не двигался в течение X минут.
- Milestone Broadcasts: Объявляйте серверу, когда игрок достигает главной цели (например, «Игрок достиг 100 часов!»).
- Веб-интерфейс: (планируется) Просмотр таблиц лидеров на веб-сайте с использованием базы данных MySQL.
Установка
- Скачать
.джарФайл. - Загрузите его в свой Hytale Server
модпапка. - Запустите сервер!
Нашел баг или есть предложение? Откройте вопрос о нашей [Репозиторий GitHub]!
Показать оригинальное описание (English)
⏳ Overview
Advanced Playtime & Rewards is the ultimate engagement plugin for Hytale servers. It tracks player activity with millisecond precision, displays live auto-updating leaderboards, and automatically rewards players for their dedication.
Unlike basic trackers, this plugin combines real-time session data with historical database stats to ensure leaderboards and rewards are always instant and accurate.
New in v1.3.0: A fully automated Timed Reward System! Set up daily, weekly, or all-time milestones directly in-game and let the plugin handle the rest.
✨ Key Features
- 🎁 Timed Rewards: Automatically execute console commands (items, ranks, currency) when players reach specific playtime goals.
- 🖥️ Interactive GUI: Browse leaderboards in a modern, dark-themed menu with tabs for
Daily,Weekly,Monthly, andAll-timestats. - 🛡️ Secure & Manageable: Full permission support (
playtime.check,playtime.admin, etc.) gives server owners total control. - 🚀 Live Tracking: Top 10 lists and personal stats update instantly—even while you are playing.
- 🎨 Hex Color Support: Use modern RGB colors (e.g.,
&#FF0000) in all your broadcast messages and configs. - 💾 Dual Database Support:
- SQLite: Zero-setup local database (default).
- MySQL: High-performance support for large networks.
🎁 How to Add Timed Rewards
You can configure rewards directly in-game without touching config files!
1. Create a Reward:
Use the admin command to add a new reward.
/playtime admin addReward <id> <period> <time> "<command>"
- id: A unique name (e.g.,
daily_bonus). - period: Choose
daily,weekly,monthly, orall(all-time). - time: The required time (e.g.,
30m,1h,1d). - command: The console command to run. Use
%player%for the username.
Example: Give 10 gold after 1 hour of playtime today:
/playtime admin addReward daily_gold daily 1h "economy give %player% 10"
2. Manage Rewards:
- List all rewards:
/playtime admin listRewards - Delete a reward:
/playtime admin removeReward <id> - Player view: Players can type
/playtime rewardsto see what they have claimed or what is coming up next!
📜 Commands & Permissions
| Command | Permission | Description |
|---|---|---|
/playtime |
playtime.check |
View your own total playtime. |
/playtime rewards |
playtime.check |
View your reward status (Claimed/Locked). |
/playtime menu |
playtime.gui |
Open the interactive Leaderboard GUI. |
/playtime top |
playtime.top |
View the Leaderboard. |
/playtime admin |
playtime.admin |
View the in-game tutorial for rewards. |
/playtime admin addReward |
playtime.admin |
Add a new timed reward. |
/playtime reload |
playtime.reload |
Reload the config.json without restarting. |
Note: You can change /playtime to /pt, /stat, or any custom alias in the config!
⚙️ Configuration
The plugin generates a config.json in your mods/Playtime folder. You can edit:
- Rewards: You can also edit rewards manually in the JSON list if you prefer files over commands.
- Database: Switch between SQLite and MySQL.
- Aliases: Change the main command name and aliases.
- GUI Settings: Customize the window title, button names, and footer text.
- Messages: Full control over prefixes, hex colors, and text output.
🗺️ Roadmap & To-Do
We are actively developing Advanced Playtime! Here is what's coming next:
- AFK Detection: Stop counting playtime if a player hasn't moved for X minutes.
- Milestone Broadcasts: Announce to the server when a player hits a major goal (e.g., "Player has reached 100 hours!").
- Web Interface: (Planned) View leaderboards on a website using the MySQL database.
🔧 Installation
- Download the
.jarfile. - Drop it into your Hytale Server's
modsfolder. - Start the server!
Found a bug or have a suggestion? Open an issue on our [GitHub Repository]!
Последние версии
Playtime-1.3.0.jar
Playtime-1.2.2.jar
Playtime-1.2.1.jar
Playtime-1.2.0.jar
Playtime-1.1.0.jar
Информация
Авторы:
Категории:
Версии игры:
Создан: 15.01.2026