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

To manually create a bounty, admins can add entries to the list which exists at the bottom of the config.yml file.

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.

Follow Bounty and Our Other Activity

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

  • Avatar of Winterfellhard Winterfellhard Oct 14, 2014 at 16:15 UTC - 0 likes

    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%

  • Avatar of DestinedLove DestinedLove Sep 29, 2014 at 09:09 UTC - 0 likes

    @waco2

    No errors on plugin setup, and removing it didn't work, sadly. :/

  • Avatar of waco2 waco2 Sep 29, 2014 at 04:39 UTC - 0 likes

    @waco2: Go

    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.

    BFAK:islendingabok_team,48613,1ac87ee019e2e04b3f51c56edb289ff576472a07c3d5f3f6d68fff48ebd9b0d3

  • Avatar of waco2 waco2 Sep 29, 2014 at 04:37 UTC - 0 likes

    @DestinedLove: Go

    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.

  • Avatar of DestinedLove DestinedLove Sep 29, 2014 at 02:06 UTC - 0 likes

    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

  • Avatar of Dr0lf Dr0lf Sep 28, 2014 at 20:01 UTC - 0 likes

    @waco2: Go

    It's the same problem that i have reported here : reset to all the first bounties.

    @Dr0lf: Go

    Need fix.

    My config.yml : https://www.mediafire.com/?tqa6q9g8regb8dj

  • Avatar of waco2 waco2 Sep 28, 2014 at 14:41 UTC - 0 likes

    @DestinedLove: Go

    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.

  • Avatar of DestinedLove DestinedLove Sep 28, 2014 at 06:32 UTC - 0 likes

    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?

  • Avatar of waco2 waco2 Sep 22, 2014 at 02:21 UTC - 0 likes

    @NoahWL1: Go

    Glad to hear :)

  • Avatar of NoahWL1 NoahWL1 Sep 21, 2014 at 18:56 UTC - 0 likes

    Love this plugin, it works great!

    Need an awesome Minecraft server? Then join now! IP: NoahCraft.zapto.org Server Website: MCNoahCraft.enjin.com We have: - Survival Games! - Creative! - MCMMO! - Factions! - PvP/Raid Survival! - MobArena! - 4GB Deticated Server! - 24/7 - More to Come! -Stop Reading This and JOIN NOW!

Facts

Date created
Mar 08, 2014
Category
Last update
Sep 16, 2014
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Bounty
Downloads
2,344
Recent files

Authors