LogoutPenalty
Overview
For survival servers: This is a small plugin to discourage players from abusing logging out and logging back in to avoid dying. Each time a player logs in, a set amount of health, stamina, exhaustion, and saturation will be deducted from the amount they had upon the previous log out If a player logs out with less than a set amount of health, health will be set to zero and the player will die upon log in.
Features
- Server admins can configure how much health, stamina, exhaustion, and saturation a player will be penalized for logging out.
Permissions
No permissions. Will possibly add in future updates.
Configuration
#The amount of exhaustion the player will gain upon login. Values are from 0 to 4 #with 4 being equal to -1 food level (if there's no saturation). exhaustion-level: 4 #The amount of food/stamina the player will lose upon login. Values are from 0 to 20. food-level: 2 #The amount of health the player will lose upon login. Values are from 0 to 20. #Note that reaching 0 health will cause instant death upon login. health-level: 2 #The amount of saturation the player will lose upon login. Values are from 0 to 20. saturation-level: 20
Current Version
3/02/13 Version 1.1
- Admins can now configure exhaustion and saturation, as well as health and stamina.
@S1lverK3y
No problem. Let me know if there is anything that needs to be fixed.
Thanks for updating this! ;-)
@omgitsmit
I made myself a plugin like this,try http://dev.bukkit.org/server-mods/simplelogoutpenalty/files/1-simple-logout-penalty-v1-0/
Any update to this plugin? We really need to use this but it will affect users that have a poor connection.
@ledhead900
The point of the plugin is to stop players from logging out before they get damaged, not after they get damaged. We already understand that disconnections happen and plan on updating and improving the plugin later as we've stated before.
We won't be developing the plugin around PvP either. I know PvP servers have an issue with the players logging out and abusing it, but this plugin isn't meant to solve that.
This plugin is meant to solve players logging in and out before monsters can even hit them on survival servers.
@emikodo
Actually that is not what he is asking, and I feel the same If I was to use this since I am looking for a ANTI quit plugin, I would be looking for one that Tags a person as PVP/PVE when they take damage this starts a configurable cooldown before they are Unmarked as PVP/PVE enabled
If they log out during this time they get penalized by integer set in config each log out until the cooldown is up.
That is my opinion on how it should function and is far more abuse proof then if they log out and back in within a certain time as it still leaves it open to false positives by Disconnect.
@bigscary
Thanks for the suggestions. I'm glad you like the plugin.
We're planning on making it so that players are only penalized if they log out and log back in within a certain time period (e.g. within an hour), since that seems to be a better indication of abuse. This plugin is still in the beta stage, so there will be a lot more added in future updates.
Hey I think this is a really great idea. :)
I suggest only penalizing players for logout when they've recently taken damage or (possibly) are deep underground. I think these are good indicators of abuse (logging out to avoid a dangerous situation).
If players are in their houses or just hanging out on the surface, I don't think they should be penalized. Many public servers have a (lag-based) problem where crops don't grow at the right speed and food mobs (pigs) don't spawn as often as they should, making hunger a serious problem. Adding that to this mod would mean unfair deaths, but adding the above adjustment would remedy that potential problem.
Thanks for the great plugin!
Also a side note - teleportation plugins have also undermined important gameplay elements by providing a no-effort escape from "oh noes, I'm about to die!" and "oh noes, I'm lost in my mine!" situations. Thanks for plugging the logout gap!
@Multitallented
Glad you like it.
Thanks for making this emikodo and Varunax
@Nibelton
You obviously aren't smart enough to realize that players nowadays love to just log out whenever they're going to die to avoid, you know, dying.
You're probably just whining because you abuse the log out system.
@Nibelton
Please read the full response next time before making a quick judgement and an uneducated reply.
they SHOULDN'T ??? :DDDD
i lold,srsly...
man...i just loss for words...they shouldnt...
who will play then,if they not allowed to logout ? you just stomped me with lulz
@Nibelton
People shouldn't be logging out with less than three hearts if they don't want to die on login. Why would someone, who is not abusing logging out and logging in to avoid dying, log out with less than three hearts?
lol ?don't see why anyone would want this.
70% of ppl will just die on login...ohh..the amont of rage and "WTF?!"