ASBO - Fines for Vandalism (iConomy)

Discussion in 'Archived: Plugin Requests' started by MineralMC, Apr 21, 2011.

  1. Offline

    MineralMC

    A lightweight alternative to some of the harsher block protection plugins.

    The ability to set a switch when placing blocks that works in the following manner:

    Configuration
    This configuration file has been set to allow players to set fines for mossy cobblestone and glass.

    Fine:
    Max: 30 # The maximum amount of currency a player can fine (per block). -1 for no limit.
    Min: 0

    Fee: 0 # How much currency a player is charged per ASBO block (free by default).

    Blocks: # Set which blocks you want to allow players to fine other players for destroying.
    List: 20, 48 # Glass & Mossy Cobblestone

    A Dramatic Scenario
    1. Player A uses the command /asbo 20 [20 currency per block broken]
    2. A prompt is given, informing Player A that he can begin placing blocks.
    3. Player A places 3 glass blocks, making a simple, yet functional window.
    4. Player A uses the command /asbo a second time.
    5. Another prompt is given, informing Player A that the process is complete, and that each of his blocks have had a 20 $currency fine attached to them. How much it cost Player A would appear here if the fee was set to anything higher than "0", too.
    6. Player B wanders into Player A's house, clearly jealous of Player A's functional window.
    7. Player B takes out his pickaxe and destroys one of Player A's window blocks.
    8. Player B is horrified as a prompt appears, informing him that he is a horrible person, and that he has been charged 20 $currency by means of consequence.
    9. Player A smiles to himself as a prompt appears*, informing him that Player B broke one of his windows, but not to worry, as Player A's iConomy account has been credited the 20 $currency fine imposed upon that rapscallion, Player B.

    Permission Nodes
    asbo.fine # Is able to set fines.
    asbo.exempt # Does not get fined for breaking ASBO blocks.

    * This prompt will need a cooldown. Text spam is not cool - perhaps the plugin can wait 30 seconds after Player B has broken the first ASBO block before giving Player A a concise breakdown of the blocks broken, and the total amount of money collected.

    Now, how would TNT be handled?
     

Share This Page