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
@trc202
any update on whether or not you can add a feature that will prevent players from using teleport-type commands when "tagged"? (i.e /spawn, /tp, /home, etc)
@trc202
Hmm... well how the heck did that happen. Thanks trc202... I tought I was running on the 1597 build... but somehow, the 1337 build ended up back on the server. Thanks!
@Crazdale
Need to update to the newest version of combat tag.
woa... woa.... WOA!!!!
I just woke up to a 400 meg log file from some console spam. Looks like Combat Tag may have been the cause. Here's a linky to what I am looking at...
http://pastebin.com/ccEg3Bhg
@FatFreeSMP
This setting is "server wide", i only want this feature in my PvP world.
For all the people asking for something to disable teleports when pvping.
I use an alternative: essentials has a feature that makes teleports have to "warm up" whenever one of my players types /home, they must stand still for 5 seconds, any damage or movement cancels the /home.
This works fine for us and no one can teleport from pvp unless they have a substantial lead.
@laserlag
Hmm, i dont have a settings.yml, only a settings.prop, and if i change the settings, it will just reset to default.
Instakill doesn't work for me :( I have it set to true. I would appreciate help on how to get this working because as it currently is, combat tag does basically nothing. When people log out, their NPC is invincible for like 7 seconds. This allows people to combat log like normal - log out and in real quick.
Does anyone know of any conflicting plugins that would cause my situation? I know Factions has a PvP immunity thing upon login but I already turned that off.
And why is there a settings.prop and a settings.yml?
i actually have a plugin that prevents teleporting in combat but its not perfect yet i got it made for the blocktown server however i might release it soon since its such a needed plugin tbh
This need to be able to block teleport commands!
Thanks for this! It works great on my PVP server.
@jefe323
I second that, that's the main feature I'm looking for, disabling commands when tagged :)
I would love it if this plugin could also prevent players from using teleport commands while tagged (like /home, /spawn and /tp)
Didn't this plugin use to prevent commands as well? Like teleporting from battle?
@trc202
Ye that works now :D, but didn't this plugin have an command /combattag where you could see how long your tag will last, and that you could tp to home when tagged?
@FatFreeSMP
Same issue. Instakill is on, but the player respawns where they were with their inventory intact. The cool explosion still happens though
So glad this is functioning!
Small issue for me, Players do not seem to get any messages involving pvp-logging. The general mechanics of the plugin seem to be working fine, but no messages associated with pvp log/kill actions.
Thanks for this excellent plugin!
Thank god this was updated!
Awesome, thank you so much!!
Herocraft Director here...
Gotta say I love the way that the explosion happens when players log :)
@StoutyAlex
@supayoshi
@mamago45
Just re-uploaded the file. Try again now.