VoteChecker

Main Icon


Description

VoteChecker allows players to see their vote tallies and see how they stack up against other people. This plugin reads in the 'votes.log' from Votifier, and requires nothing else. VoteChecker was originally made for a private server I play on, and decided to put on Bukkit Dev hoping that other people might find it useful. This plugin also allows for competiveness against other players, boosting your server popularity. WARNING: You must have java 7 or higher or this plugin will not load.

Commands

/vhelp - list commands
/vcheck <player> - lets player check his or other players total tally of votes (defaults to command executor if '<player>' is not provided)
/vtop <month> - displays top ten players of a month, NOTE: see Setup for instructions
/vlist <page numer> - allows players to scroll through all players vote tallies, allowing them to see their place against other players
/vtotal - allows players to see that total amount of votes for this server

Permissions

  • votechecker.* (permissions correspond to commands)
    • votechecker.vhelp
    • votechecker.vcheck
    • votechecker.vtop
    • votechecker.vlist
    • votechecker.vtotal

Setup

Although '/vtop <month>' allows players to see the top voters of a month, you have to manually setup the dividers between months in the votes.log. To do this, first put '<month <name>>' to state a new month in the votes.log, like this:

<month july>
Vote (from:Minestatus username:Anonymous address:217.146.110.73 timeStamp:2012-06-14 12:52:07 -0700)
Vote (from:Minestatus MCQuarterly Promo username:Anonymous address:217.146.110.73 timeStamp:2012-06-14 12:52:08 -0700)
Vote (from:PlanetMinecraft.com username:masktails address:82.17.16.124 timeStamp:1339705299)
Vote (from:Minestatus username:Randude14 address:82.17.16.124 timeStamp:2012-06-14 13:22:13 -0700)
Vote (from:Minestatus username:Randude14 address:76.181.99.169 timeStamp:2012-06-14 13:24:27 -0700)
Vote (from:Minestatus MCQuarterly Promo username:Anonymous address:76.181.99.169 timeStamp:2012-06-14 13:24:27 -0700)
Vote (from:Minestatus username:armyman104 address:71.222.98.77 timeStamp:2012-06-14 13:26:02 -0700)

The plugin will read to the end of the file, but when you do reach the end of the month, simply put '</month>' at the end, like this:

<month july>
Vote (from:Minestatus username:Anonymous address:217.146.110.73 timeStamp:2012-06-14 12:52:07 -0700)
Vote (from:Minestatus MCQuarterly Promo username:Anonymous address:217.146.110.73 timeStamp:2012-06-14 12:52:08 -0700)
Vote (from:PlanetMinecraft.com username:masktails address:82.17.16.124 timeStamp:1339705299)
Vote (from:Minestatus username:Randude14 address:82.17.16.124 timeStamp:2012-06-14 13:22:13 -0700)
Vote (from:Minestatus username:Randude14 address:76.181.99.169 timeStamp:2012-06-14 13:24:27 -0700)
Vote (from:Minestatus MCQuarterly Promo username:Anonymous address:76.181.99.169 timeStamp:2012-06-14 13:24:27 -0700)
Vote (from:Minestatus username:armyman104 address:71.222.98.77 timeStamp:2012-06-14 13:26:02 -0700)
</month>

You must login to post a comment. Don't have an account? Register to get one!

Facts

Date created
Jul 01, 2012
Categories
Last update
Jul 04, 2012
Development stage
Release
License
Public Domain
Curse link
VoteChecker
Downloads
3,104
Recent files
  • R: v0.2 for CB 1.2.5-R4.0 Jul 04, 2012
  • R: v0.1.0 for CB 1.2.5-R4.0 Jul 01, 2012

Authors

Relationships

Required dependency
Votifier