Statistician
This project is inactive, use Statistics instead.
Statistician v2.0
At the moment we are building up a new team and structures. We we hope to begin as soon as we can!
Continuing from where the previous Statistician plugin left off (Link) this project aims to improve the plugin and keep it up to date. Lots of credit to ChaseHQ for starting this plugin originally!
Download
- CraftBukkit 1.1-R6 B1988: Plugin v2.0.8 | Web Portal v2.05
- CraftBukkit 1.2.5-R1.0 B2149: Plugin v2.0.10 | Web Portal v2.05
- CraftBukkit 1.3.1-R1.0 B2317: Plugin v2.0.12 | Web Portal v2.05
Sourcecode
Features
Many different types of statistics stored
- Server stats (Uptime, max players online)
- Player stats (Kills PvE and PvP, blocks placed/destroyed, distance travelled, items picked/dropped, total time online)
Built in web portal
- Let the world view all of your server and player stats! A complete web page featuring a multitude of statistics unique to your server.
- Providing you have the webspace for it with PHP installed you're good to go, check out the installation instructions for it below.
mySQL database storage for the stats
- Quick and easy access to all of your stats yourself or through a web portal. (A detailed list of tables can be found at the bottom of this readme)
Customisable join messages
- These settings can be found in the 'Config' table in your database.
Permissions
- statistician.ignore Don't record statistics of the player.
Requirements
- MySQL Ver 5 or Higher for tracking stats
- Web server with PHP extensions installed if you want to use bundled web portal
Suggestions/Requests/Bugs/Errors/Problems
- Please fill out a ticket.
Questions
- Please use the forum.
Comments
- Post a comment below.
Isn't there a problem with Statistician 2.0.5 jar size?
v2.0.4 was more than 800 kb and 2.0.5 is only 65kb??
Where's the .jar?
Heyo.
I am looking for a plugin that loggs the players for each day. So I can see how many players have been logged in every day. Like Google Analytics (edit: fixed this).
(Because that way I can say "Hey, if we have steadily over x players aktive for around a week, I will give you players plugin y, that you requested. :D)
Is Stastistician able to do something like that? If not: does anyone know of a plugin that is? :D
Does anyone have an example-page set up so I can see how this plugin does look like? ;)
Just pointing this out:
I updated my server to a recent 1.1 build and this plugin couldn't recognize people that have logged in before. It's now showing people twice in the player list (All Registered Players). Looks like the uuid for each player changed in this update. Not sure whether it's a bug with this Bukkit build or if the changes will stay.
iam not able to log statics of group that have -'*' node with PEX, could u help me in some way?
I just set this up on our server and I can't seem to get the plugin side to connect to MySQL. The web portal connects fine and loads up however in the console plugin errors out with:
"Critical Error, could not connect to mySQL. Is the database Available?"
I use other plugins (LogBlock,Albus) that access mySQL without problem..
Any ideas?
@carstorm
spout and spoutcraft >.<
You should make MySQL optional with the other choice being dblite(I think that's what it's called). This way I can store the info and view it through in game commands (or even better add sprout/sproutcraft support).
Nobody can't help me with ticket?
@Coryf88
Yup...I sure did. I did a bunch of reading through their forums as well and couldn't come up with anything so I installed IIS with PHP support and got it working now...however I notice that folks that are on the "ops" list aren't tracked...can this be changed somewhere?
@Toffer
Did you enable PHP support in bukkitHTTPD?
Has anyone tried using this with bukkitHTTPD as the web server? I'm trying it but coming up with a blank page when I try to load up the index.php.
can u add prefix to table?
I get
06:03:55 [INFO] [Statistician] CALL muezli-server.com.newPlayer('e6957a64-982e-40e2-8157-c4c5d2885d74','shufly16'); :: Stored Procedure Failed, Checking Connection
06:03:55 [INFO] [Statistician] Connection is still present... It may of been a malformed Query ?
06:03:55 [INFO] [Statistician] CALL muezli-server.com.updateMostEverOnline(); :: Stored Procedure Failed, Checking Connection
06:03:55 [INFO] [Statistician] Connection is still present... It may of been a malformed Query ?
06:03:55 [INFO] ginger_ninja1432 [/90.244.188.40:55630] logged in with entity id 26028 at ([Muezli-1] 470.84375, 66.0, -1079.375)
06:03:55 [INFO] [Statistician] CALL muezli-server.com.newPlayer('2e44b5db-9f89-484c-8245-3e54f9852729','ginger_ninja1432'); :: Stored Procedure Failed, Checking Connection
06:03:55 [INFO] [Statistician] Connection is still present... It may of been a malformed Query ?
06:03:55 [INFO] [Statistician] CALL muezli-server.com.updateMostEverOnline(); :: Stored Procedure Failed, Checking Connection
06:03:55 [INFO] [Statistician] Connection is still present... It may of been a malformed Query ?
06:03:56 [INFO] ScottSpittle [/78.150.13.35:53497] logged in with entity id 26437 at ([Paradise] 259.0625, 78.375, 982.8125)
06:03:56 [INFO] [Statistician] CALL muezli-server.com.newPlayer('13ea463e-e78c-4451-b784-7603fa9af975','ScottSpittle'); :: Stored Procedure Failed, Checking Connection
06:03:56 [INFO] [Statistician] Connection is still present... It may of been a malformed Query ?
06:03:56 [INFO] [Statistician] CALL muezli-server.com.updateMostEverOnline(); :: Stored Procedure Failed, Checking Connection
Working here, except for the skins, which I really would like to get working. Anyone else have issues with the skins files? I chmodded and everything...
@LargoUsagi
Yep we try to adress this issue ;)
@DucktapeEngineer
Web Portal v2.02 should work just fine with Plugin v2.0.4. I'm unable to reproduce the problem you're having though, can you post the URL to your Statistician web portal page? If you'd rather not have the link public, send me a PM.
I've noticed that individual player block statistics appear to be reporting the destroyed and placed stats backwards on the player's summary page. When I bring up the detailed list they appear to be properly shown with relation to the global stats (which seem to show up correctly between the summary and detailed block list).
Could this be a bug from me using the v2.0.4 plugin for 1.0.0-R1 with the v2.02 Web Portal for 1337?
@Dazzel_
Will this merge the many different table entries for the users that are in the stats multiple times IE their player.dat got deleted and they got a new uid so they are there multiple times.
@LargoUsagi
With the new version we will provide you an database converter. So you will not loose your stats you tracked with the old version :) It would be more work to implement the new scheme in this version than providing a converter and the new scheme is not realy ready for now ;)