Inactive [INFO] Statistician v2.0 - Detailed stats tracking [1337]

Discussion in 'Inactive/Unsupported Plugins' started by Crimsonfox, Oct 15, 2011.

  1. Offline

    Crimsonfox

    Statistician v2.0 - Detailed stats tracking

    This is a continuation of ChaseHQ's original Statistician project which has unfortunately become inactive now. We hope to keep it going and bring you some brand new features! Check out the change log at the bottom for what we've done so far.

    Features
    • Tracks a number of different stats (list coming soon)
    • Comes with Web Portal to show off your stats to everyone!
    Downloads
    There are separate downloads for the web portal and plugin file. They can be found on our BukkitDev page:

    http://dev.bukkit.org/server-mods/statisticianv2/files/

    Installation (Plugin)
    1. Drop JAR file into plugin directory
    2. Run Bukkit once, it will make a config folder
    3. Create MySQL Database
    4. Create a user for that Database and grant it a ALL Privliges on that database
    5. Edit the config file with your database settings
    6. Start bukkit up again, it should connect and auto create the database
    Installation (Web Portal)
    1. Drop the web portal folder into a web served folder
    2. Open the config.php file in the Statistician folder
    3. Edit the database connection settings
    4. There is also a table in the Database called 'config' with some settings that are self explanatory
    Help
    Need some help? If you have any questions of comments then either leave it here on this thread or on our BukkitDev forum.
    Alternatively if you want to submit a problem then you can submit that to our Bukkit Dev ticket section.

    Source Code
    The project is open source and we encourage people to help us out. You can find the source for both the plugin and the web portal on our Git pages:

    https://github.com/Crimsonfoxy/Statistician
    https://github.com/Crimsonfoxy/Statistician_Web

    Changelog (plugin)
    • Version 2.02 (#1337) - 21/10/11
      • Fixed a bug when a Citizens NPC killed something
      • Updaed to #1337
      • Remove: Permission Statistician.ignoreOverride.
      • Fix: ClassCastException when a skeleton kills another creature. (Ticket #1)
      • Add: Minecraft 1.8 blocks and items to the database.
    • Version 2.0 (#1317) "Initial Release" - 15/10/11
      • Updated for latest RB
      • Updated for latest MC versio
      • Optimised parts of the plugin
    Changelog (web portal)
    • Version 2.01 (#1317) (Statistician JAR 2.02) - 16/10/11
      • Removed PHP error notices
    • Version 2.0 (#1317) (Statistician JAR 2.0) - 15/10/11
      • Faster queries (up to 10 times faster in some cases!
      • Some database optimisation

    Credits
    • Original Author: ChaseHQ
    • Current developers: Crimsonfox, Dazzel, Coryf88
     
    Tormus, M1sT3rM4n and Pimpen104 like this.
  2. Offline

    Pimpen104

    Yay!!! Nice! im gonna try it out at once! =D

    I have it working now! https://pimpen.no-ip.org/statistik/ Wow! Much much faster than before, nice work! =D

    but i have some error's

    PHP:
    NoticeUndefined indexcat in G:\xampp\htdocs\statistik\global_kills.php on line 6

    Notice
    Undefined indexcat in G:\xampp\htdocs\statistik\global_kills.php on line 62

    Notice
    Undefined indexcat in G:\xampp\htdocs\statistik\global_kills.php on line 132
    PHP:
    Most Killed Player:
    WarningInvalid argument supplied for foreach() in G:\xampp\htdocs\statistik\statistician\test\_playerObj.php on line 230
    Ingen
    Sworn Enemy
    :
    WarningInvalid argument supplied for foreach() in G:\xampp\htdocs\statistik\statistician\test\_playerObj.php on line 251
    None
     

    Attached Files:

    Last edited by a moderator: Jun 19, 2016
  3. Offline

    Dazzel

    Yep. Global Kills and the Player page are not optimized. I am on it :)
     
    Pimpen104 likes this.
  4. Offline

    Schlumpf

    Hi,
    very nice!!! I waited very long for this realease! :)
    I will test it in the afternoon :D
    Thanks to keep this Plugin up!
     
    Crimsonfox likes this.
  5. Offline

    Dazzel

    Notices should be removed. File should be online in a few hours.
     
  6. Offline

    Pimpen104

    Nice! Keep up the good work guys =)
     
    Crimsonfox likes this.
  7. Offline

    Crimsonfox

  8. Offline

    feildmaster Retired Staff

    Grats on the public release. I'll give a hand if I ever find the time.
     
    Crimsonfox likes this.
  9. Offline

    BlancoLanda

    It's very cool! But it would be nice if it had a better looking...
     
  10. Offline

    Crimsonfox

    Cheers! Now we're past the initial release we can start planning on adding things, we will of course be continuing to optimise though because there's still some work to do be done.

    We'll be working on the look of the web portal soon-ish, it wasn't essential to the first release, we wanted to get it updated and out so people could use it for as long as possible while the lack of updates is happening. =)
     
    BlancoLanda likes this.
  11. Offline

    BlancoLanda

    Yeah I understand it, you made a very nice work :), keep it up!
     
    Crimsonfox likes this.
  12. Offline

    Pimpen104

    Thank you! =)
     
  13. Offline

    Crimsonfox

    There we go, file has been approved.

    Consider v2.01 of the web portal released!
     
  14. Offline

    Jobsti

    Thanks!
    Whats about an option to purge all players, which are removed from the groups, or now default users again?
    Possible to check the pex/permission groups or users to remove them from statistician?
     
  15. Offline

    Dazzel

    This will be soon a feature but first we try to get the old plugin running with new builds..
     
  16. Offline

    Crimsonfox

    v2.02 has been uploaded to Bukkit dev and we're just waiting on approval

    Changelog:

    • Fixed a bug when a Citizens NPC killed something
    • Updaed to #1337
     
  17. Offline

    Jobsti

    [Statistician] Version 2.0.2 By ChaseHQ Starting Up...
    Same Error as the old 1.3 version:
    http://pastebin.com/WTw3bhAq
    Doesn't shows the loginmessge ingame, doesn't log any data, doesn't shows the online Players at the WebInterface. Old 1.3 works, but only spams this error in the Console.

    #1337, pex 1.15, with new and old db.

    Question: Nodes are the same as in 1.3?
     
  18. Offline

    Coryf88

    @Jobsti I apologize for the inconvenience. v2.0.2 had a critical error that I didn't catch while testing. It has been fixed in v2.0.3.
    For error reports, please use the ticket system on Statistician's BukkitDev.

    As for permissions, the "Statistician.ignoreOverride" node was removed and support for Permissions v3.1.6 has been removed. If you are still using Permissions v3.1.6, it is highly recommended to migrate to a SuperPerms compatible plugin.
     
  19. Offline

    Jobsti

    @Coryf88
    I'm using PEX, so all perm-systems are supportet, but I need the Nodes ;) (See my last Post!)
    Without nodes, where can I define, which groups will be ignored?
     
  20. Offline

    Coryf88

    @Jobsti The 1.3 "Statistician.ignore" node is still the same.
     
  21. Offline

    Jobsti

    Oki, thanks ;)
     
  22. Offline

    Yoshinat0r

    Does this work with an older version of bukkit? I'm using #1060
     
  23. Offline

    Dazzel

    Nop sorry. Way too old your build ;)
     
  24. Offline

    MonsieurApple

    Approved
     
    Crimsonfox likes this.
  25. Offline

    Yoshinat0r

    Is it normal for the player pages to take like 3 minutes to load? I'm using freemysql.net for my database, I hope that's not the culprit.

    Anyhow, awesome job guys! This is hands down my favorite bukkit plugin of all time! :D
     
  26. Offline

    Crimsonfox

    It's one of the things we're working on. With the completely new web portal coming it shouldn't be a problem. For the time being you'll have to bear with it as we are now in the stages of putting together the new portal. =)
     
    rmkilc likes this.
  27. Offline

    rmkilc

    New portal coming? I like! :D
    By the way it's nice to see this plugin alive again!

    How is the uuid created? If i wanted to import some stats from an old plugin (manually, or with a script), would that be possible? I am only talking things in the players table, like player_name, firstever_login, distance_traveled, etc, but what about the uuid?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  28. Offline

    Yoshinat0r

    Oh nice! Didn't know you were working on a new one. Sounds awesome, I can't wait :D
     
  29. Offline

    Dazzel

    You can get the UUID with an function in the player class. The UUID is a unique ID which is bounded to the account you have payed for but I do not know how to get it without bukkit and how the UUID is created but I'll take a look into the source ;)

    Sorry forget it! The UUID is a random generated ID.. Sorry... No chance to generate it with the infos you have...
     
  30. Offline

    rmkilc

    So, basically I would break it if I added lines to the table without a UUID?
     

Share This Page