Permission Skills

Permission Skills adds 61 skills to your server which greatly enhances the role playing experience. All skills can be allocated to players through a regular permissions plugin and can be customised to your hearts content. You can add the skills to a group of players or individual players to create unique guilds, races and factions or even add perks to players who donate.

Like this plugin then try Guilds

Skills

All skills require the ".active" extension to enable them, for example "pss.invisible.active". On top of this most skills are customisable with various extensions, for example "pss.maxhealth.active" & "pss.maxhealth.health.10" which would activate the maximum health a player can have to only 5 hearts (10 x half heart).

Click here for the full list of default permission nodes.

SkillSkill PermissionExtensions
Peacekeeperpss.peacekeeper.active
.cooldown
Max Player Healthpss.maxhealth.active
.cooldown
.health
Mobs Don't Target Unless Provokedpss.mobtarget.active
.cooldown
Recover Healthpss.recoverhealth.active
.cooldown
XP Multiplierpss.xpmultiplier.active
.cooldown
.multiplier
Recover Items On Deathpss.recoveritems.active
.cooldown
Explode On Deathpss.explodedeath.active
.cooldown
.power
Recover Exp On Deathpss.recoverexp.active
.cooldown
Invisibilitypss.invisible.active
.cooldown
See Invisible Playerspss.seeinvisible.active
.cooldown
Flightpss.flight.active
.cooldown
.power
High Jumppss.highjump.active
.cooldown
.power
Breath Underwaterpss.oxygen.active
.cooldown
.power
Speed Walkpss.speed.active
.cooldown
.power
Skip Across Waterpss.swimmer.active
.cooldown
Damage From Sunlightpss.sunlight.active
.cooldown
.damage
Damage From Moonlightpss.moonlight.active
.cooldown
.damage
Damage From Altitudepss.altitude.active
.cooldown
.damage
.min
.max
Damage From Stormpss.storm.active
.cooldown
.damage
Damage From Landpss.landdamage.active
.cooldown
.damage
Damage From Waterpss.waterdamage.active
.cooldown
.damage
Explosive Arrowpss.explosivearrow.active
.cooldown
.power
Zombie Spawn On Arrow Hitpss.zombiearrow.active
.cooldown
Lightning Strike On Arrow Hitpss.lightningarrow.active
.cooldown
Teleport To Arrow Location On Hitpss.tparrow.active
.cooldown
Fire Arrowpss.firearrow.active
.cooldown
.ticks
Straight Arrowpss.straightarrow.active
.cooldown
.power
Knock Entity Back On Interactpss.knockback.active
.cooldown
.power
Poison Arrowpss.poisonarrow.active
.cooldown
.power
.ticks
Blindness Arrowpss.blindnessarrow.active
.cooldown
.power
.ticks
Confusion Arrowpss.confusionarrow.active
.cooldown
.power
.ticks
Mob Arrowpss.mobarrow.active
.cooldown
Fire Bladepss.fireblade.active
.cooldown
.ticks
Fire Punchpss.firepunch.active
.cooldown
.ticks
Poison Bladepss.poisonblade.active
.cooldown
.power
.ticks
Reflect Damagepss.reflect.active
.cooldown
.damage
Attack Damage From Projectilespss.attackprojectile.active
.cooldown
.multiplier
Attack Damage From Meleepss.attackmelee.active
.cooldown
.multiplier
Defence Damage From Cactus Contactpss.defensecontact.active
.cooldown
.multiplier
Defence Damage From Entity / Player Meleepss.defenseentity_attack.active
.cooldown
.multiplier
Defence Damage From Projectilepss.defenseprojectile.active
.cooldown
.multiplier
Defence Damage From Suffocationpss.defensesuffocation.active
.cooldown
.multiplier
Defence Damage From Fallingpss.defensefall.active
.cooldown
.multiplier
Defence Damage From Direct Firepss.defensefire.active
.cooldown
.multiplier
Defence Damage From Fire Tickspss.defensefire_tick.active
.cooldown
.multiplier
Defence Damage From Lava Meltingpss.defensemelting.active
.cooldown
.multiplier
Defence Damage From Direct Lavapss.defenselava.active
.cooldown
.multiplier
Defence Damage From Drowningpss.defensedrowning.active
.cooldown
.multiplier
Defence Damage From Block Explosionpss.defenseblock_explosion.active
.cooldown
.multiplier
Defence Damage From Creeper Explosionpss.defenseentity_explosion.active
.cooldown
.multiplier
Defence Damage From Falling Below Bedrockpss.defensevoid.active
.cooldown
.multiplier
Defence Damage From Lightningpss.defenselightning.active
.cooldown
.multiplier
Defence Damage From Suicide Commandpss.defensesuicide.active
.cooldown
.multiplier
Defence Damage From Starvingpss.defensestarvation.active
.cooldown
.multiplier
Defence Damage From Poison Tickspss.defensepoison.active
.cooldown
.multiplier
Defence Damage From Magicpss.defensemagic.active
.cooldown
.multiplier
Defence Damage From Witherpss.defensewither.active
.cooldown
.multiplier
Defence Damage From Falling Blockspss.defensefalling_block.active
.cooldown
.multiplier
Defence Damage From Custom Damagepss.defensecustom.active
.cooldown
.multiplier

Default Extensions

Extensions are the customable nodes attached to skill permissions, for example pss.firearrow.ticks.200. The config.yml file contains all the values for the plugin to check but you can change these manually and use the /pss reload command. If there are no values in the list in config.yml a default value is used:

ExtensionDefault ValueLimits
.activefalsetrue or false
.power1Between 1 & 20
.health20Between 1 & 20
.damage1Between 1 & 20
.multiplier100Between 0 & 1000 (where 0 is no damage and 1000 is x10 damage)
.ticks100Between 1 & 10000
.cooldown0LNone (0 = no cooldown, 60 = 60 seconds)
.min0Between 0 & 255
.max255Between 0 & 255

Worlds & Biomes

All skills require the player to be in an active world and biome (similar to the Guilds plugin) to work. Using active worlds and biomes you can restrict the plugin to just one world, have races where there abilities only work in one world or even create a guild that can only live in the desert.

pss.world.all = all worlds pss.biome.all = all biomes

Examples:

PermissionsResult
pss.world.world
pss.sunlight.damage.1
pss.moonlight.damage.1
Player will receive half a heart damage ever coulpe seconds if not in the world "world"
pss.world.all
pss.biome.desert
pss.attackmelee.active
pss.attackmelee.multiplier.200
Player will deal double damage while in any desert biome.
pss.world.all
pss.biome.all
pss.moonlight.active
pss.sunlight.active
pss.moonlight.damage.1
pss.sunlight.damage.1
Player will receive damage unless they stay underground.

Permission Extension Values

For Permission Skills to know what permission extension values to search a player for the plugin uses values saved in the config,yml. These can be changed allowing the server owner to customise the plugin. Click here for the default config.yml.

If you only require pss.maxhealth.health to only have two values 18 and 16 then you can remove the rest allowing the plugin to be optimised and customised to your specific needs. pss.maxhealth.health.18 & pss.maxhealth.health.16. The plugin will only need to check for these permissions speeding up the process.

HealthValues:
- 16
- 18
CoolDownValues:
- 0 // No cooldown
- 60 // 60 second cooldown

Commands

CommandDescriptionPermission
/pss reloadReload pluginpss.reload
/pss listList all available permissions including all extensionspss.list
/pss exempt <player>Stop this player from being able to use the plugin skills regardless of permissions. Useful for players with "*" permission.pss.exempt
/pss search <string>Search permissions listpss.search

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of KingPsychopath KingPsychopath Apr 18, 2014 at 17:28 UTC - 1 like

    @flubufish96: Go

    You realize this plugin dev, is inactive.

    Aeonblox

  • Avatar of flubufish96 flubufish96 Apr 07, 2014 at 00:26 UTC - 0 likes

    It would be nice to see a wiki page on this; that way people could see what each effect does, and how to combine them most effectively.

  • Avatar of TheDavroar TheDavroar Dec 08, 2013 at 10:36 UTC - 0 likes

    @Dodeskta: Go

    Last time he has been online was 13 Oct so I don't think so.

    I had been waiting also for this plugin, till I found http://dev.bukkit.org/bukkit-plugins/racesandclasses/

    It's still in early stages but it looks great and promising!

  • Avatar of Dodeskta Dodeskta Dec 07, 2013 at 21:04 UTC - 0 likes

    Will there be some updates soon ..? I love this plugin too much. Miss it.

  • Avatar of Hangar Hangar Dec 03, 2013 at 23:44 UTC - 0 likes

    Author went AWOL, eh?

    I play with fun adults late at night :)

  • Avatar of Klosjaarrr Klosjaarrr Oct 26, 2013 at 17:53 UTC - 0 likes

    @trev0: Go

    Actually it doesn't work on 1.6.2 or above, whenever you grant permissions for certain things the plugin will bug (abilities wont work or do work everywhere and stuff like that).

  • Avatar of trev0 trev0 Oct 17, 2013 at 01:34 UTC - 0 likes

    for every one that is wanting this updated try it with your version of bukkit first because its working fine for me on 1.6.2 .... remember this is a plugin not a mod therefor it can work for future versions of bukkit and doesn't need to be made for the most current version to work for it.

  • Avatar of Iwitrag Iwitrag Sep 02, 2013 at 11:02 UTC - 0 likes

    Update to 1.6.2 please... this is the only best plugin there!

  • Avatar of tremby90 tremby90 Aug 30, 2013 at 09:21 UTC - 0 likes

    I'll donate $20 right now if you update this to 1.6.2

  • Avatar of Iwitrag Iwitrag Aug 23, 2013 at 16:18 UTC - 1 like

    Wow! Awesome plugin... It's a pity that it doesnt work for 1.6.2 :( I would really appreciate If somebody update this plugin so all skills will work...

Facts

Date created
Mar 03, 2013
Categories
Last update
Apr 12, 2013
Development stage
Release
Language
  • enUS
License
All Rights Reserved
Curse link
Permission Skills
Downloads
4,722
Recent files

Authors