[FUN/ECON] iConomyDeath v0.7 - Take money from players when they die [818]

Discussion in 'Inactive/Unsupported Plugins' started by halvors, Mar 27, 2011.

     
  1. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    iConomyDeath
    Version: 0.7

    License: GPLv3

    iConomyDeath give you the ability to take money from players then they die. You can take a specified amount or by percentage.

    Download
    Source Code

    IMPORTANT: You'll have to delete the configuration files and let iConomyDeath regenerate it, or update it manually. This is because of changes, if you not do this, you may get a lot of issues.

    Features:
    • Take a percentage/amount of money from players when they die.
    • Permissions support.
    Usage:
    • Die :D
    Install:
    1. Copy the iConomyDeath.jar file into your plugins folder.
    2. Restart/reload server.
    3. If you want to, edit the config.yml file in plugins/iConomyDeath and the world configuration files in the worlds folder.
    Permissions nodes:

    iConomyDeath.* - Give access to anything.
    iConomyDeath.use - Needed for use iConomyDeath

    Changelog:
    Version 0.7
    • Compatible with CraftBukkit 818.
    • Support all major economy plugins.

    Version 0.6.1
    • Compatible with CraftBukkit 766.
    Version 0.6
    • Compatible with CraftBukkit 740.
    • Compatible with iConomy 5.0.
    Version 0.5
    • Added new ConfigManager.
    • Cleanup.
    Version 0.4.2
    • Added support for percentage, and use this by default.
    Version 0.4.1
    • Compatible with Craftbukkit #617.
    Version 0.4
    • Added support for custom messages in config file.
    Version 0.3
    • Fixed issue with config.yml file.
    • Cleanup in ingame messages and code.
    Version 0.2
    • Added configuration file.
    • Cleanup.
    Version 0.1
    • Initial release.
  2.  
  3. Offline

    Kevin Forte

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks!

    EDIT: I still don't understand the permission node? If a player has that node, does it mean they lose money?
  4. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yes, they can then use the plugin, unless the plugin had no effect for them.
  5. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    iConomyDeath 0.4.1 released.
  6. Offline

    Trollkemada

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It would be great if you can do percentage losses like players losses 10% money when they die.

    Just a suggestion, thanks for the plugin ;)
  7. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Will look into it :)
  8. Offline

    Keyle

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nice work
    but could you please add that I can also use percentages.
    So that someone loose for example 5% off his/her money

    Keyle
  9. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Working on it. Will release in one hour.
  10. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    iConomyDeath 0.4.2 released.
  11. Offline

    Trollkemada

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks, works perfectly ;)
  12. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Let me know if you have more wishes :)
  13. Offline

    peaced

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How about, when the player doesnt have enouth money, he respawn somewhere elese. (adjustable destination).
    Allowing to make a "limbo" or "heaven" where they have to sit a while before being resurected.
  14. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Would be buggy to respawn player another place, if we say 200 block north. Then you'll sometime be stuck inside a mountain or something. So not think what's a good idea...

    Maybe we should add a delay for respawn?
  15. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Someone want support for PvP, so if player die because of PvP, killer get the money?
  16. Offline

    Arno00

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I was really looking forward this, thanks ! You should add setting about the nature of the death (drowned, ignited, lava and especialy : Killed by another player). Because i don't want someone to loose wealth when they're killed by someone else !

    Also, you should add zone. Like if someone enter a specified zone and die, he doesn't loose any money (like gaming zone when you should die a lot). You could use WorldGuard regions !

    Those two things would make this plugin really awesome !
  17. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thinking about rename it to Death, and give that functions. Will look at the death reasoon option :)
  18. Offline

    Arno00

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This plugin would be really useful to prevent player to suicide to reset they're health bar ! But players should not be abble to chain kill other so they loose all their money :/
  19. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You can choose if percent of money to withdraw from player on death. But going to improve it :)
  20. Offline

    Arno00

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    yeah i know, but with no death reason support, mean players coul kill other so they loose money :/ This should be in a config file so we can disable money lost on pvp kills.
  21. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    That can be implemented :)
  22. Offline

    Arno00

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks x) Keep up your good work ! I'm really looking forward this awesome plugin x)
  23. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  24. Offline

    crazydog

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    CB 617, iConomy 4.56, this v 0.4.2

    Code:
    22:15:34 [SEVERE] null loading iConomyDeath v0.4.2 (Is it up to date?)
    java.lang.NullPointerException
            at com.halvors.iConomyDeath.Config.loadConfig(Config.java:63)
            at com.halvors.iConomyDeath.Config.getConfig(Config.java:51)
            at com.halvors.iConomyDeath.iConomyDeath.onEnable(iConomyDeath.java:72)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:514)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:216)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:94)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:72)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:215)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:202)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:142)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:257)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    
  25. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You mean iConomy 4.6.5?

    Try delete the iConomyDeath folder in plugins and restart/reload server :)
  26. Offline

    AZUMIKKEL

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  27. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    iConomyDeath 0.5 released.
  28. Offline

    grandwazir

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Great plugin. I really like this and I wanted something to encourage people to buy food instead of just dying.

    Could you add the following features please :D
    1. Ability to format message text - use custom colours for example. Currently defaults green and I would like it to match the colours of all my other server messages.
    2. Add an option to round the amount of money lost to the nearest whole number.
    Thanks!
  29. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Will look at it :) Good you enjoy the plugin ;)
  30. Offline

    JuiceBox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is an awesome plugin and I appreciate your hard work.

    Is it possible to use this plugin to allow a player to keep their items if they can pay the "death penalty" but drop all of their items if they run out of money when they die?

    If that's possible I think it would be a great addition
  31. Offline

    halvors

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeah, was thinking about give more general Death support, so maybe rename the plugin to just "Death" ?

    What do you think?
  32. Offline

    JuiceBox

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I personally think that would be cool because I've been looking for a plugin that has that feature, and this one is pretty close :)

Share This Page