DeathCountdown
DeathCountdown is a brand new RPG plugin, based off of the concept in the film 'In Time'.
The aim of the game is to survive (like most things), except there's a twist. You're against the clock. By default, you have 2500 seconds to live and time is going by every second. When you reach 0 seconds, you are permanently banned from the server, like Hardcore mode. You gain time (the seconds to live is known as 'time') by killing mobs and players. You lose time by dying.
The time you have is also the main currency, so you can use it to buy items at the 'time shop' (sign shops) and sell items to gain time.
Installing DeathCountdown is simple:
- Download the latest version of DeathCountdown from here.
- Place that version of DeathCountdown into the /plugins/ folder of your server
- Restart your server - DO NOT reload, it will cause DeathCountdown to crash
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
- A unique identifier
- The server's version of Java
- Whether the server is in offline or online mode
- The plugin's version
- The server's version
- The OS version/name and architecture
- The core count for the CPU
- The number of players online
- The Metrics version
Plugin updating feature As of DeathCountdown 2.0, the plugin can now show download links to the latest version, which is shown in the server's console log upon loading. To disable this feature, set 'UpdateCheck' in the config.yml file to 'false' instead of 'true'
Keeping the plugin up to date
- Updating is relatively simple, but it may require you to reset your config.yml - check the new features when downloading a new build to check if it adds anything to the config.yml. If it does adjust the config.yml, delete it and run the plugin as normal. Then you are free to adjust the config to your needs and it can be reloaded while the plugin is running with /dc reload.
Other Information
- Data used by the plugin is stored in an SQLite database (DeathCountdowndata.db) found in the DeathCountdown plugin folder.
- Found a bug? Have a suggestion? Please create a ticket from the link here!
ToDo
Don't worry DeathCountdown fans, version 3.0 is coming! ETA is February 22nd, but who knows? It could come out earlier! List of things coming out in DeathCountdown 3.0: List of updated features in v3.0:
- Fixed bug where config.yml may be blank
- Fixed bug where chat messed up
- Added ScoreBoard support
- Added /dc version
- Fixed API Features, Documentation coming soon!
- Added DCPlayer to API so developers can get information about players
- Allowed voting offline
- Removed [TimeLord] and 'ownername' from config.yml
- Removed ConfigurationVersion from config.yml
- Removed support for DeathCountdown with version under 2.0
- Removed SQLite and is now using EBeanServer for data storage
- Dropped support for Java 6, now requires Java 7
- Will require a database & config.yml rewrite - If you are not happy about this, I suggest you don't update when it comes out
Suggestion:
- Make players invencible and make mobs hitting the player make them lose time.
- Players don't get banned, let them just die.
I have made that suggestion! (so I agree)
Banning players from your server is counter productive... I would try this if the ability to configure options like: Player dies, loses all items and is taken back to zero for everything. Would work well if instead of having a spawn you had players start and "respawn" in random places throughout the world making it harder for them to find and regain lost items. OR Player reaches zero, dies and is rolled back to nothing and sent to spawn to start over? (support for core protect etc)
@mafima
Post all suggestions in the tickets section above
Very interesting. Add me in skype so i can tell you my suggestions (:
skype: the.mafi
Can you make it so there is a config so instead of being banned, you get teleported back to main spawn? Then you cant use the world or go into it for 24 hours. Thanks in advanced.
@PassiIam
I'm not going to say that it's impossible... but it would require a complete database rewrite. I'll see what I can do :)
Thanks, one more thing, you addet Multiverse support, so i can ban the users for just 1 map. can you add a posibillity, that each world have another another time? I mean: If you were baned from World 1, you can join World 2 with the 1800s? So you can go on playing in World 2. Can you do this? It would be very very nice ;)
@PassiIam
If you would like to file errors and problems, please make a ticket above :)
Hey dude, do you have skype? It would be very nice because I'm having some problems with this Plugin :/
Could you make it so instead of banning a player when his time is over, it executes a list of commands you can edit in the config, if this would be an option that can be toggled (either ban or execute the commands) you support both bungeecord as multiworld servers, like requested earlier in the comments.
@PassiIam
In the latest update (1.2 - ETA 11th), there will be the /dc revive <player> command, so you could use another plugin which schedules commands (for example) to run that specific command.
DeathCountdown is trying to be as light as possible, but if enough people agree with this idea, I'll try and put it in :)
Hey, can you add a feature where you can configurate how long a person gets banned? (Sry for my bad english ;D)
Would be cool if the Ranks were changeable (the names) and being able to add more ranks.
Other then that its a very cool plugin
@Skepter
Thanks! :D
@Jarrett78
Sure, I'll try and add this in by the 11th.
Can you add multiworld support banning a player from that world? I don't use Bungee so I have to request this.
It is possible to buy food with time by creating a DeathCountdown sign.
Seriously awesome plugin, isn't this plugin based on a movie called "In Time"? They gain "life time points" in the movie by having a job and they pay with "time" for food.. etc. Would be awesome if you added support for those things ^.
@GamingTutsDK
That was what it was based off of, yes :)