Advanced PvP
Summary
Enhancement of the combat system in Minecraft : Weapons Cooldown and other features like special abilities and damages control, include spoutcraft support (optional but recommended).
Version
v1.0 for CB1317
Download the latest recommended build
Features
- Weapons can now have a cooldown
- Spoutcraft support (optional but recommended)
- Damage control (with configuration)
- All items support (Bow included)
- Special abilites (configurable) Parry / Backstab / Critical strike / Disarm / Blocking / Counterattack / Knockback
- ENTIRELY configurable
- Items which are not in the configuration file don't make any damage
Cooldown bar (only with spoutcraft)
Dependencies - IMPORTANT
- Spout server plugin - DOWNLOAD
Installation
- Download the latest version and place the .jar file in the 'plugins' directory.
- Delete the folder "AdvancedPvP" if it exists.
- Restart or reload the server
- Configure AdvancedPvP (see below)
- Restart or reload the server
Permissions
No Cooldown
Permission : advancedpvp.nocooldown (default to op)
Remove the cooldown on the weapons
Configuration
config.yml (auto-generated)
# Knockback Power recommended to be between 0 and 0.4 General: cooldown-on-change: false #Reset CD when player change of weapon ; recommended to set to false pvp-only: false # speak to itself cooldown-on-damages-only: true # Cooldown is activated only if you hit a Mob or a Player ; if set to false the cooldown is activated if you left click with your weapon on a Block/Air ; recommended to set to true Weapons: '0': #Weapon ID (item ID), 0 is for the fist Counterattack: 0.05 # Probability to counter an attack (value has to be between 0 and 1) - only PvP // Not used for Bow Base-Damages: 2 # Initial damages, type '-1' to use vanilla values ; 1 = 0.5 heart Blocking: Probability: 0 # Probability to block an attack (value has to be between 0 and 1) - only PvP Damages: 0 # Amount of damages blocked KnockbackPower: 0 # Power of the knockback (applied to the defender) Backstab: 0 # The damages multiplier if inferior to 1 there is no backstab, in order to make 50% more damage type 1.5 // Not used for Bow Critical: Extra-damages: 2 # 1 = 0.5 heart Probability: 0 # Probability to make a critical (value has to be between 0 and 1) Parry: #Not used for Bow Probability: 0 # Probability to parry an attack (value has to be between 0 and 1) - only PvP KnockbackPower: 0 # Power of the knockback (applied to the attacker) Cooldown: 1000 # In milliseconds Knockback: Probability: 0 # Probability to knockback with an attack Power: 0 # Power of the knockback (applied to the defender) Disarm: 0.05 # Probability to disarm with an attack
Known bugs
- None
TODO
- Option to disable abilites messages
- Option to enable damages for not registered weapons
- Armor values
- Shields
- Permissions to use weapons/armors And other things (suggestion and input are welcomed)
Changelog
v1.0 - 15/10/2011
- Spout support
- A lots of optimisation
- Better GUI
- Better backstab system
- Bow support
- Bukkit Permissions
v0.2 - 29/08/2011
- Bufix when hiting a Player in his head
- Blocking / Disarm / Counterattack / Knockback
- Defender abilities
- Better cooldown handling
- Some code rewriting
- New configfile
v0.1 - 25/08/2011
- First release
Source
Comments and suggestions are welcome.
NB : Sorry for my poor english, i'm french
You know.... PvP is player vs player not adding in killing mobs -.-
Is this still planned to be updated?
@Brustus
Yes you can. To disable the damage amount, just use "-1"
Hi guys,
I was on vacations and put it on wait, but i'm going to update it in january, with some upgrades !
See ya
An update for this plugin would be awesome. Also, the ability to disable certain messages, at least the ones for the hit cooldown would be nice, they can really spam people's chat in a fight.
Any update on this plugin?
I like this plugin. I am wondering though, since it has relatively few permissions and I need a lot of per group customization, if there is a way to use this just to delay attacks. Can I delete the other parameters or somehow set them to default without them interfering with another damage modifying plugin?
@Belfff
Thanks dude :)
@pandapipino Yes I can, added to the TODO list, it will be configurable in the next update.
@sheepwool7 Glad to hear it :), thanks
This looks really amazing.
- Items which are not in the configuration file don't make any damage maybe an option to turn this on and off?
can you add a config to turn off skills messages?
Thanks