Что за N Daily Rewards plugin Minecraft?
Плагин на ежедневные награды — это гибкая система, которая позволяет вам добавлять награды любого типа. Открыли конфигурацию, поставили желаемые бонусы, и теперь в игре у каждого пользователя появляется мощный стимул возвращаться на ваш сервер снова и снова.Права и команды Minecraft плагина
Чтобы дополнение на награду за вход начало работать правильно, и обычный игрок мог получить свой бонус, нужно настроить права доступа:| Команда | Описание действия | Базовое право | По умолчанию |
|---|---|---|---|
/reward | Открывает главное GUI меню с наградами. | Доступно всем | |
/reward claim | Забирает награду без открытия меню. | ndailyrewards.claim | Доступно всем |
/reward help | Отправляет сообщение с помощью из файла lang.yml. | ndailyrewards.help | Доступно всем |
/reward reload | Перезагружает конфигурацию. | ndailyrewards.reload | Только админам |
/reward setday | Устанавливает конкретный день игроку. | ndailyrewards.setday | Только админам |
/reward version | Показывает текущую версию плагина. | ndailyrewards.version | Только админам |
Как скачать Майнкрафт плагин на сервер?
Процесс инсталляции стандартный для всех модификаций:- Установите плагин на ежедневные награды из этого источника;
- Поместите файл
.jarв папкуpluginsвашего хостинга; - Запустите сервер Minecraft.
Как настроить Майнкрафт плагин?
При первом запуске в папке сервера появится файлconfig.yml. Откройте его через Блокнот и вставьтетуда этот конфиг Daily Reward плагина:
check-updates: true
database:
type: "sqlite"
sqlite:
file: "ndailyrewards.db"
mariadb:
jdbc: "jdbc:mariadb://localhost:3306/ndailyrewards"
username: "root"
password: "password"
cachePrepStmts: true
prepStmtCacheSize: 250
prepStmtCacheSqlLimit: 2048
useServerPrepStmts: true
useLocalSessionState: true
rewriteBatchedStatements: true
cacheResultSetMetadata: true
cacheServerConfiguration: true
elideSetAutoCommits: true
maintainTimeStats: false
events:
auto-claim-reward: false
auto-claim-delay: 10
open-gui-when-available: false
notify-when-available: true
rewards:
reset-when-all-claimed: true
first-join-reward: false
cooldown: 24
reset-time: 24
unlock-after-midnight: false
days:
1:
position: 10
lore:
- "&7&lRewards:"
- "&6- &e1x &6Diamond"
actions:
- "[console] give <player> diamond 1"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
2:
position: 11
lore:
- "&7&lRewards:"
- "&6- &e2x &6Diamond"
actions:
- "[console] give <player> diamond 2"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
3:
position: 12
lore:
- "&7&lRewards:"
- "&6- &e3x &6Diamond"
actions:
- "[console] give <player> diamond 3"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
4:
position: 13
lore:
- "&7&lRewards:"
- "&6- &e4x &6Diamond"
actions:
- "[console] give <player> diamond 4"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
5:
position: 14
lore:
- "&7&lRewards:"
- "&6- &e5x &6Diamond"
actions:
- "[console] give <player> diamond 5"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
6:
position: 15
lore:
- "&7&lRewards:"
- "&6- &e6x &6Diamond"
actions:
- "[console] give <player> diamond 6"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
7:
position: 16
lore:
- "&7&lRewards:"
- "&6- &e7x &6Diamond"
actions:
- "[console] give <player> diamond 7"
- "[message] &6You have claimed your reward!"
- "[sound] ENTITY_EXPERIENCE_ORB_PICKUP:1:1"
gui:
reward:
title: "&6Daily Rewards"
size: 27
display:
available:
material: "EMERALD_BLOCK:1"
name: "&aDay <dayNum>"
lore:
- "&7Your Reward Awaits"
- "&7Click Me to claim your prize!"
- ""
- "<reward-lore>"
claimed:
material: "COAL_BLOCK:1"
name: "&aDay <dayNum>"
lore:
- "&7You have claimed this reward"
- ""
- "<reward-lore>"
next:
material: "COAL_BLOCK:1"
name: "&aDay <dayNum>"
lore:
- "&7Your Reward Will Be Here Soon"
- "&7Wait <time-left>"
- ""
- "<reward-lore>"
unavailable:
material: "BARRIER:1"
name: "&aDay <dayNum>"
lore:
- "&7You have not reached this day yet"
- ""
- "<reward-lore>"
filler:
enable: true
material: "GRAY_STAINED_GLASS_PANE:1"
name: "&7"
lore: []
custom: []
sound:
open:
enabled: true
type: "BLOCK_BARREL_OPEN:1:1"
Часто задаваемые вопросы по Майнкрафт plugins
- Почему сбрасывается серия дней у игроков?
Проверьте параметрcooldownиreset_time. Если игрок не успел забрать награду в указанное окно времени, мод считает серию прерванной. Вы можете увеличить время лояльности в настройках. - Как выдать донат-кейс или ключ, а не просто предмет?
Не используйте прямую выдачу предметов. В секцииactionsпропишите консольную команду вашего мода на кейсы:[console] cmi give key %player% daily 1. - Можно ли сбросить прогресс конкретному игроку?
Да. Используйте команду/reward setday <nick> 1. Это полезно, если игрок столкнулся с багом или вы хотите вручную наказать его за нарушение, обнулив серию входов.
Заключение
С DailyRewards plugin вы сможете добавлять ежедневные награды, настраивать свой уникальный GUI и радовать игроков ежедневными вознаграждениями. А если вы хотите добавить ещё какой-нибудь мод на сервер, то на нашем форуме есть раздел с Майн плагинами. Если вдруг остались вопросы, то задавайте их в комментариях.- Тип [Minecraft]
- Награды
- Режим игры [Minecraft]
- Универсальный
- Поддерживаемое ПО [Minecraft]
- Folia
- Paper
- Purpur
- Spigot
- Поддерживаемые версии [Minecraft]
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- Поддерживаемые языки [Minecraft]
- Английский
- Стоимость [Minecraft]
- Бесплатный