跟踪用户播放时间,可选择单独跟踪 AFK 时间。还包括一个可选的奖励系统,为玩家提供积分/金钱,用于游戏时间以及将其他玩家推荐给您的服务器。
您还可以创建自定义权限,为 VIP 玩家提供奖励乘数。
聊天命令
/playtime
— 显示您的游戏时间/playtime
— 显示指定玩家的游戏时间/playtime top
— 显示前 10 名播放时间/refer <playername or id>
— 指定推荐您的玩家,以便向两位玩家发放积分
奖励制度
奖励系统可用于根据玩家的游戏时间以 RP(服务器奖励)或硬币(经济学)的形式向玩家发放奖励,并用于将其他玩家推荐给服务器。
推荐系统
推荐系统很简单。玩家 A 邀请玩家 B 加入服务器。要发放奖励,玩家 B 只需输入“/refer PlayerA”。
完成此操作后,玩家 A 将获得邀请玩家 (Referral_InvitePoints) 的积分,玩家 B 将获得通过推荐加入的积分 (Referral_JoinPoints)。
一旦玩家B注册了他/她的推荐,他们就再也不能使用该系统了,但是他们可以邀请任意数量的玩家来领取推荐奖励
奖励乘数
您可以使用奖励乘数来增加给予 VIP 的奖励。奖励金额将是配置中设置的默认金额乘以您在权限中设置的数字。只需为您的 VIP 玩家提供所需的权限,让他们获得该奖励乘数
例如,如果您创建了名为“playtimetracker.vip1”的权限,其值为 1.5,并且奖励金额为 5(默认金额),则该用户的奖励将为 7.5
您可以在配置中配置奖励乘数
奖励乘数适用于游戏时间奖励和推荐奖励
配置
可以在目录下的文件中配置设置和选项。建议使用编辑器和验证器,以避免格式问题和语法错误。
PlaytimeTracker
config
Copy
{
"General Options": {
"Data save interval (seconds)": 900,
"Track player AFK time": true,
"Number of entries to display in the top playtime list": 10
},
"Reward Options": {
"Reward plugin (ServerRewards, Economics)": "Economics",
"Playtime rewards": {
"Issue rewards for playtime": true,
"Reward interval (seconds)": 3600,
"Reward amount": 5
},
"Referral rewards": {
"Issue rewards for player referrals": true,
"Referrer reward amount": 5,
"Referee reward amount": 3
},
"Custom reward multipliers (permission / multiplier)": {
"playtimetracker.examplevip1": 1.5,
"playtimetracker.examplevip2": 2.0
}
},
"Version": {
"Major": 0,
"Minor": 2,
"Patch": 0
}
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。