Statistics
Plugin is not in development any more. Sorry for any inconveniences...
[ Installation | Configuration | Wiki ]
Looking for a high-end plugin that tracks your players' data? Look no further!
There are a few similar plugins out there, and they track a decent amount of data, however, Statistics takes it a step further and completely overhauls the stats tracking, bringing the amount of information collected to a staggering amount. Name a data point, and we are probably tracking it. This plugin was made to be highly customizable; it will do only what you tell it to do.
Features:
Server Statistics:
- Startup and shutdown times
- Current server status
- Uptime statistics
- Total gameplay
- Online players
- .... and more!
World Statistics:
- Distance Travelled
- PVP, PVE, natural deaths
- Blocks played and broken
- Items picked up, dropped, used, eaten, etc.
- .... and more!
Player Statistics:
- Player inventory
- Health, hunger, experience
- Armour rating
- Game mode
- Words said, command sent
- Login and logout times
- Time spent on the server
- Distance travelled
- Detailed kills and deaths
- ... and more!
Plugin Statistics:
- Vault (Money, Groups)
- ... more coming soon!
Others:
- All Statistics are displayed on an homepage
- Statistics can be displayed ingame on an scoreboard
- Statistics can be displayed ingame in an Book
Requirements:
- PHP 5.3.2 or greater
- GD2 library
- cURL library
- fsockopen
- MySQL 5.5 or greater
- InnoDB support
- remote connections allowed
-
View User Profile
-
Send Message
Posted Jun 4, 2014@fafler
Yes It can be fixed ;). Can you please create an ticket with all the information's please.
I'll probably fix it this weekend, but i have to finish the bungee cord support, track multiple server in the same tables (equal prefix) so they appears as one big server on the portal, first.
-
View User Profile
-
Send Message
Posted Jun 4, 2014Hi. I'm trying to have several servers with Statistics connecting to the same database, with different prefixes, but it doesn't seem to work.
The first prefix I tried works alright with all servers (although the data itself is useless), but changing the prefix in config.yml while connecting to the same database gives me this:
Some of the tables is created, but I only got a complete set for the first prefix:
Is there a fix to achieve this without creating a database for each server?
Also, in the configuration example on the wiki, the MySQL port is set to 3308, while the default port is 3306. That just cost me a half an hour of my life to figure out ;-)
-
View User Profile
-
Send Message
Posted Jun 4, 2014@Nefretum
All players have the permissions they need to get tracked on default so you don't need any permissions to enable tracking. But you can give negative permission nodes to disable tracking.
The permissions can be found here:
http://dev.bukkit.org/bukkit-plugins/statistics/pages/wiki/permissions/
-
View User Profile
-
Send Message
Posted May 31, 2014so uh yeah stupid question. I have added all the perms I could find for the plugin, yet I still cannot use commands in-game...... what perms am I missing>
-
View User Profile
-
Send Message
Posted May 27, 2014This awesome Plugin support PixelMon Servers with blocks?
-
View User Profile
-
Send Message
Posted May 26, 2014Once I have added a server under the Multi Portal how can I remove it?
-
View User Profile
-
Send Message
Posted May 26, 2014@Dazzel_
http://dev.bukkit.org/bukkit-plugins/statistics/tickets/290-error-occurred-how-can-i-fix-it/
-
View User Profile
-
Send Message
Posted May 25, 2014@AstramG
At the moment i have lots of work with my server (new lobby, new mingames, ......). As soon all i have finished this things ill start working on statistics again.
Bungee support is already 50% finished ;)
-
View User Profile
-
Send Message
Posted May 25, 2014@AstramG
Both of your ideas are in the works ;)
@QuollCraft
Please post an ticket with more detailed information about your error.
-
View User Profile
-
Send Message
Posted May 24, 2014-
View User Profile
-
Send Message
Posted May 22, 2014I get this error when I try to go to a players stats page Sorry. An unexpected error occurred. The table Stats_players is not in a *-to-one relationship with the table Stats_distances Type: fProgrammerException File: /home/quollcr1/public_html/stats/include/vendor/flourish/flourish/fORMSchema.php:181
{doc_root}/stats/index.php(29): Design->display('player.php') {doc_root}/stats/include/classes/Design.php(257): Design->loadModule('player.php') {doc_root}/stats/include/classes/Design.php(144): Module->construct('player.php', Array, Object(Design)) {doc_root}/stats/include/classes/Module.php(41): include('/home/quollcr1/...') {doc_root}/stats/contents/default/player.php(19): Player->createDistance() {doc_root}/stats/contents/default/player.php(19): fActiveRecord->call('createDistance', Array) {doc_root}/stats/include/vendor/flourish/flourish/fActiveRecord.php(1029): fORMRelated::createRecord('Player', Array, Array, 'Distance') {doc_root}/stats/include/vendor/flourish/flourish/fORMRelated.php(393): fORMSchema::getRoute(Object(fSchema), 'Stats_players', 'Stats_distances', NULL, '*-to-one') {doc_root}/stats/include/vendor/flourish/flourish/fORMSchema.php(101): fORMSchema::getRouteName(Object(fSchema), 'Stats_players', 'Stats_distances', NULL, '*-to-one') {doc_root}/stats/include/vendor/flourish/flourish/fORMSchema.php(181)
How do i fix this
-
View User Profile
-
Send Message
Posted May 20, 2014Thanks! I'll check it all out ;].
-
View User Profile
-
Send Message
Posted May 20, 2014@MikeGold
Make sure "Delay Time" is 0 to track all players immediately after join. You can find this in the Database section of the admin panel. On an small server < 30 players you can set the "Database Sync Time" to 60 and you can disable the Page caching. Skins and player search caching don't effect the delay between server and the portal so you should't change them to lower values.
-
View User Profile
-
Send Message
Posted May 20, 2014@MikeGold
You can define the time an player should be logged.
The admin button disappears when the page is cached. Sorry for that ;) Missed that in the latest stable release...
-
View User Profile
-
Send Message
Posted May 19, 2014To be honest I don't mind slow sync, but when someone log in for a short amount of time, build something and log out, it won't catch it. Plus I've noticed that admin login button sometimes is there on the bottom, sometimes it's missing. It's kind of random...
-
View User Profile
-
Send Message
Posted May 19, 2014@MikeGold
I had the same issues, the login screen really hides!
Check out down the bottom on the right, next to the giant statistics logo, you should see an admin button.
Log into that, and you will find out how to help increase the speed it updates. Mine was super slow too, but now i've made it a little faster through that.
You'll want to edit portal --> Caching
Database --> Sync
Be careful with low values though like it says, it is a heavy process for it to undertake.
-
View User Profile
-
Send Message
Posted May 19, 2014I've managed to set up everything. I have just one problem. Even though the web portal is tracking everything as it should, it is really slow on updating login information. Sometimes it shows player logged even though he is offline for a while, sometimes it's not showing player as online while he's playing. I managed to log in on my account, then log out and log in as my girlfriend and the portal shown that both of us are online. When I force database update with command, it's only updating things like my equip, but not the online status. Due to that issue, the online stats are suffering as well. I was supposedly online for 15 minutes, while actually I was only online for about 1 minute. I have set up refresh at every 30 sec. during installation, but it's not really working this way. Is it because I'm running server 1.7.9? If there is something that I'm missing, please let me know.
-
View User Profile
-
Send Message
Posted May 19, 2014@Max633
Can you please create an ticket.
When does this error appear (On every mob kill or only sometimes?)?
-
View User Profile
-
Send Message
Posted May 19, 2014@MikeGold
If all required php extensions are enabled this guide should work:
http://dev.bukkit.org/bukkit-plugins/statistics/pages/wiki/installation/
-
View User Profile
-
Send Message
Posted May 19, 2014Is there any chance, that at some point you could do a simple step by step installation guide for people like me, who own the server and don't know a thing about installation or usage of PHP or MySQL, but would like to use your plugin?