KingdomsOfArden-AntiCombatLog
KingdomsOfArden-AntiCombatLog for Heroes
This plugin is inspired in part by the many anti-combatlog plugins out there. However, one of the main common factors I found amongst these is that they either conflict with or provide redundant event listeners that are already provided by heroes. Thus, this relatively simplistic plugin uses the heroes incombat check to determine whether a quitting user meets the criteria for combat-logging, and subsequently kills said player in a heroes exp/hp system compliant manner.
Implemented
- Initial Release
- Optional Essentials Support for the /mail command to send a mail regarding combatlogging
- Support for vault to implement a money penalty to combat logging
- Support for optional mob vs. player applied combat tag so that users don't get autokilled if they log off against a mob
- Optional BattleTracker support (elo penalties for combat logging)
- Command whitelist or blacklist mode selection
- Support for just flat out blocking all teleports while in combat
- If enabled, ignore teleports leaving a world with a certain world name
Upcoming Features
- Logging combat logs
- Support for ignoring teleports entering a world with a certain world name if teleport blocking is enabled
Permissions
- combatlog.bypass.logoff - Allows for logging off without triggering combat log
- combatlog.bypass.command - Allows for using commands while in combat
- combatlog.bypass.teleport - Allows for teleporting while in combat
Of course, if you see the need for additional features, please feel free to suggest them, just keep in mind I am developing this primarily for the sake of my server so not all feature requests may be accepted.
Enjoy!
@andrew2060
Can you update this to 1.7.2 bukkit?
Hello. Can you add more locale options? Thanks.
@ZwPBerserk
Already built in,(most heroes related plugins i.e. /skill and /bind are not blocked), faction home teleporting is also blocked by default.
Is it possible to block commands while in combat with this plugin? :P
Nifty plugin.
@zeshan321
What do you mean by compatible with safe-zone and no-pvp areas? Any event that triggers the heroentercombatevent will be affected by this plugin: as safe zome/no pvp areas generally prevent damage, then it will not apply a combat tag inside these locations.
Is this compatible with safe-zone and no pvp zones?
Is this still active and working? I'd like to use it.
Well as far as NPC is because an "option" for those who would want it. Without it unfortunately I can not move over to this, although I would very much love to.
@Rtzon
Neither do I tbh, hence the Maybe :P
I don't want an NPC :P
@rawrWingz
In regards to the NPC: Maybe. The problem with this is that, while the heroes coding in itself is very clean/efficient, it would require that I utilize a different method of NPC creation and setting health as opposed to the normal way one would do it with Bukkit.
In regards to command blocking, already done, just want to get some more features in before uploading v1.2 :P
I would love to see the ability to spawn a npc (for X amount of time or like -0 forever) until killed or despawned. This way players have a chance on an "accidental" disconnect. I would definitely use your plugin if so because i'm assuming you can make the npc to have the specific hp of the player perhaps?
As well, the ability to block commands when said to be in "combat".
Other than that glad to see a Heroes AntiCombatLog