HeroBounty
Now available as a premium addon for Spigot and 1.8+ under https://www.spigotmc.org/resources/herobounty.25447/
HeroBounty
Description:
HeroBounty adds a whole new dimension to Minecraft PvP. For anyone who has ever been killed by another player and wanted them to pay, but just didn't want to spend the time hunting them down, here is your answer! HeroBounty adds a public hit list to your server, allowing players to anonymously post hits against their enemies for a reward paid out of their pocket. Other players can take on the role of bounty hunter, competing to fulfill bounties and earn the reward.
HeroBounty is a plugin originally developed for the Herocraft server and is now officially being released to the public.
Enjoy!
Features:
- Anonymously issue hits against your enemies!
- Successful bountied targets drop player skinned skull!
- Become a bounty hunter and kill for pay!
- Economy support! Earn in-game money for completing hits! Supports any economy that VAULT supports.
- And more!
Usage:
The available commands are summarized in the screenshot below. Any parameters in <angled brackets> are required. Any <id#> parameters require the position of the item in the relevant bounty list.
1. Creating a bounty
The /bounty new command posts a new bounty against the player and for the amount provided. A percentage based cut is taken out of the supplied amount; the remaining money is posted as the reward for the hit.
2. Viewing available bounties
The /bounty list command lists all available bounties and their associated rewards. Bounties are sorted from highest to lowest reward. This list keeps both the bounty issuer and the target anonymous. You will not discover the target of the bounty until you accept it.
3. Accepting a bounty
To accept a bounty, use the /bounty accept command and give it the id# of the bounty you'd like. Accepting a bounty incurs a small fee - usually 5% of the award value. Once accepted, you will be given the target's name and the duration of your issued bounty will start to count down. If you fail to kill the target in the given duration, the bounty will be retracted and you will have to purchase it again to continue.
4. Finding a target
To help in finding targets, use the /bounty locate command. This command displays a list of your targets and their approximate. Target locations are rounded to the nearest 100 blocks by default, but this value can be changed in the configuration. These locations are only meant to give you a rough idea of where your target is. It is up to you as the bounty hunter to actually track down the player and complete the hit.
5. Completing a bounty
If you manage to kill a player for whom you have purchased a bounty for, you will be given the reward associated with the hit. The server will be publicly alerted of your success. The target (now dead) will receive a small monetary penalty - usually 5% of the award value.
Installation:
- Download the latest version of the plugin from the link at the top of this page.
- Extract the contents of the archive to your /plugins folder.
- Open /plugins/HeroBounty/config.yml and configure to your liking.
- Save the modified file and start your server.
Configuration:
All of the settings related to HeroBounty are stored in your /plugins/HeroBounty/data.yml file in YAML format. If you are unfamiliar with YAML, simply follow the pattern found in the config.yml file in the archive you downloaded. The comments in this default file, prefaced with a #, describe what each of the configuration options do.
Permissions:
If found, HeroBounty will make use of TheYeti's Permissions plugin. The three available permission nodes are described below:
- herobounty.new - allows use of /bounty new
- herobounty.accept - allows use of /bounty accept
- herobounty.locate - allows use of /bounty locate
- herobounty.list - allows use of /bounty list
- herobounty.untargettable - makes a player unable to be targetted by bounties
Thanks for all your support! Herocraft Development will do its best to keep this plugin updated and bug free. If you have any issues or feature requests, feel free to either leave a message here or find us at IRC.
Hi, i want a bounty system that stays away from economy eg you pay two diamonds and they receive it, Would that be possible to add?
Nice plugin!
But it dont work that well on my server (gameplay wise), If someone put a bounty on a guy his friend will kill him and they would split the money or something. In other words the guy you wanted dead will get your hard earned cash.
I can think of two solutions to my little problem. One (since im using towny), make a option to only place bounty on other townmembers (they need to be part of a town) and only other town members can kill them. It would also be cool if you could make a bounty on another town so if someone from your town kills a guy that belongs to the town (dos not matter who, just that he belongs to that town) you placed bounty on, he would get the reward.
Second, (probably the easiest solution) make a option that the man who ordered the bounty must accept the bounty hunter. So when someone is assigning to a bounty hunt the contract giver must type accept "playername" or something like that.
A last request, could you make it possible to put a bounty on your own head?
@nathansfeaster
remove..herobounty.untargettable.. its right above..
How do I allow admins to be targeted?
No reply to this which has been asked already:
"When trying to accept a bounty with the ID I just get "player not found""
is this broken when hiding names?
@minejames1
It's been updated, you have to use a dev build though http://ci.milkbowl.net/job/HeroBounty/
Latest dev build works fine for 1.2.5
Please update :D
does this still work ?
edit:
Seems we dont have a bug tracker yet for HeroBounty...
oops.
There doesn't seem to be a command to reload the configuration. Multiple restarts to add/change a plugin is a huge issue for production servers. Please considering adding this feature.
Was wondering if this works with bPermissions would be great if you could make it work with it! Thanks!
@LordKainzo
hey i created a bounty office, with a bounty board and everything, i was hoping the mod alllows to put the bounty on signs and then is able to be a bounty quest, if so please respond
Update please <3
When trying to accept a bounty with the ID I just get "player not found"
Hello...i hade sometime this Error today...http://pastebin.com/rbf5Wq6B
I'm sure this would of been done by now if it could be but is it possible to so players could set bounties on people even if they are offline?
@fatmarleys
Yeah fixed that
@funk1983
Welcome - its an old one, over a year old.
@geo97hard
Course. test first, ask later!
Does this work bukkit 1.2?
@LordKainzo
Thanks for the update and support, awesome plugin!
Thanks for the update...one tweak on the main page...
Economy support! Earn in-game money for completing hits! Supports any economy that Register supports.