Combat Tag
This plugin is unsupported!!! Use CombatTagPlus instead.
The essential PvP plugin that prevents hit-n-quit players. No longer will the fun of killing other players be ruined!
Combat tag is a plugin that can prevent your players from pvp logging, period.
Reason why we developed this:
When your players are in the heat of battle, sometimes someone gets cold feet, and logs out while in combat!
This means that the player can no longer be harmed, because they are offline.
This can be EXTREMELY irritating to other players, because the person they were attacking, is now safe and keeps all of their items.
How it works:
Combat tag makes it impossible to pvp log!
When a player is struck by another player, combat tag logs it in its log.
If one of the players logs off within 10 seconds (time can be changed) of being struck, combat tag comes to play.
Combat tag makes it so that if the player logs off within the ten second field, he spawns an NPC with the same inventory/health as him.
The player that was attacking then can attack the NPC, and the same is done to the logged off player.
If the player kills the NPC, the player that logged off in combat is also killed, and drops everything in their inventory.
If the player causes damage to the NPC, the player that is logged off also takes the damage (including armor).
Video Demonstration: http://www.youtube.com/watch?v=g4G5MZmHA9A
Video tutorial espaƱol: http://www.youtube.com/watch?v=EXLi4vgJ-uc
Video Tutorial italiano: https://www.youtube.com/watch?v=kVixSdjBXvw
Features:
- Tracks players in combat
- Custom tag time
- Supports disabling in specified worlds
- Supports disabling commands while in combat
- Use /ct or /combattag to keep track of how long until combat is over
How to install:
Everything that is needed for an install should be located here:
http://dev.bukkit.org/server-mods/combat-tag/pages/setup/
Config:
Explanation of the config file options:
http://dev.bukkit.org/server-mods/combat-tag/pages/config-file/
Commands:
There are five commands:
All "ct" can be replaced with "combattag"
/ct = Check your remaining tag time
/ct reload = Reload Combat Tag's configuration file
/ct wipe = Wipes all npcs on the map
/ct command add /<command> = Adds command to blocked commands list
/ct command remove /<command> = Removes command from blocked commands list
Permissions:
There are currently four permission nodes:
Note: Ops automatically get permissions
combattag.ignore = Player does not get tagged and doesn't spawn npcs
combattag.ignore.pvplog = Player does get tagged, but doesn't spawn npcs
combattag.reload = Allow player to reload the Combat Tag configuration file
combattag.wipe = Allow player to wipe all npcs on the map
combattag.command = Allow player to modify disabled commands from in game
combattag.alert = Alert people with this permission of a person logging out while in pvp
Source:
https://github.com/TechzoneMC/CombatTagLegacy/
Problems:
If you have any bugs or feature requests, go here!:
https://github.com/TechzoneMC/CombatTagLegacy/issues
API:
If you wish to use the Combat Tag API:
http://dev.bukkit.org/server-mods/combat-tag/pages/using-the-api/
About Incompatibilities:
As with any plugin where fake players exist, there will be places where other plugins do not take into account the possibility of fake players and may have unexpected results. I can't change how other plugins handle these NPCs, so probably a good bet if you're getting random PvPLogger files is to change the npc name to "player." That way the player and the NPC will share the same files.
Known Incompatibilities:
- Heroes in both instakill and NPC mode - No duplication of items, but players will respawn in their old location with the health they logged out at
- ModifyWorld - Npcs will not take damage
https://github.com/TechzoneMC/CombatTagLegacy/wiki/Feature-ComparisonFeature Comparison
@cheddar262
Found one after a while of looking. I'll look into things.
@Mcraftpete
Since I don't have a version of Spigot build #1649, I can't do anything with Spigot for the moment.
spigot is issuing patches so will update. I am looking for a good combat plugin as it seems the ticking entity error is effecting them all , and they all need an update to now work on this spigot version , will you be updating it ?
@johandre
Correction, Spigot is just as dead. All server files have been taken down.
@HimG
I'll look at it mainly because I have no access to craftbukkit for the moment.
@xBlueXFoxx
True. Also DragonAntiPvpLogger isn't working with the 1.7.10 spigot build.
And @cheddar262 : I would also welcome a spigot friendly 1.7.10 version, since it seams that we will be stuck on that version for a loooong time.
BTW My problem is that it spawns the npc but he's not getting demage. Only instant kill or kill after time works. It works on Craftbukkit 1.7.9 but on spigot 1.7.10 (with your 1.7.10 version) the problem occurs. Same with DragonAntiPvPLogger.
BTW2: Crashes ArenaCTF: http://www.dropbox.com/s/8i9vjzhknudbv03/ArenaCTF_CombatTag_Crash.txt?dl=0
@cheddar262
You should since bukkit is dead now ;)
@Dibujaron
Hmm, I don't normally deal with spigot things. I'll look into it, but I'd have to be able to recreate it on craftbukkit for me to attempt fixing it.
Hey there,
In spigot 1.7.10 I get "Ticking Entity" crashes originating from this plugin.
http://pastebin.com/sipF7HWL
I was led to believe that it was your plugin because of line 35 of that paste. The only plugin on my server using that fake entity library is yours.
Sorry to have to report a bug to you and I hope you can get it fixed. This is a great plugin and I hope you keep up the great work on it! :)
@johandre
Ah, that. I don't really see why it's necessary for a pvp server to have flying, but I'll see what I can do...
@cheddar262
Some players is able to glitch into fly mode by spamming the space button when they're in pvp
@cheddar262
I think he means NCP will kick you for flying and not count as a tag. You may be able to help with his issue, my fix was to may fly kicks just kill you.
@johandre
What flying glitch?
Will you fix the flying glitch?
It would be interesting to add a feature to spawn an NPC is someone within x blocks of you logs out, this way people can't PVP log before you manage to hit them, it's a common issue where people slam ALT+F4 before they're registered in a fight. DragonAntiPVPLogger does this, but it's buggy as hell.
(Worldguard support would be important obviously, DAPL doesn't do a good job at this.)
Hey, Great plugin :) I have a few requests.... Would you consider adding:
Thank you :)
Is there a permissions to where you can't tag others?
@cheddar262 Sorry, I don't get it (maybe because I can't speak english good enough), but which version should I use on newest Spigot? Why 6.2.0 is for 1.0.0?
Anyway, I installed 6.2.0 and sadly when someone is offline during combat, I can't kill NPC. Instakill working. But I don't want it.
@Flarupspige
Hmm, I'll have to look at it... I might have done an odd thing with the ct and combattag. If you're using 6.2.0, it should work fine.
When i write /combattag wipe, it doesnt work, and it says 21.30.14 CONSOLE: WARN]: Unexpected exception while parsing console command "combattag wipe" 21.30.14 CONSOLE: exception executing command 'combattag' in plugin CombatTag v6.2.0
Any idea why? can it be because i use this plug-in on a 1.7.10 server?