Found this cool pluggin in a reddit post. What do you guys think?

Discussion in 'Survival Server Suggestions' started by QuietSea, Mar 18, 2012.

  1. QuietSea

    QuietSea Well-Known Member VIP

    http://dev.bukkit.org/server-mods/deathpenalty/

    It was made pretty recently, so there will probably be errors with other pluggins. HOWEVER, I still believe this could go to great lengths on the server, whether it's punishing someone for griefing (those with a temp ban only) or to simply control people who like to fist rush... As a result, I think this could change the game completely in the PvP world.

    EDIT: Not only does it moderate the amount of times someone dies, it also puts more of a kick in surviving!! :D

    TL,DR: You turn into a ghost for a certain amount of time and you can't interact with anyone on the server. In addition, you would not be able to pick up items or destroy them.

    All of this can be edited through set permissions as well.

    Being a ghost
    When a player dies, they either teleport to a location defined by somebody who can change the spawn or to their spawn. They're now a ghost for a predefined time. A ghost can't do much. All he or she can really do is chat to other ghosts or people that have the deathpenalty.hearghosts permission.

    Ghosts can't

    Break blocks
    Damage players and mobs
    Be seen by non-ghosts
    Execute commands
    Open chests and doors, use brewing stands and enchanting tables, etc
    Die
    Take damage
    Credit for the idea goes to xeNium on the forums!

    Permissions
    There aren't many permissions, but they work with PermissionsEx, PermissionsBukkit and probably other permissions plugins.

    Permission------Description
    deathpenalty.hearghosts Allows or disallows the player to listen to ghosts speak when he or she is not a ghost
    deathpenalty.changespawn Allows or disallows the player from changing the spawn for ghosts
    deathpenalty.ignore Makes a player not become a ghost when they die if this is true
    deathpenalty.resurrect Allows a player to resurrect other players (admins do not get this by default)
    deathpenalty.see Allows a player to see ghosts when not a ghost; Operators get this by default
    Configuration
    Value Description
    ghostTime How long a player will be a ghost for (in seconds) when they die
    usePermissions Whether or not to use permissions. If this is false, only admins can change the spawn and hear other ghosts.
    cakeAmount The amount to reduce a ghost's time when a player eats cake (they may only do this once when they're a ghost). If this value is 0, it will not heal any.
    disablePortals Enable or disable a ghost from using end and nether portals
    ghostsFly Makes players able to fly when they are in ghost form. This switches the game mode to creative, but they can not keep the items when they are made a normal player again.
    Commands
    dp setghostspawn
    Sets the spawning location for players when they die and become ghosts. This command may be executed only by a player.
    dp setafterghostspawn
    Sets the spawning location for a ghost when he or she is made a normal player again. This may be executed only by a player.
    dp resurrect <player>
    Resurrects the player if he or she is a ghost. The executor must have the permission or be the console. Operators (admins) don't get this by default. This can be executed from the console, however.
    timeleft
    Shows a ghost how much time they have before resurrection. If a player is not a ghost, nothing will appear.
     
  2. sharqman

    sharqman Well-Known Member VIP

    This looks cool! Protest PEACE! as a ghost in DF :D
     
  3. Thomasdd13

    Thomasdd13 Active Member VIP

    now i can sneek up on 5 year olds! ;D
    this sounds so cool though!
     
  4. Cashkid32

    Cashkid32 Member VIP

    Sounds cool, but also annoying. We'll see what the administrators say.
     
  5. nrayf

    nrayf Active Member VIP

    I'm against it. Say it was VIP only, how many PVPers would like someone to be able to ghost near them, reappear, and kill them without warning?
     
  6. QuietSea

    QuietSea Well-Known Member VIP

    Yeah you're right on that nrayf, but there are settings to where you can see ghosts. :p and ghosts can't toggle between being a ghost and not being a ghost.


    These could be set as a universal place for ghosts to spawn and respawn and only usable for admin type of stuff.

    Just some food for thought :D
     
  7. nrayf

    nrayf Active Member VIP

    Well the ghost could just wait until he times out and then he can damage someone, plus I don't want someone to be able to snoop around my town with impunity. They could scope it out for weaknesses during raids, and etc.
     
  8. QuietSea

    QuietSea Well-Known Member VIP

    Ghosts can't

    Break blocks
    Damage players and mobs
    Be seen by non-ghosts
    Execute commands
    Open chests and doors, use brewing stands and enchanting tables, etc
    Die
    Take damage

    So no, nrayf, they won't be able to get back to your town as fast, unless they have a speed hack. >_>
    Probably setting ghost spawn in peaceful or spawn would stop that from happening too.
     
  9. mastoblivion

    mastoblivion Member

    I support this idea. People that spam acrobatics or just die a lot deserve to pay >:)
     
  10. Wkdclwncar

    Wkdclwncar Member VIP

    What about the people who dont pvp. Say you are mining and die, dropping all your stuff. Now you are in your home, unable to even open the door, let alone do /warp mining. By the time you stop being a ghost all your diamonds and gold have disappeared with no chance of you getting them back. I oppose this plugin
     
  11. mastoblivion

    mastoblivion Member

    Well I think that you shouldn't be a ghost for more than 5 minutes. Unless there is a way to configure how long you remain a ghost after you die a certain number of times.

    Example:
    I want to train my acrobatics skill so I jump off a 256 high tower and die. I set my home up there so I become a ghost for say... 2 minutes. I then /home and jump again. I become a ghost for 4 mins because I just recently died.
    Can this be configured?

    If not, just tell them to suck it up :p
     
  12. mastoblivion

    mastoblivion Member

    Then I say just make them suffer. If they die, well, they ghost for a few minutes.
     
  13. QuietSea

    QuietSea Well-Known Member VIP

    mast you can train acrobatics without dying
     
  14. mastoblivion

    mastoblivion Member

    I know you can. Its just easier to die while doing it.
     
  15. Cashkid32

    Cashkid32 Member VIP

    I don't think you get acrobatics when you die, it doesn't do that on my private server and some other servers, but the coding could be different on here.
     
  16. kirederf60

    kirederf60 Active Member

    If you die you don't get the xp from the fall.