WorldProtection
Version 0
- Added the ability to claim Areas ATM use the (B)Key this is temporary
- Added points system, This gives 1 point for every minute of playtime, this will be used as a way to acquire the right to claim a unclaimed plot.
- Added a way to view your claimed area when joining a game and when claiming a new plot, you can view the area, the view lasts for 60sec then the areas are hidden,
- Added points and area owner labels, they are onscreen left bottom side
Version 1
- To claim an Area now costs points, for every minute the player earns 1 point, you need 10 points to claim an area
- Added permissions to stop players from doing anything outside there own areas, ATM the whole world is protected, (you can only build or do anything in your own areas) - because it takes ten minutes to get enough points to claim a area, most users who grief your sever will simply give up and will leave, but this could also cause some players who want to build and stay to also leave, unfortunately.
Version 1.1
- Fixed the problem with Construction getting placed or smashed due to no cancel event for Construction
- Fixed the cost deduction for plots been only 2 points when it should have been 10 Points
Version 1.2
- Started work on the User settings UI, to open it up type (/wp) in the chat, to exit, click the exit icon top right corner
- added area names and a way to name each area in the settings UI panel -- you need to be inside the area you want to name, then open the settings UI enter the name next to Area name and click the Area Name button to update the area with its new name. Note this needs a database delete to work
- Added a delete option in the Settings UI, again open the UI when inside the area you want to Delete and click the Delete button
Version 1.3
- Bug fix
- Added Show and Hide Areas Button to the User Settings Menu, when you click show areas, your own areas are green and everyone else's will show in red
Version 1.4
- Added both add and remove friends option, the friend needs to be logged in ATM to add or remove them, this will change
- Added compatibility with the current built in protection, these areas are called Admin areas, all admin areas override WP permissions, this means you can set areas using the built in protection with what ever permissions you wish, example, you could make a community area where any user can do anything you set the permissions for.
Version 1.5
- Bug fix's - should be more stable now.
Version 1.6
- Admin's can now delete any claimed area.
- The cost of plots increases each time the player buys an area.
Version 1.7
- Fixed some typo's
- Added Area Creation Date to the main panel
- Added Last Player Online Date to the main panel
- Fixed the Area count not updating when deleting an Area
Version 1.8
- Added user off line number of days flag, in the panel, this information change's color, 0 to 30 days is green, 30 to 60 days is blue, 60 + days should be red
- Updated the panel look
- Fixed a small bug with the points system, it was still giving points to users off line oO
- Updated the user information Order - makes more sense now -- user points at top - area info below
Version 1.9
- Added Town Areas, Town Areas are nonprotected areas that are also the same size as player areas, Only admins can place town areas, Use the (N) Key to place the area, but be warned if a town area is hard up to a players area, a player maybe able to reach into the protected area and do damage if anything is built too close to the Unprotected Town area, When clicking Show Areas, Town Areas are Shown all in white.
Version 2.0
- Added lock or unlock option for area, locked = owner and friends only (default), Unlocked = This area fully unlocked
- Added Doors locked or unlocked, all Doors in a given area become unlocked or locked
- Added Chest locked or unlocked, all Chests in a given area become unlocked or locked
- All town Areas also now have locked or unlock, Admins can set Any area locked or unlocked including Player areas, the default for all town and player areas is locked
Version 2.1
- Players can now send points to each other
- Admins can send unlimited points to other players
Version 2.2
- Players can now preview areas, to preview areas click the view areas button in the main panel, then start walking around, each preview area will show up with a white border, once finished go back to the main panel and click hide areas.
- All players can now take food from all non claimed area's, this includes Apples and such from trees, but they cannot cut trees down.
Version 2.3
- Admins can now rename any area, including town areas
Version 2.4
- PVP on or Off now added to the main user Panel, default is off, to know if areas are PVP areas the area name shows RED, if the PVP is off the name is GREEN for pvp on, Note: The server may need to turn on PVP for this to work.
Version 2.5
- GUI Improvements
Version 2.6
- More GUI Improvements
About sending points
To send points to another player first both players must be online, then open the /wp panel, enter the name of the player in the name here text area, then you can change the amount from 10 to what ever in the amount entry text area, you must have the points to send, if you don't have enough points you cannot send the points, points can take upto 1 minute to update, when sending points you will receive the friends total of points, this allows you to see there points increase
Notes : ATM the API is broken for getting the areas and names of the areas, so as a patch i have added a way where the player has been logged if they are in a area or not, this means if you install this on your server you need to add a Admin area where your spawn area is, this way new users are spawned into a Admin area and when they leave the area detection is set, if you install this plugin on a old server, all players who have already been on the server will be set as inside a Admin area even when they are not so they need to find a Admin area, walk inside it, then back out, this unsets the default of been set inside a area allowing them to once more build as normal. this will change once red51 fix's the getAreas bug in the API
TODO
setup user permissions for protected claimed areas, (stop others other than the owner doing anything inside there area)Set the points system to stop users claiming plots if they do not have any points (points will be removed each time the player uses some)- Start work on a Admin control Panel (Admins will be able to remove any plot or anything inside a plot, and all other settings)
Start work on a user Control panel (Owners will be able to add and remove friends, change the name of each plot)Plot name label, and a way to name each plotAdd view areas and hide areas optionAdd options for PVP or PVE if possible.- Add a way to toggle on and off the screen information.
Allow players to trade points - Also Admins to give points to any player.add the date to each area when it was claimed --- to help Admins---also add last time player was online---maybe red flag type warnings---Add Town Naming Area option for Admins town areasAdd preview option
Ok Guys i have some free time while i wait for the API to get updated, so i can do more stuff needed to my other plugins, so on request by another player, i have decided to start redoing my WorldProtection plugin for Unity,
ill be doing this plugin from scratch,
So does any of you want to see any type of changes or requests for this new version ?
feel free to comment now before its too late