BukkitStats
===Notice! If updating to V0.4, you must run a sql query on your database! GoHEREto see how!===
What does this plugin do?
This plugin takes general info like the people that connect, the people that are online, who kills who, and then stores the data into a MySQL database by sending it to an online api, and then having the api store it. Why do we go from plugin->api->MySQL? Simple, because plugin->MySQL causes immense amounts of lag if the MySQL server isn't on the same machine, so this removes that fact.
How do I use this plugin?
Drop the plugin into your plugin folder, edit the config, upload the contents of your web folder to website directory, edit the config.php file, and you're good to go!
Why would I want this plugin?
It allows you to have the resources to create a website based leaderboard, show players online, and soon it will allow you to show even more stuff. (see todo)
What CB build has this been built for?
1.3.1 - R0.1
What are the commands?
There are none!
TODO
- Finish frontend api (not currently needed)
- Add functions
If possible, coud I get a basic sql script to create all the base database details with some testing info inside of it?
I ask as I'm unable to add the plugin to the server at the moment as I'm not privileged with the access at this time
Update? D:
is this ever going to be updated?
Does it work for 1.4.2?
gah now i have the 127 error, any tutorial on this?
The api.php file isn't ment for you to access. That's simply for the plugin. Nobody goes there.
alrighty, i made a acct here just to find this out :p how do i get this to run, lol. I have been trying the last few days. I configed everything, the problem is, when i try to load up the api.php file it says, Error! No method is given! i know it connects to the db, it shows traffic flowing just this 1 damn error is annoying me ><. any help would be appreciated, thanks!
@Jason0123
Hey, PM me your skype and Ill fix your 127 players error, that's something to do iwht you MySQL database.
As far as the not logging kills goes, redownload and reinstall it (keep the same database) as it should be working.
Hey I got a problem. I can't seem to have more than 127 users in the database. It seems the plugin can't generate more than 127 id's, and I constantly get this error:
[BukkitStats] Duplicate entry '127' for key 1
Another problem I am getting is that it doesn't seem to be logging player kills or deaths, and nothing in the pvpkills table either. In my config it is set to enable pvp logging, so why isn't it working? Also this limit of 127 needs to be fixed. Thanks.
Make sure your config is correct, as it looks like it's not connecting to the database
I keep getting this error when i try to import the jar:
@Xuo816 Thanks for the download! Me and MuisYa worked really hard on trying to get this done... even though it only took us about 6 hours, we worked hard >:D
I'm almost done with a complete frontend API and a usage demo so that will be ready in 2-3 days.
@Splazeing There is nothing to screenshot? If you want to see whats possible with it, go to http://minersworld.net
That whole site is based around this plugin, even the user profiles
Seems to be a cool plugin! Trying it out, it's time for me to see if I've not forgot everything about PHP :p
Some screenshots, Please? :D
@mnpeep Thanks for the feedback!
@XeonG8 Contact me via PM and I'll let you test the development build.
Awsome plugin! There are TONS of uses for it.
@PigPlushy
oh wow.. did not see that at the bottom
@XeonGB
Learn to read
"TODO - Make a frontend api for use"
Could someone make a php frontend that showed a server graph showing 24hr/7day timeline and who was on at x minute/hour intervals?
That something this could be used for? will someone make it? :D