Death Tasks, Alternative to bans.

Discussion in 'Archived: Plugin Requests' started by eamondo2, Apr 5, 2013.

  1. Offline

    eamondo2

    Plugin category: Mechanics, Role Playing

    Suggested name: DeathTasks

    What I would like:
    A while ago, there was a plugin called ExtendedDeath.
    It added a feature that, on the death of a player, would send them to the nether (or a world of the admin's choosing), and force them to
    complete various tasks in order to get out.
    They would not be able to chat, and could not use any commands until they had completed the task, which was usually something along the lines of collection, or killing pigmen.
    As far as I know, this plugin no longer exists. When I went to the page that it used to occupy, I was greeted by good 'ol 404 kitty.
    I found a thread in which the author handed over development to another author, but there was no progress on this plugin, and it had been almost a year since.
    Some configuration options would be nice, selecting a dimension to send the player to, specifying the tasks maybe, a finite number of lives until being sent to hell.

    Please let me know if I have violated some kind of copyright something, I don't think that I have, as the plugin has been inactive for some time now, and it wouldn't be a rip of the original.
    Ideas for commands: No commands needed for this plugin.

    Ideas for permissions: DeathTasks.exempt Would exempt the player from the death teleport.

    When I'd like it by: Whenever someone gets around to it.
     
  2. Offline

    Williscool98

    I love the idea!
    I hope someone makes this!
     
  3. Offline

    Vinsanity

    More details. What exactly do you want the player to do? Also, what happens if they keep dying?
     
  4. Offline

    eamondo2

    If the player dies while in the nether completing the task, then they are forced to attempt it again until they have completed it. In my case, I used to have this set up along with Multiverse Adventure plugin to regenerate the nether world after the players had left it, making sure that it was indeed possible to complete the task at hand. Hence the ability to specify the world for the player to spawn in, making it easy to set up a dungeon to complete.
     
    Williscool98 likes this.
  5. Offline

    Williscool98

    How would the plugin respond to multiple people having a death task?
     
  6. Offline

    Vinsanity

    Don't question mah athoritah
     
    Williscool98 likes this.
  7. Offline

    eamondo2

    I'd imagine it would be fine, maybe you would even get some competition out of it. The idea is that this would be for a PvP server. Instead of just banning for a certain time on death, there would be something to do, which just seems more fun.
     
    Williscool98 likes this.
  8. Offline

    eamondo2

    Anyone? Kind of a bump, Don't know any other way of getting attention to this...... I am not skilled enough with java to do this myself, the only reason that I am asking for help.
     
  9. Offline

    eamondo2

    Anything? Anyone? Would hate to see this go under.
     
  10. Offline

    puyttre

    I'd do it if you gave me all the ideas for the tasks they would have to do. :)
     
  11. Offline

    skore87

    What about... That they get sent to this hell and to escape they need to find/build a portal. Possibly save memory by using a shared world for this and when they go through the portal have it 'explode' after a set period of being active which would allow friends to work together to revive.
     
  12. Offline

    45zeldafan

    This is easily possible with VariableTriggers. Just install the plugin, and create an Event Script for PlayerDeath
     
  13. Offline

    Wounded_Fighter

    I'm intrigued by this ... since i use vartrigs

    how would u keep them from using commands?
    variabletriggers allows unlimited number of /'s to run any of its commands you create with it, so if you had any commands it would bypass that script i bet.
     
  14. Offline

    Necrodoom

    use a permission group?
     
  15. Offline

    45zeldafan

    I don't even know what you are saying. English please
     
  16. Offline

    eamondo2

    I had tried this with Vtriggers, and found it hard to make the tasks function properly. I couldn't seem to preserve data across server reboots, or after player login. I had also thought of using Skript, but had the same problem. The general idea behind this was to make it an easy install, and make it so that there was little to no configuration/commands necessary. I find that plugins with too many commands break the immersion of the game, and are most of the time cumbersome.

    That was what I had in mind. Set up a simple enough task, but have a Multiverse nether that they get teleported to, so as not to allow interaction with others who are not currently dead.
    That would also allow for a Multiverse Adventure world, that regenerates when it gets unloaded, or at certain times, making sure that it is always possible to complete the quest.
    Maybe even use a random dungeon generator plugin, and have it generate a dungeon to beat. The way out is by getting to the end room.

    Ideas:
    Collect x amount of <item> (can be configured in the config)
    Kill x amount of <mob> (also configurable)
    Get to a certain place (place configurable)

    Just really simple things, that would allow the server admin to go in whatever direction he/she wanted.
    Ideas for death messages etc:
    "You have been summoned to the Underworld. Complete this task for me, and I shall free you"\n
    [insert task in bold here]
    "You cannot die while in my service. Do not disappoint me"
    "You have done well. You are free to return to the overworld"

    Maybe even have those configurable as well.
     
  17. Offline

    eamondo2

    Shameless bump.
     

Share This Page