RewardPro 每日奖励 & 等级奖励 & 快递员
作者:SuperM
发布时间:2016年6月5日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12,1.13,1.14,1.15,1.16
奖励您的玩家,冷却奖励,MySQL和H2支持,多台服务器,许多扩展
点此下载插件详细介绍
🎁 RewardPro
RewardPro 是一款为 Minecraft 服务器提供每日奖励、推荐系统和投票奖励等功能的插件。它支持自定义消息、PlaceholderAPI、Citizens,并允许您奖励玩家金钱、物品或任何您想要的东西。通过 RewardPro,您可以有效地激励玩家积极参与服务器活动。
⚙️ 主要特性
- 每日奖励:玩家每日登录可获得不同奖励,奖励内容完全自定义。
- 推荐系统:玩家推荐新用户加入服务器,推荐者可获得更高奖励。
- 自定义消息:所有消息均可自定义。
- PlaceholderAPI 支持:支持使用 PlaceholderAPI 变量。
- Citizens 支持:与 Citizens 插件集成。
- 个性化冷却时间:为每个奖励单独设置冷却时间。
- 颜色代码:支持颜色代码。
- 自定义奖励命令:奖励玩家自定义命令。
- 货币、物品奖励:奖励玩家金钱、物品或其他任何内容。
- 游戏内重置:游戏内直接重置特定玩家的奖励领取状态。
- Unicode 支持:支持 Unicode 字符,方便本地化。
- 来源信息:获取新玩家的来源信息。
- 等级奖励:奖励高等级玩家。
- Presentman:生成 Presentman(传送员)。
- 投票奖励:收集玩家投票并发送奖励。
- MySQL & H2 数据库支持。
- 在线玩家列表:显示过去 24 小时内在线的玩家。
- 多重命令:一个奖励物品可执行多个命令。
- 游戏内 Presentman 管理:游戏内生成和刷新 Presentman。
- 多个 Presentman:可生成多个 Presentman。
- 粒子效果:可为 Presentman 设置粒子效果(Spigot 1.11+)。
- 奖励冷却:设置不同的奖励冷却时间。
- 自定义 Lore:自定义每个奖励的 Lore。
- Presentman 自定义:更改传送员的名称、职业和生成选项。
- 独立权限:每个命令都有自己的权限。
- 插件前缀自定义:可更改插件前缀。
- 调试模式:启用调试模式以获得更详细的日志输出。
- IP 过滤器:通过过滤器防止通过多个帐户进行奖励提升。
➕ 插件拓展
- RewardPro Bungee:
- 收集玩家在特定游戏服务器上的在线时间。
- 在指定时间段后奖励玩家。
- 为每个游戏模式和服务器组定义自定义奖励。
- 圣诞节拓展:
- 降临日历。
- 投票拓展:
- 奖励在服务器页面上投票的玩家。
- 让玩家有机会决定哪个投票奖励最适合他们。
- 激励玩家多次投票。
- 为奖励设置权限,只有 VIP 玩家才能获得更高的奖励。
📜 命令
/reward help- 显示插件的所有命令。/rewards- 打开奖励界面。/reward info- 显示插件信息。/reward refer- 查看玩家的推荐来源界面。/reward present- 打开 Presentman 界面(支持 Citizens)。/reward log- 更改插件的日志级别。/reward reset- 重置特定玩家的数据(可以再次领取所有奖励)。/onlineplayer- 显示在线玩家信息。/friendrefer- 被朋友推荐,奖励你的朋友。/presentman- 显示 Presentman 的所有命令。/reward dailyreward- 打开每日奖励界面。
🔑 权限
请参考 权限列表 获取详细的权限信息。
🛠️ 配置文件
以下是配置文件的示例,您可以通过修改这些文件来定制插件的行为。
refer.yml
# Refer configuration
# The title of the inventory
inventory-title: '&6Refer a Friend'
# The message when a player has no referrer
no-referrer-message: '&cYou have not been referred by anyone.'
# The message when a player refers someone
referral-message: '&aYou have referred %player%!'
# The item to display the referrer
referrer-item:
material: SKULL_ITEM
data: 3
display-name: '&6Referred by:'
lore:
- '&7%referrer%'
# The reward commands
reward-commands:
- 'eco give %referrer% 100'
- 'give %referrer% diamond 1'
config.yml
# Main configuration file
# Plugin prefix
prefix: '&8[&6RewardPro&8] '
# Debug mode
debug: false
# Database settings
database:
type: H2
host: localhost
port: 3306
database: rewardpro
username: root
password: ''
# Other settings
metrics: true
update-check: true
message.yml
# Message configuration file
no-permission: '&cYou do not have permission to use this command.'
player-not-found: '&cPlayer %player% not found.'
reset-success: '&aSuccessfully reset data for player %player%.'
dailyReward.yml
# Daily Reward Configuration
inventory-title: '&6Daily Rewards'
rewards:
1:
material: DIAMOND
display-name: '&bDay 1 Reward'
lore:
- '&7Claim your first daily reward!'
commands:
- 'eco give %player% 50'
2:
material: GOLD_INGOT
display-name: '&bDay 2 Reward'
lore:
- '&7Claim your second daily reward!'
commands:
- 'eco give %player% 75'
presentman.yml
# Presentman Configuration
npc-name: '&6Delivery Man'
npc-profession: FARMER
spawn-options:
world: world
x: 0
y: 64
z: 0
particle-effect: HEART
❓ 常见问题解答
您可以在 Wiki 页面 找到设置指南。
❤️ 支持与捐赠
如果您喜欢此插件并希望支持我,请通过以下链接进行捐赠:捐赠链接