CautionSigns

http://dev.bukkit.org/media/images/40/890/CautionSigns3.jpg

This was a Continued Plugin by @emericask8ur called "WarningSign"

Version 3.x.x
Have you ever wanted to protect an area and nothing does the trick? Well here is your solution! Placing a sign down and writing "[Caution]" on the top line will cause anyone within a customized block radius to be kill by a customizable event!

Features
1) Allows for custom strike radius.
2) Permissions Support.
3) Ops have full permission.
4) Not case sensitive.
5) Will not target mobs.
6) Customizable striking options

  • Lightning (Strikes player with lightning)
  • Explode (Kill player with an explosion)
  • Ignite (Lights player on fire)
  • Volley (Fires arrows apon the player)
  • Golem (Spawns a hostile iron golem on the player)
  • Wolves (Spawns hostile wolves on the player)
  • LavaTrap (Encases the player in a bedrock/lava trap)
  • WaterTrap (Encases the player in a bedrock/water trap)
  • SkyDive (Teleports the player way up into the sky and drops them to the ground)
  • Random (Picks a random strike to attack with)

Instructions
1) Write "[Caution]" on line one of the sign.
2) Enter a number that will be the strike radius on line two of the sign.
3) Type the type of strike you wish to use on this sign. (refer to features for list)

If done properly, the players name will appear on the last line of the sign and the player will receive a message of confirmation.

Permission Nodes
cautionsigns.* - Grants the ability to create, ignore, and destroy cautionsigns.
cautionsigns.create - Grants the ability to create the signs.
cautionsigns.ignore - Sign simply ignores the player entering the radius.
cautionsigns.destroy - Grants the ability to destroy created signs.

Todo
1) Make the radius customizable. [DONE]
2) Possibly make the sign do more than strike lightning. [DONE]
3) Make the creator of the sign ignored by the sign. [DONE]
4) Add a strike radius cap to the sign (caps between 1-25) [DONE]
5) Add custom messages when a player approaches a CautionSign.
6) Add a rule so that the sign cannot be created when another player is within the strike range.

Suggestions are always recommended.

Changelog

Version 1.0.0

  • Release

Version 2.0.0

  • Fixed compatibility issues.
  • Cleaned up code a bit for faster speed.

Version 3.1.0

  • Fixed all major and minor bugs known
  • Added customizable radius input on line 2

Version 3.1.1

  • Implemented new striking options (aka StrikePackage)
  • Implemented sign ownership system (Can write owner name on bottom)
  • Fixed some lesser coding issues

Known Issues
1) If you place a CautionSign on top of another CautionSign, only one event will register.


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    35433
  • Created
    Jan 6, 2012
  • Last Released File
    May 17, 2012
  • Total Downloads
    4,689
  • License

Categories

Members

Recent Files