Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
PVPStatistics icon

PVPStatistics 2.4.1

Not so simplistic statistics plugin that brings a new experience onto your server

2yC4sC6.png

This plugin is a free version, please consider buying PVPPremium,
why choose PVPPremium? PVPStatistics will only get bug fix updates and will not recieve any new features, PVPPremium will. At the moment PVPPremium has a bounty system and will count extra stats (kdr, hmr, chr).

If you would like more information or have a question please join my discord

kQvrcC9.png


PVPStats
is a simplistic statistics plugin you can use in your server, this plugin has been tested on 1.8 but should work for 1.8+

Features
------------

* Leaderboards for kills, deaths and top killstreaks (HolographicDisplays compatible)
* Leveling system with intervals and configurable display names
* Killstreak system with the possibility to dispatch commands and send the player messages!
* Anti stats boosting system to punish players trying to get to the top by the help of their friends
* Ability to view other players' statistics
* Per level configurable rewards
* Ability to only count kills/deaths per worldguard region


* Want to use this with a plugin like FeatherBoard? You can, this plugin is hooked into PlaceholderAPI & MVdWPlaceholderAPI

[dropdown="Default config.yml"]
version : '1.5'

#Holograms glitch for some people so you can use Holographic Displays instead
use-holographicdisplays
: false
leaderboard-format
: '&6 %number%. &e%name% &8| &r%integer%'
leaderboard-update-time
: 120

leaderboard-kills-enabled
: true
leaderboard-kills-header
: '&7Top 10 kills'
leaderboard-kills-location
: 'world, 0.0, 5.0, 0.0'
leaderboard-kills-footer
: '&7- This is a footer -'

leaderboard-deaths-enabled
: true
leaderboard-deaths-header
: '&7Top 10 Deaths'
leaderboard-deaths-location
: 'world, 0.0, 5.0, 0.0'
leaderboard-deaths-footer
: '&7- This is a footer -'

leaderboard-killstreak-enabled
: true
leaderboard-killstreak-header
: '&7Top 10 Killstreaks'
leaderboard-killstreak-location
: 'world, 0.0, 5.0, 0.0'
leaderboard-killstreak-footer
: '&7- This is a footer -'

#{player} returns either 'My' or "PlayerExample's"
stats-command
:
  - '&8-=-=- [ &a %player% Statistics &8]-=-=-'
  - '&7'
  - '&aKills &8> &r %kills%'
  - '&aDeaths &8> &r %deaths%'
  - '&aKillstreak &8> &r %killstreak%'
  - '&aTop Killstreak &8> &r %top_killstreak%'
  - '&aLevel &8> &r %level%'
  - '&aProgress &8> &8 [ &r %level_progress%&8] &b%level_progress_percent%% &7(&6%kills_tonextlevel% &7kills to next level)'
me
: 'My'

level-progress-identifier
: '|'
level-progress-blocks
: 20
level-progress-color
: '&a'
level-progress-noncolor
: '&7'
 
 
level-kills-interval
: 25

#Each string represents a higher level
#You can reward a player by using : and then putting in your command, multiple commands? just keep using :

levels
:
 - '&6Rookie' #Lvl 1.
  - '&aKiller' #Lvl 2.
  - '&cMurderer' #Lvl 3.
  - '&6Command Example:eco give %player% 100:msg %player% You have reached level 4!'

## Chat Formatting ##
### - REQUIRES Vault
#### : Support for PlaceholderAPI/MVdWPlaceholderAPI

use-format
: false
format
: "&7[%level%&7] %prefix%&7%player%&8: &7%suffix%%message%"

#Anti stats booster, set 0 to disable
antistats-max-kills
: 15
antistats-max-kills-time
: 300
antistats-timeout
: 600
antistats-message
: '&cYou have killed a single player too many times, you will not increase your statistics for &410 minutes'
same-address-check
: false

# Messages
syntax-error
: '&c&lPVPStats &8| &7Invalid command syntax, use %command_usage%!'
reset-none
: '&c&lPVPStats &8| &7You do not own any resets!'
reset
: '&c&lPVPStatistics &8| &7You have reset your statistics'
reset-received
: '&c&lPVPStatistics &8| &7You have received &4 %amount% &7resets'

# Only handle statistics in following worldguard regions if enabled

worldguard-enabled
: false
worldguard-regions
:
 - '__global__'

auto-update
: false

[/dropdown]
Commands
------------

* /stats, /statistics - returns statistics
* /leaderboardrefresh - manually refreshes leaderboards ( pvpstats.leaderboardrefresh permission)
* /moveleaderboard, /movelb - moves leaderboard to your location ( pvpstats.moveleaderboard )
* /adminreset, /ar - adds resets to player or resets players' statistics ( pvpstats.adminreset )
* /statsreset, /sr - resets statistics if player owns reset
* /addstats, /removestats, /setstats
* /stats reload - reloads the plugin ( pvpstats.reload )


Placeholders
-----------------

[dropdown="placeholders"] Depending on what placeholder plugin you use the placeholders are:
pvpstats_level - returns level
pvpstats_kills - returns kills
pvpstats_deaths - returns deaths
pvpstats_kdr - returns kdr
pvpstats_killstreak - returns current killstreak
pvpstats_topkillstreak - returns top killstreak
pvpstats_level_progress - displays progress bar
pvpstats_level_progress - displays progress percentage
pvpstats_kills_tonextlevel - displays amount of kills needed to progress to next level
%pvpstats_kills_1% to %pvpstats_kills_10% - placeholders for custom statistics
%pvpstats_deaths_1% to %pvpstats_deaths_10% - placeholders for custom statistics
%pvpstats_killstreak_1% to %pvpstats_killstreak_10% - placeholders for custom statistics
append with _amount to get amount, so: %pvpstats_kills_1_amount%

Using PlaceholderAPI? Your placeholders should look like %pvpstats_%

Using MVdWPlaceholderAPI? Your placeholders should look like {pvpstats_} [/dropdown]


[dropdown="Screenshots"] HOGDbfb.pngIPsQsOo.pngEVhJlZH.pngmLhwX80.png[/dropdown]

Bugs, ideas, requests? Join my discord server

If you have any questions you can add me on discord joost#6858 , clicking on my name will invite you to my discord server.

This plugin is free, however if you'd like you can donate to me by using this link .
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.