Wiki赞助.jpg
  • 欢迎来到Minecraft插件百科!请在注册后加入百科编辑
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 插件百科企鹅群:223812289

Autorank

来自Minecraft插件百科
跳转至: 导航搜索
Bukkit/Spigot插件资料
插件名称 Autorank
最新版本 4.2.3
前置插件 PluginLibrary
兼容服务端 1.9-1.13
作者 Staartvin
源地址 spigotmc
Icon-info.png
本条目已有一定量的内容,但仍需完善

欢迎参与本条目的完善工作

你可以从以下几个方面入手

  • 参阅格式化手册,并对该页面进行相应格式排版工作;
  • 日常检查是否内容有更新版本并更新该页面;
  • 修复该页面中已出现/潜在的问题

介绍

Autorank 可以让你的服务器根据不同的条件,对玩家进行自动提升或者降低权限组的一个插件.

特点

  • keeps track of how long players are online并将数据存储在data.yml内
  • an unlimited amount of automated ranks with configurable required play times
  • permission node that excludes a certain player from being ranked up
  • permission nodes for every command
  • configurable leaderboard for most time played
  • support for either global or world specific ranks
  • can execute commands after changing rank
  • can perform effects on a player at a certain location
  • seemless mysql integration
  • a lot of special requirements
  • 高度自定义
  • can interact as a group on different servers in the same server network. (Keeps track of time on the whole server network)

记录内容

  • 投票
  • 在线时间
  • 经验值
  • 金钱
  • 世界
  • 游戏模式
  • 物品
  • 方块
  • 背包
  • 破坏指定方块
  • 放置指定方块
  • 位置
  • 受伤数
  • 击杀特定怪物
  • 派系权力
  • 击杀玩家
  • 服务器运行时间
  • 你的服务器网络运行时间
  • WorldGuard区域
  • 移动 (乘船,步行, 骑马, 开车或骑猪)
  • mcMMO技能
  • 权限
  • 合成物品数
  • 剪羊毛数
  • 钓鱼数
  • 支持GriefPrevention
  • 支持EssentialsX, UltimateCore, afkTerminator 和 RoyalCommands的暂时离开游戏AFK检测
  • 支持EssentialsX 获得IP位置
  • AcidIsland和ASkyBlock 等级需求
  • Jobs的工作等级需求
  • 支持派系Factions
  • 还有更多!

支持插件

  • ASkyBlock
  • AcidIsland
  • afkTerminator
  • EssentialsX
  • Factions
  • GriefPrevention
  • Jobs
  • mcMMO
  • NuVotifier
  • OnTime
  • RoyalCommands
  • RPGme
  • Statz
  • UltimateCore
  • Votifier
  • WorldGuard

安装

  • 下载 Autorank和PluginLibrary.
  • 把 Autorank.jar 和 PluginLibrary.jar 放到你的服务器插件文件夹内
  • 重启或重载服务器
  • 停止服务器来进行自定义配置你想要的文件
  • 开启服务器!
  • 享受插件吧!

数据库配置

You have to options for storing the time of players. You can use a flatfile or use MySQL. By default (if you do nothing), Autorank will use a flatfile.

Flatfile数据库

如果你没有MySQL数据库,那么插件默认选用该数据库记录数据.

MySQL数据库

请注意你可以使用MySQL hip flatfile, 但不能同时使用两个数据库.

调试模式

Sometimes, you need to enable debug mode so that a developer of Autorank can understand what's going on. How do you turn it on, though?

Open the Settings.yml and add a new line called 'use debug: true' (without the quotation marks). That's basically it. Simple Susan!


以下为已过期内容 本页面已重新编排

[117779284本条目创建者留言:不太会格式,请他人给予排版] Welcome to the Autorank wiki.

Autorank 可以让你的服务器根据不同的条件,对玩家进行自动提升或者降低权限组的一个插件.

你可以根据不同的条件让玩家自动提升权限组,实现自动升级的功能!

它支持很多种条件。可以以多种条件为基础作为玩家升级权限组的条件。

我们可以把多种条件结合看成一种经验。只是这种经验是一种综合性的经验。

看到这里,作为一名腐竹,你应该能想到更多更好玩的玩法。。。。。

比如,新人上线在线10个小时,自动升级为高一级的权限组,然后我们设置一些更复杂的条件,让升级更有意思

条件并非是单独的,我们可以设置多个条件,达到综合经验升级的目的!


Autorank 没有什么很难以理解的地方,只要你看本WIKI介绍,你会理解并熟悉这个插件的!

配置文件Settings.yml汉化说明


use advanced config: false

  1. 如果为false, 排名将会使用这个配置.

afk integration: true

  1. 如果存在测试暂时离开的插件,那么暂时离开将不予统计
  2. 这个配置默认永远是启用的
  3. 自带离开的插件有: Essentials, RoyalCommands and UltimateCore
  4. 本插件将自动选择一款合适的离开插件!

use partial completion: true

  1. 如果设置为true, 玩家输入 /ar 时,会获得该插件的全部命令
  2. 如果为 false,玩家只能输入/ar check 来查看自身的心. 他们会需要什么条件提升权限

interval check: 5

  1. 这是检查排行间隔时间 (分).
  2. 数字越低,排位越准确,但是会增加服务器负担

use time of: Autorank

  1. You can specify what time plugin Autorank will use to calculate the time that a player has played.
  2. This only changes the local time.
  3. A list to choose from:
  4. 1. Autorank
  5. 2. Stats
  6. 3. OnTime
  7. 4. Statz
  8. If no valid time plugin was found, it defaults to Autorank

leaderboard layout: '&6&r | &b&p - &7&d %day%, &h %hour% and &m %minute%.' leaderboard length: 5

  1. 输入指令 /ar leaderboard 显示的信息
  2. &r : 在排行榜中的排名
  3. &p : 玩家名
  4. &m :分钟 (with full days and full hours not counted)
  5. &h : 小时(with full days not counted)
  6. &d : 天
  7. &tm : Total amount of minutes
  8. &th : Total amount of hours

check command layout: '&b[升级提示]&6&p &a已在 &6&groups组&a在线&6&time&a了!,升级条件: &6&reqs'

  1. 输入 /ar check 的消息提示
  2. &p : 玩家名
  3. &time : 小时分钟和秒
  4. &groups : 所在权限组. 只会显示一个组
  5. &reqs : 所有要求清单

sql:

   enabled: false
   hostname: localhost:3306
   username: root
   password: 
   database: minecraft
   table: autorank
  1. 数据库设置,设置为TRUE为使用。。
  2. Hostname has to include a port, but doesn't have to be port 3306.

auto-updater:

   check-for-new-versions: false
  1. 是否检查新版本,如果有会自动通知你
   auto-download: false
  1. 有新版本是否自动下载

advanced dependency output: false

  1. 如果设置为true,本插件会在控制台提示,需要什么依赖库没有安装
  2. 如果为false 本插件将不提示确实的依赖库.
  3. 这个选项可能是有用的,当本插件找不到依赖库时,但是你需要安装 but you have it installed.

show help command based on permission: true

  1. 如果设置为true, 输入 /ar help 时,只会显示玩家可用的命令

use debug: false

  1. 当你需要调试本插件的时候可以设置为true
  2. 如果设置为true,会在控制台显示调试信息

allow infinite ranking: true

  1. 如果为 false, 玩家只能在一个组内.
  2. When a player ranks up, and gets deranked manually by a staff member, he will be stuck on that rank forever, as he has already completed that rank before.
  3. Set this to true when you're having problems with players not ranking up.

show warnings: true

  1. 是否提示关键警告
  2. 如果设置为false,你将看不到本插件的错误提示

use primary group for vault: true

  1. Most permission plugins will only work properly with Autorank if you let it only get the primary group.
  2. Some need to get all the groups however. You probably only need to change this when a dev tells you to.

broadcast resetting of data files: true

  1. 本插件将跟踪每天、每周和月的时间。
  2. 当新的一天、一周或一个月开始,autorank将重置所有玩家的时间(除总时间,这都是保存)。
  3. 如果该值是设置为true,autorank广播到所有的球员,当他们想要得到重置数据。

allow deranking: false

  1. 有时你需要给没有达到要求的玩家降级
  2. 如果开启这个选项,当某些玩家没有达到条件时,自动降低权限组
  3. 你也可以指定要求,来降级 'derankable'.
  4. 当你设置为true时,请你也确保'allow infinite ranking' 为true.
  5. 更多说明查看: https://github.com/Armarr/Autorank-2/wiki/What-are-these-derankable-requirements-you-are-talking-about%3F

use global time in leaderboard: false

  1. 默认情况下, Autorank会使用玩家的本地时间显示目前状态. 当这个设置为true,
  2. /ar leaderboard 将使用全球时间来排序 不用更改