KillSuite

Notice! I am currently very busy with both work and school. Please refrain from feature requests and only post bug reports, as I am unable to do extra work at this time.

Ever wanted to keep track of just how many pigs you've slaughtered? Or compare your skeleton kills with a friend? With KillSuite, your kills are all tracked and counted, and saved to a database. You can then compare kills based on mob name, total kills overall, or (new!) check your kills on each enemy by specifying your own name!

Project Details

  1. Source
  2. Jenkins
    2.1. Use of the plugin builds from Jenkins is unofficial, unsupported and unapproved by BukkitDev Staff!

Basic Usage

Drop KillSuite.jar into your plugins directory, and it'll create a folder (plugins/KillSuite) with a configuration file (plugins/KillSuite/config.yml), and a user database (currently users.yml). By default, it stores users in YAML, which will be quite sufficient if your server is small (~100 players). SQLite is now supported, and should be used for servers with more than 100 players.

As of 3.x+, this plugin also creates a 'leaders.yml' file, which it uses to display the current leader lists. Do not edit this file!

The config contains some information on how it actually works, as well as a very simple localization setup. It currently only supports the messages in the config, but if it's requested I can set up multiple localizations and persist them by user (without permissions).

Commands

  • /leaders [creature] (deathcounter.leaders) - Will display a message containing the top 5 kill leaders for the creature specified.
  • /stats [player] -aop (deathcounter.stats) - Will show the specified category of kills (a = animals, o = other, p = player, blank = monsters) for the specified player (or yourself, if omitted).
  • I have removed the ability to reset a specific user until I can come up with a good way of sanitizing input through my CommandHandler.

Features

  • Track player, monster and animal kills
  • Leaderboards for total kills and individual monsters
  • MySQL, SQLite and Flatfile database support
  • Economy support through AllPay for all major economy systems
  • Configurable pricetags on each and every monster's head, with configurable price attenuation based on depth.
  • Coming Soon: The ability to take out contracts on player and monster kills, for small 'user specified' quests.
  • SimpleNotices support!

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of PapaHarni PapaHarni Nov 09, 2013 at 10:16 UTC - 0 likes

    Can we hope for an Update? Like 1.6,2 plz.

    http://www.amc-server.de/images/banners/banner.png

  • Avatar of jjacobson jjacobson May 29, 2013 at 07:16 UTC - 0 likes

    Any way you can add a config option for double gains. eg,

    DoubleGains: true

    Players with the permission node, killsuite.doublegains or w/e will gain 2x more money than players without it?

  • Avatar of krinsdeath krinsdeath May 05, 2013 at 01:07 UTC - 0 likes

    BlueFusion95: I can indeed! It might take a little while because I am crazy crazy busy, but I can add it in there as soon as I have time.

  • Avatar of BlueFusion95 BlueFusion95 May 05, 2013 at 00:40 UTC - 0 likes

    Can you add a language file that allows people to change the chat messages sent by this plugin? I want to customize a few of the messages, but cannot do this without a language file (or using source code but I can't seem to get GitHub->Eclipse to work -_-).

  • Avatar of krinsdeath krinsdeath Mar 25, 2013 at 17:41 UTC - 0 likes

    PapaHarni: They are shaded libraries that I maintain. AllPay and CommandHandler.

  • Avatar of PapaHarni PapaHarni Mar 25, 2013 at 15:35 UTC - 0 likes

    Hello what's plugin is fernferret.allpay and pneumaticraft.commandhandler in your source file?

    Can't find it with bukkit and google.

  • Avatar of krinsdeath krinsdeath Mar 17, 2013 at 18:20 UTC - 0 likes

    joleiMisterJoeLP: Please create a ticket with any associated stack traces that occur when the undesired behavior happens. I need to see the code path/error in order to diagnose the problem. If there is no error, most likely you have something set up incorrectly in your config.yml.

  • Avatar of joleiMisterJoeLP joleiMisterJoeLP Mar 14, 2013 at 04:16 UTC - 0 likes

    @krinsdeath: Go

    Hey, i set the percentage to 5.0 but whenever I kill a player he loses 5% but I dont get 5%:(

  • Avatar of jjacobson jjacobson Dec 29, 2012 at 12:38 UTC - 0 likes

    @krinsdeath: Go

    Thanks for the quick response!

  • Avatar of krinsdeath krinsdeath Dec 28, 2012 at 21:00 UTC - 0 likes

    It is already added, I have just been waiting for a recommended build for the latest versions to upload a new build to DBO. Until then you're welcome to use my jenkins dev builds.

Facts

Date created
Sep 24, 2011
Categories
Last update
Feb 10, 2014
Development stage
Release
License
MIT License
Curse link
KillSuite
Downloads
7,734
Recent files

Authors