Stats 2.0
Welcome to Stats 2.0!
Most of you know Stats, it's one of the oldest and most popular tools for logging player actions, statistics and analysis. The original plugin was developed by Nidefawl and i have to thank him for his great work! Thanks to sockenklaus, too, for some improvements.
Features
- Logs many actions that players do!
- Block Destroys(for each block), Block Placement, Item Uses, Item Dropped, Item Piuckup, Damage Dealt, Damage Taken, Deaths per type, Kills per type, Played-Time (with AFK flags!)...
- Keeps all stats within a MySQL Database or Flatfile
- Your plugin can support Stats!
- NEW Crafting activities
Requirements
- Spout (Crafting)
Installation
- New directory since 2.1.0
- Put the Stats.jar inside your plugin folder
- Start the server / Stop the server
- Edit the config file to fit your needs
- Start the server
- Enjoy!
Permissions
- Stats.show.stats - View your own stats
- Stats.show.played - View your own played-time
Changelog
ToDo
- log Furnace-Events
- optimize Stats-commands
Anyone know where to get the source of the rewritten stats? The git is 2 months old...
Anyone that have this fully working and could help me out? Can't get it to log playtime and some other things. Also, a working webpart would be a big plus. I'm in need of serious help in which case...
@Warhawker
i know it sucks
Dammit, there is no good stats plugin!
Maybe someone could take over this project?
So ... We need a WEB-BASED reader for this plugin !
Come on, don't let these kind of plugins die out. :(
Looks like im going to have to go with the info from a logger.
Is the dev missing in action?
@Lostwave
Thanks for your explaination! I already did a conversion before, but did not use the database. I don't want to install a whole SQL-Server because of one plugin, and i also didn't want to open my phpbb Forumserver DB for the public (it's on another server which i only can access through the internet)... so i ended up with flat file, which doesn't work (gets reset all the time). :(
What's the command/command node for checking other people's stats?
is there any way to add the ipaddress the last ip they logged in from?
Old version have uploaded source code. Can you upload for this too?
We need a WEB-BASED client for read the stats :/
@shadoom23
No, I have the same problem. And I cannot do /stats <user> anymore to see other people's stats. Now I have to look in SQL. Royal pain in the butt.
Would love to see this get fixed up.
@xenomat
Hey man, its not that hard to export from SQLlite and then import into mysql, I just did it myself so I didn't lose the past year worth of stats.
1.Download sqlite3.exe on http://www.sqlite.org
2.Export the SQLite database with sqlite3.exe and command parameter ".dump", an example :
3.Adapt the dump to get it compatible for MySQL
- Replace " (double-quotes) with ` (grave accent)
- Remove "BEGIN TRANSACTION;" "COMMIT;", and lines related to "sqlite_sequence"
- Replace "autoincrement" with "auto_increment" (if its there)
4.The dump is ready to get imported in a MySQL server
5. Open mySql workbench and paste it in.
6. Make sure you database is empty because it won't let you import dupe records. Running this took a long time and make sure your Stats plug in isn't using the database.
Hope this helps.
Using Flatfile for now, the stats in the file get reset every time the player loggs in again! Is this a bug, or am i missing something?
@TerraNetworkOrg
No worries Terra :) I was just abit worried you had given up on them as I hadn't seen you around for a week, Ive seen alot of other plugins fall to into inactivity and its a huge shame, Glad you havent dropped these ones as we are all very much looking forward to implementing the achievements, jobs and webstatstics plugins :)
@Stealthbird97
type: file (Flatfile)
Just wanna let you guys know it works on craftbukkit-1.1-R1-SNAPSHOT aswel :) Cheers