DragonAntiPvPLeaver
DragonAntiPvpLeaver (DAPL) is a lightweight version of AntiPvPLogger.
Based on NPCLib and AntiPvPLogger.
IMPORTANT
You need the right version since the Wolverness commit.
- Spawn an NPC if enemy player logs out
- DAPL/NPC spawn disabled if player got kicked *new in 2.1.6.4*
- WorldGuard support
- Factions 2.0+ support
- Possible to only spawn NPC if enemy player is nearby
- Increase in NPC lifetime if an NPC takes damage
- Multi-language support, messages configurable
- Broadcasts NPC events only around a specified radius
- Bypass permission (dragonantipvpleaver.bypass)
- Metrics statics
- h14ix Updater (default you get only a notification)
If a player logs out (if npc.spawn.onlyIfPlayerNearby is set on true a player must be in the config defined npc.spawn.distance)
an NPC spawns at the position of the left player. You can kill the NPC and loot the player. When the player rejoins the server, he dies.
The NPC despawns after a specified time (see npc.spawn.time). If the NPC takes any kind of damage, his despawn time increases by npc.spawn.additionalTimeIfUnderAttack.
- Maintenance the plugin
This plugin fetches the newest version from the dev.bukkit page. You can disable this feature in the config.yml. Set "autoupdate" to "off".
This plugin used Hidendra's plugin metrics system and send custom data to mcstats.org. For more details the see DAPL Metrics page.
Config: config.yml
Source: https:github.com/IDragonfire/DragonAntiPvPLeaver
Thanks to Serilum for maintenance.
Thanks to keptlv for the image banners.
Thanks to all users that updating the NPCLib from Top-Cat.
Jump to 38sec to skip installation and see the plugin in action
more videos: youtube.com
@LEOcab
I am having the same issue.
@IDragonfire 1.9.5 doesn't work D:
http://pastebin.com/vAnxYkar
It gives that error then after that a lot of plugins start throwing normal messages as [SEVERE] for no reason. For example, Essentials' "creating new player file" comes up as severe if DAPL is installed.
I'm running CB#2650 but I get the exact same effect on #02646.
@Serilum
Thx to Serilum, some method changing are missing ...
DAPL v1.9.5 (supports MC 1.5-R0.1):
https://www.dropbox.com/sh/p06j5z2mkmophrg/A7JsoI8-hG
See github for more details:
https://github.com/IDragonfire/DragonAntiPvPLeaver/commit/cc12c6ce97c34e5c126a154feb230dd61fb5df94
I've unofficially patched the plugin for 1.5. Keep in mind that I am no genius when it comes to NPC's and it might be unstable. Wait for IDragonFire for the real update.
^
Will be waiting eagerly for a 1.5 compatible build :)
@SulReaper2901
I was having this issue as well, had to drop the plugin.
@SulReaper2901
You most likely have a plugin that is conflicting with this one, or your Bukkit is outdated.
Can I have any explanation as to why whenever I hit my friend then he logs out, that the entire server crashed and freezes up due to trying to make the pvp logger.
@CraftTheParadise
NPC doesn't spawn in nn pvp area (woldguard, factions) ... If player is op or has bypass perms
@Sonorpearl
No :(
@IDragonfire
Do you have?
When i kill someone no npc spawns...need help
Well ops dosent shows up when leaving? any reason for that? they dont have the permissions dragonantipvpleaver.bypass so why arent they showing up :I?
@IDragonfire
That would be nice, if you fix it. :-3
@Sonorpearl
I can try to fix it, but the problem is bukkit based ...
There is a Huge Error when I try to kill an Player, attack the NPC and the Player is logging in! http://pastie.org/6182887
Sure, I was just watching to see what they were doing. It seems that they'd use mcmmo serrated strikes which has a damagin effect somewhat like hunger.
They would log out when damaged by serrated strikes and the npc would die dropping the stuff. Then, when the player logged back in, A second set of the inventory would be dropped.
Allowing players to double their inventories.
@NegroBob How does it work? Can you give me some details?
Has A Dupe With McMMO Caught Players using the npc to dupe using serrated strikes
@Bluurps
Atm no commands are blocked ...
NPC spawns only if a player disconnect. If no NPC spawns, maybe no player is nearby (you can deactivate it in the config), player has the bypass permission, player is gm or it is a factions, world guard non pvp zone ...
command blocking comes in the new version 2.0 ;)