PvP Tag
Note to all users: I've created a page to help you manage and understand the config! Access it here!
Brief Summary
PvP Tag was created to keep the PvP on my server fair. I noticed that nobody wanted to fight in the arenas because whenever somebody was losing, they'd simply run out of the arena and there was nothing people could do about it. I created a fix for that, then extended it onto some other common PVP problems - looters/not being able to pick out the items I want and PVP logging.
Features
- Players will become unsafe when hit in a PVP area, changing their name color to red
- Players who are unsafe can be hit anywhere, including (but not limited to) PVP-Free worldguard zones and towns/factions NOTE: Users will only become unsafe if they are hit in an area that allows pvp, and from there on they can be hit anywhere
- Death chests to those who die in PVP, only accessible to the person who died and the killer (until an owner defined time expires!)
- Death chests won't overwrite existing blocks and won't connect to already placed chests, preventing protection problems.
- Teleporting temporarily disabled after death, to prevent pesky noobs from constantly dying, tp'ing back, hitting you, dying, tp'ing back.. etc
- Anti PVP logging system - Those who log out in PVP will have a zombie spawned in their place containing their inventory!
- The zombie will fight back with the user's stuff!
- Very customizable: Time until people are safe again, Time until death chest is accessible, Time until people can teleport after death, Health of PVP logger zombie. Some features, such as death chests, can also be completely disabled.
Notes
This plugin doesn't require TagAPI, but without it I am not able to change players' nametags.
Source
Installation
Simply place in your "plugins" folder and you're good to go. Once it has ran the first time, a config will be generated. It will auto update if that feature is enabled in the config.
Config
See the new Config Setup page!
Commands/Permissions
Commands:
- Callsafe (Alias - csafe. "cs" was taken by worldedit)
- * Removes the target player's vulnerability in safe zones
- * Permission: pvptag.callsafe, defaults to OP/console.
- Callhit (Alias - chit)
- * Makes the target player vulnerable to attack in safe zone
- * Permission: pvptag.callhit, defaults to OP/console.
Permissions:
- pvptag.bypass
- * Makes the player unable to be tagged
Suggestions
- I'd love to hear of any suggestions you have. The development of my plugin is based around your ideas, and I think that shows in just how many updates are made based on what you suggest. If you have a suggestion, please comment it below.
EDIT: As of 11/6/15, I am looking for someone to take over this plugin. Message me if you're interested. Shoutout to Pwn9TV.
-
View User Profile
-
Send Message
Posted Dec 10, 2013Very good Plugin but would be great configurable messages :)
-
View User Profile
-
Send Message
Posted Dec 5, 2013@bakerjb
There's no reason that it shouldn't work with 1.7.2 already
-
View User Profile
-
Send Message
Posted Dec 4, 2013Will you be updating to 1.7.2 because i know alot of coders are not because of major glitches and i love this plugging
-
View User Profile
-
Send Message
Posted Nov 21, 2013Can you please make pvping everywhere configuratable ?
And
can you make another plugin it will be called NoPVPfly you coudl implement only the anti fly thingy because i need it much
-
View User Profile
-
Send Message
Posted Oct 9, 2013@Tibo442
I know. I do not want to do that.
-
View User Profile
-
Send Message
Posted Oct 9, 2013Here's an idea to fix it:
When zombie gets killed add to a config file that it should clear the players inventory, and not to an variable When player joins, check config, if thats true then clear it and remove config line
-
View User Profile
-
Send Message
Posted Sep 28, 2013this doesnt work on my 1.6.4 server, dont get anny error in console but the "scoreboard" thing doesnt show, and i can teleport back to spawn.
would it be incompatible with some other plugins like mcmmo wich also uses the scoreboard sometimes.
/B
-
View User Profile
-
Send Message
Posted Sep 11, 2013@Tirelessly
Hey, first off, thanks for a great plugin. As a plugin dev myself, I know how much work it is maintaining a plugin like this. Dev's don't get enough thanks, so I want to know you have mine.
You and I had a discussion about this in the past. When we had the problem with rtoolkit kicking players just before the restart, I had made a patch that fixed this issue. When you reviewed it, I think you mentioned that you weren't comfortable with the fact that it transferred the player's inventory back and forth between the zombie and player. I think you said you'd rather the possibility of dupes than the possibility of a player losing their stuff. We look at dupes as the worse evil, but I know that everyone has different goals.
The problem we have is that this is really easy to reproduce on any server that gets restarted (and they all do eventually), especially if you have an alt account that you don't play with regularly. The steps to reproduce are simple:
Now, Player2 will have the drops from killing the player-zombie. Player1 will still have their full inventory, because the plugin got reloaded, and lost its state that said that Player1's zombie was killed.
Regards, Sage
-
View User Profile
-
Send Message
Posted Sep 10, 2013@tremor77
Remember when I told you last time that I couldn't reproduce it? How am I supposed to fix it if I can't reproduce it.
@DreamPhreak that's an outlier case in which the server is restarted between them logging off and coming back when they're tagged.
-
View User Profile
-
Send Message
Posted Sep 9, 2013@tremor77
Yeah, so its like it isn't even punishing pvp loggers at all, since they log in and still have all of their stuff.
-
View User Profile
-
Send Message
Posted Sep 9, 2013This plugin still has a severe DUPE exploit. See video Dupe Exploit with PvPTag
Can you please fix this? Any time the plugin is restarted/reloaded, or server restarted/reloaded, any players who were killed after a tag logout, get their inventory back when they login next. Players with alt accounts are taking serious advantage.
Steps to reproduce: They load up their alt with inventory, tag it, log out the alt, kill the zombie, get the stuff. Wait a day or two or however long til they know server has reloaded, log the alt back in, and still have their inventory.
-
View User Profile
-
Send Message
Posted Sep 9, 2013I'm using Nametag plugin (colored player nametags) when using both PvPTag and Nametag my player colored names will stop working. Is there a way to fix it? so both plugins can work together?
Thanks
-
View User Profile
-
Send Message
Posted Sep 1, 2013@Klosjaarrr
I just went to work on this and realized that it's already a feature. Look at Disabled Commands in the config.
-
View User Profile
-
Send Message
Posted Aug 27, 2013@Klosjaarrr
I'll do that, should be relatively similar to the way the other commands are set up.
-
View User Profile
-
Send Message
Posted Aug 27, 2013Any plans on implementing / disabling commands on pvp? We use Mob Disguise on our server and when players fight we want to disable their disguise and take away the option for them to disguise until they are safe again.
-
View User Profile
-
Send Message
Posted Aug 17, 2013@xDowsey
That was never toggleable AFAIK because there isn't really a way I can fix that, however there is a method you can use which I've mentioned in the past:
Turn off denying teleports and add all teleport commands to the blocked commands list.
LWC teleports players backwards when they try to spam through doors, and when I have teleports being denied it stops LWC from being able to do that.
-
View User Profile
-
Send Message
Posted Aug 17, 2013Hey,
On previous versions, the ablity to remove the "walk through locked doors whilst tagged" was togglable. I can't see that toggle anymore?
Is it still there? If not, could it be added back?
Thanks,
Josh
-
View User Profile
-
Send Message
Posted Aug 15, 2013@laseromich
Fixed on next update
-
View User Profile
-
Send Message
Posted Aug 15, 2013post error at github
-
View User Profile
-
Send Message
Posted Aug 14, 2013@bigbossksa
Go ahead, there's a disabled worlds list in the config.