Game Over!
GameOver!
Version:0.6.7
Description:
GameOver! adds classic game mechanics to Minecraft, allowing admins to give players a set number of lives, before losing the game! Once player has lost all lives, player data is wiped. Adding optional dependencies can extend the features of this plugin, such as LogBlock, which rolls back all player specific world activity after player loses, Vault for emptying players account, or Essentials to temp ban a player for a certain amount of time. Think of it as NES. Once you run out of lives, you start all over! Good addition to any hardcore server.
Features:
- Wipe Player Data for cpnfigured worlds
- Semi Multi-World compatible (Bans are still server wide)
- Wipe Essentials UserData
- Rollback player block data
- Reset bank account
- Temp ban player
- Permanently ban player
Optional Dependencies
- LogBlock
- Essentials Core
- Vault
Installation:
- Drop GameOver.jar into plugins directory
- Run Server
- Edit config.yml to your liking
- /go reload
- Enjoy!
Permissions:
- GameOver.use - Allows use of GameOver features
- GameOver.reload - Access to /gm reload command
- GameOver.reset - Reset player status ie. unban and reset lives
Commands:
- /go reload
- /go reset
Changelog:
Version: v0.6.7
- Fixed essentials god mode causing server overload
- Fixed exception when player is kicked
- Fixed exception when world is saved
- More UUID tweaks
- added /go reset
Version: v0.6.6
- UUID support - Will reset all players
Version: v0.6.5
- Fixed health bug when relogging or switching worlds..derp! This fixes the dying on login issue.
Version: v0.6.0
- Added Initial Multi-World support NOTE: May be Buggy! Ban features are still server wide
- No longer need to wipe player.dat file
- Temp ban feature no longer requires essentials.
- Custom ban messages in config
- Renamed command to /gameover and /go
BUGS:
If you find a bug please explain in detail what you were doing at the time, and include a full server log. Anything less will be ignored. Thanks
How can I check how many lives Do someone or me have
Really love it.
Two bugs with Cauldron 207: - players respawn at death location and lose everythings in temp-ban mode. - players lose all levels everytime they login. (5L + 25xp -> 0L + 25xp
In reply to _ForgeUser9243143:
You can change it in config.yml
I have like that
# Number of lives player starts out with
Lives: 5
# Erases Essentials userdata
Delete-Essentials-Homes: false
# Rollback all world block data. REQUIRES LOGBLOCK
Rollback: true
# Empties players bank account
Remove-Money: false
# Temp Ban player for x amount of time. ex. 1y, 1mo, 1w, 1d, 1m, 1h, 1s or any combination. SERVER WIDE
Temp-Ban:
Enable: false
Time: 1h
Kick-Message: 'Banned for %T'
# Permanently ban player forever! SERVER WIDE
Perm-Ban:
Enable: false
Kick-Message: You lost! The dead cannot be brought back to life.
# Enabled Worlds
Worlds:
- world
- world_nether
- world_the_end
@TrenTech
OK
@u7uu7u7
Yeah, I need to add some caching and rewrite some of the events. Monitoring player stats is quite intensive. I'm currently holding out for the sponge project. I want to see how all this plays out before I take up anymore of my time.
After the addition of plugin, there are very strong lags:
18.10 14:07:53 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 7533ms behind, skipping 150 tick(s)
18.10 14:07:53 [Server] INFO KarthKaleos left the game.
18.10 14:07:45 [Server] INFO KarthKaleos
18.10 14:07:45 [Disconnect] User KarthKaleos has disconnected, reason: Disconnected
18.10 14:07:26 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 2835ms behind, skipping 56 tick(s)
18.10 14:06:17 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 11887ms behind, skipping 237 tick(s)
18.10 14:04:57 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 4602ms behind, skipping 92 tick(s)
18.10 14:03:23 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 2310ms behind, skipping 46 tick(s)
18.10 14:02:56 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 5689ms behind, skipping 113 tick(s)
18.10 14:02:37 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 4153ms behind, skipping 83 tick(s)
18.10 14:02:19 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 2491ms behind, skipping 49 tick(s)
18.10 14:01:25 [Server] WARN Can't keep up! Did the system time change, or is the server overloaded? Running 2121ms behind, skipping 42 tick(s)
/plugins/GameOver/config.yml
http://dev.bukkit.org/paste/10759/
CB 1.7.9 - 1.7.10
hi,
yes i completly removed the folder.
startet the server, so it was made again, stopped, started again and joind.
didnt work for me :(
using craftbukkit-1.7.2-R0.4-20140216.012104-3
btw
@thief001
Have you deleted the GameOver plugin folder since updating?
hi TrenTech,
I tested it again and run in to following:
using the GameOver plugin with my default plugins, im still instant deathupon joining.
After removing all plugins execpt Gameover an PermissionEx, i could play normaly, but when i died i still coulndt respawn.
Will do a research on what plugin does the instant kill all the time when using all plugins.
all i get in the console is:
[23:13:17 INFO]: [GameOver] Enabling GameOver v0.6.5
[23:13:17 WARN]: [GameOver] Vault not found! Economy support disabled!
[23:13:17 WARN]: [GameOver] LogBlock not found! Rollback support disabled!
[23:13:17 WARN]: [GameOver] Essentials not found!
(all plugins removed beside pex& Gameover)
and upon death:
[23:13:18 INFO]: thief_a[/90.0.0.253:57996] logged in with entity id 432 at ([HM] 215.31632316170038, 63.125, 218.71628342586942)
[23:13:38 INFO]: thief_a was slain by Zombie
[23:13:41 INFO]: thief_a lost connection: You have died. Game over, man, it's game over!
[23:13:41 INFO]: thief_a left the game.
i still get banned..
config of GameOver:
Lives: 3
Delete-Essentials-Homes: true
Rollback: true
Remove-Money: true
Temp-Ban:
Enable: false
Time: 1h
Perm-Ban:
Enable: false
Worlds:
- world
- world_nether
- world_the_end
player.config:
Lives: 3
Banned: false
Time: 0
Interesting idea! Good luck with the plugin ;)
@thief001
Fixed in v0.6.5
Great idea been waiting for a plugin like this thanks :)...
hi,
i installed your plugin now on my hardmode testserver, but whenever i log in, i get instantly killed and banned (cause killed in hardmode)
it dosent matter if i delete all configs from gameover or not, asap i have gameover in the pluginsfolder, im death upon joining.
but asfar as i understand this, i should have 3 lives (default config) even in hardmode with gameover, right?
@thief001
Not %100 sure I understand, although I'm working on a reworked version. should be releasing in a few days.
hi,
just downloaded your plugin, but it dosent seem to work the way it should, or i understood it should:
if i die in hardcore, i now see the exit and a respawn button, but pressing respawn dosent bring me back in to the game, i still get a perma ban, and have to stop the server, delete the ban entry and delete the player data before a new start.
lives set to 10
no errors in the console / log
any idea?
@CommodoreAlpha
My current dev tests are tested against MultiInv so +1 lol. I could create my own multi inv stuff but I don't think anything I could write would be any better than whats already out there so MultiInv it is
@TrenTech
I sounded a bit too "nooby" in my first comment too, so sorry about that. It's all good in the end though. ;)
As of now, I think the most prominent multi-inventory plugin is MultiInv, so you could probably rely on that for this feature.
@CommodoreAlpha
Wasn't trying to sound rude. My bad. I'm working on a more multi-world friendly version that won't require deleting the entire playerdata file, but it'll require a multi inventory plugin to work properly.
@TrenTech
I was just trying to point something out about the logblock feature, not that I dislike it or anything... but of course, it's the admin's responsibility for that kind of stuff.
On a second reading though, I think I've misunderstood the "LogBlock feature". The first paragraph within the info says that all world activity on a player gets wiped after a player loses, but then in your bullet-point section, it says the player gets rolled back. The latter seems to make more sense than the former, but I'm guessing both of them happen.
@CommodoreAlpha
If you don't like the logblock feature, don't use it.