Bounty
Bounty
Short Summary
This plugin allows players on your server to place bounties on other players and complete existing bounties by killing their targets. After performing a targeted kill, the assassin will be compensated with an in-game money reward, and any player who set a bounty on the killed player will receive a copy of this dead player's head. Bounty is meant to be a fun way to add incentive for combat on PvP servers.
Video
Dependencies
Bounty requires Vault for economy integration and permission management.
Commands
The following commands allow players to create, check, and delete bounties:
- /bounty [-ao] <player> <$$$> Allows you to take out a bounty on another player (using -a makes the bounty anonymous, and using -o sets a bounty on the player even if they have never appeared on the server)
- /bounties Shows all bounties
- /bountyon <player> Shows the total bounty on a player
- /unbounty <player> Cancels the bounty on a player and refunds part of the reward
Permissions
Bounty relies on Vault for Permissions and will thus detect many different Permissions systems. This feature was added in version 3.0 and will not work in any version below that. The following nodes are recognized by the plugin in:
- bounty.set Gives access to the /bounty command
- bounty.view Gives access to the /bounties and /bountyon commands
- bounty.cancel Gives access to the /unbounty command
Customization Options
Admins can customize Bounty in the config.yml file by editing the following values:
- minBounty The smallest amount of cash which a player can use to create a Bounty
- cancelPenalty The percentage of money which is lost when a player cancels a bounty
- markSkulls If true, reward skulls will be watermarked with "(BOUNTIED)"
- globalBroadcast If true, global broadcasts will be made when a bounty is created or completed
- anonymousName The name to display for the creator of a bounty which has been marked as anonymous
- enableInAllWorlds If true, assassins will receive a bounty for a kill in any world
- enabledWorlds The list of worlds in which bounties are turned on (does nothing of enableInAllWorlds is set to true)
- colors A list of the colors which are used by the plugin
- awardHeadChance The probability that a skull will be given to anyone who sets a bounty (1 means always, 0 means never, and anything in between gives a percent chance)
To manually create a bounty, admins can add entries to the list which exists at the bottom of the config.yml file.
Common Issues
If edits to the config appear to be getting overridden for some reason, stop the server completely, make your edits, and then restart the server. However, this issue shouldn't be happening on newer versions of the plugin.
Language Customization
All text used by the plugin is available to be edited in the languageConfig.yml file. Change or translate it to your heart's content.
What to Do if You Love Bounty!
Please like our Bounty video or subscribe to our YouTube channel! We also appreciate any comments and feedback that we get.
Source for Developers
You can find the source here on GitHub. I appreciate any improvements that you might suggest.
Official Bounty Servers
- SSS (IP: 96.239.55.122)
- Wars of Minecraft (IP: Play.WarsOfMinecraft.com)
- Darkcraft (IP: 37.120.160.242:25565)
@Dr0lf
Can you post the contents of your config.yml? I'm guessing that a problem was introduced there when you upgraded to v3.0.
@waco2
No, this bug ; "When I reload or restart my server, the first bounty placed on each player reappears and when they are killed, the murderer win the bounty, so it duplicates the money..." :S
@Dr0lf
Are you talking about the bug with scoreboards?
@Dr0lf
This first bug isn't fix... :/
I just posted a new build for Bounty-3.7 which addresses some of the concerns that people had (Sorry it took so long, I have been very busy over the last two months). Once it is approved, let me know what you guys think.
As always, thanks for all the feedback.
I also might try to incorporate some of these things into the following updates:
Changing the list interface and giving more options for what you can view
@Electronicboy
Are you sure mobs are claiming bounties? This shouldn't be happening, and I haven't heard any other reports of it. If you can, send me the feedback in the server chat/console so I can see what's going on.
So, I've installed this plugin as it appears to be the only one which is actually showing signs of maintenance, but one issue I've noticed is that player bounties can be claimed by mobs?
Can this please be looked into, even if it is an option?
Still no fix ? Plugin abandoned ?
Hey there just came across your plugin as I was requesting one very very similiar. I was wondering if you would consider adding additional features? Here is what I was looking for.
You do have to change the commands as long as the command exists I can use an alias to change it to what I would like. Please take this into consideration.
What I want:
I would like a message sent to the player who places the bounty that his bounty has been placed.
A message to be sent to the player who is now on the bounty list received a mail message that he is now on the bounty list for how much.
If possible format it so it will also show who put them on the list.
When the player is killed on the bounty list. The player who killed him received money equal to 90% of the bounty. 10% being the bounty fee.
Also if it can be made so that only select players are allowed to kill a player for his bounty. (do not want fresh spawns getting a 100k bounty haha)
Ideas for commands:
/bounty help #would show bounty help and commands
/bounty info #would show bounty version and info
/bounty list #would show the current bounty list
/bounty mostwanted #would show the top bounties
/bounty place <player> <value> #used to place a bounty
/bounty remove <player> <value> #used to remove a bounty
/bounty claim #claims rewards from your bountykill
/bounty reward <player> #returns info about reward for killing player
Any extras would be awesome. All I can think off the top of my head.
Ideas for permissions:
bounty.command.bounty.mostwanted #allows access to /bounty mostwanted
bounty.command.bounty.claim #allows access to /bounty claim
bounty.command.bounty.reward #allows access to /bounty reward
bounty.others.on #allow player to be able to kill players for there bounty
Ideas for Config:
Min Bounty Ammount:
Max Bounty Ammount:
Permission required to allow bountykills:
Send message on bounty place:
Receive message on bounty place:
Send message on bounty remove:
Receive message on bounty remove:
Time allowed before you can remove a bounty:
Time before a bounty expires:
BountyRewardInstant: #bounty is given to you instantly.
BountyRewardClaim: #bounty is delayed until you type /bounty claim
Bounty Fee: #would be a percentage (you can avoid this and just go with default 10%
@waco2
No errors on plugin setup, and removing it didn't work, sadly. :/
@waco2
One thing that is a little odd and might be causing problems: try removing "- list worlds here if 'enableInAllWorlds' is false" from the enabledWorlds list.
@DestinedLove
Is there any error message when the plugin starts? It seems to be a problem with the way that bounties are read from the config, but I'm not exactly sure what. I'll keep looking into it.
Doesn't work, must have installed it again 1 million times or something. XD Thanks Dr0lf for the config :) It's almost the same as mine
@waco2
It's the same problem that i have reported here : reset to all the first bounties.
@Dr0lf
Need fix.
My config.yml : Link Removed: https://www.mediafire.com/?tqa6q9g8regb8dj
@DestinedLove
Can copy and paste your config.yml file here? I'll let you know if anything looks wrong.
Also, you can try deleting Bounty and re-installing the latest version.
There seems to be a problem where bounties are not saving when logging out. Here:
Player 1: Sets bounty on Player 2, 50 dollars taken. Bounty not complete yet. Server restarts, bounty and money both disappears.
Any way to fix this?
@NoahWL1
Glad to hear :)
Love this plugin, it works great!
Here is version 3.6, which removes a display glitch with scoreboards:
http://dev.bukkit.org/bukkit-plugins/bounty-snorri/files/11-bounty-3-6/
I haven't been able to extensively test this update, but I doubt it will break much since it is very small. If you find any issues however, please report them here.
@waco2
Ok thank you.
For the reload command it's exactly that.