Posts by yahgiggle

    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

    Version 2.7

    • More GUI Improvements
    • Added Admin Control Panel
    • Added the setting for admins to adjust points earned per minute
    • Added the setting for admins to adjust the increase rate of the cost of areas, Note: this wont stop the price of areas going up, but can increase or decrease the rate of the price rise.
    • Added the option for admins to delete all areas that one player may have placed, good for abandoned areas or players who spam areas all over the place.
    • Added auto name fill in, to the text fields hit (Next for the Next Username) or type it in
    • Fixed some spelling errors
    • started backend code for more unprotected area options, these will be able to be set by admins

    Version 2.8

    • Bug fix, null error for line 3445

    Version 2.9

    • Removed error message bug
    • Added options for admins to turn on or off some of the permissions for unclaimed areas, (Note More Options will be added)

    Version 3.0

    • Added full Admin rights to all events, for testing without these rights, goto the admin tools section and select Admin Rights On or Off
    • Updated the paint event, should now stop players from painting in any area
    • Coded a stop for players placing items or building outside there own area from inside there area
    • Updated all the construction events
    • Removed Some of the Chat Messages

    Version 3.1

    • Updated RW Admin Areas, Admin areas now also show the name and work more reliable
    • Updated add friend code, can now also add off line friends as long as they have at lest connected once to the server.

    Version 3.2

    • Fixed the wrong info showing on loading into the game
    • Fixed a bug that was stopping friends form doing anything inside an area that they got added too

    Version 3.3

    • Fixed some bugs
    • Added B key Menu
    • Added blueprint placement tracking - type /list in chat for the placed blueprints -- only shows new blueprints - you can teleport to each BP area
    • Added Block placement info -- you can now find out who placed unknown blocks in unwanted areas, type in chat /blockinfo to turn block info on and off then hit the block once to show its info
    • Added Horse ownership --- place a saddle onto a horse to become its owner, once you own the horse you can left mouse click for control options
    • Added some Pets, Fox, cow, chicken, sheep, goat, lion, bear, pig, dummy --- right click them to see what food they like, find food and then hold it in your hand and right click to feed them, keep feeding till they become your pet, dummys need 1x gold ingot, once you own a pet or become friends with a dummy you can left click on them for options
    • added lock option for admins, lock locks all areas down back to default settings
    • Added Admin tools menu - - Admins can use Admin tools to set all permissions for the unclaimed area
    • Added Player tools Players can now set permissions for each area they own, to set permissions stand inside the area you want to change its permissions for, then hit the b key and click open panel, click player tools and toggle each permission on or off.


    Version 3.4

    • More bug fix's
    • Added Blueprint distance limiter - players cannot place blueprints far away - they now need to be 5 or less blocks away
    • Added Blueprint cost - each blueprint will now cost points much like the areas do, ATM each part of the blueprint costs 1 point, so if you have a blueprint with 5000 parts that will cost 5000 points, if you do not have 5000 points you cannot place the blueprint
    • Note: i will add a way for admins to adjust the distance and price in an upcoming update




    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





    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 plot
    • Add view areas and hide areas option
    • Add 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 areas
    • Add preview option
    • Add word filter (Admin Tools)


    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 :-P





    looks and sounds good.as you say, every time you get close to the doors, the elevator triggers and the ding goes off. It might be nice to have some way to tell that the elevator is on the way. It is difficult to tell if you have triggered the elevator call. It is not necessary but would be nice.

    yeah, that can be a pain, btw the bell only goes off if the elevator is on the same floor, i agree i need to add something to let the user know the elevator is on its way.

    I would heavily suggest (for all plugins in general) to not bind the plugin functions to predefined keys because it can conflict with other functions :!:

    Instead, a chat command like /portal would be suitable.

    yeah I think that appears to be the way to go, it's just soooo slow 🤣

    The "k" key is unsuitable because the compass is on it.
    Briefly press k twice and 80(!) elevators were added to the database. Also the game has to be restarted completely before the elevator works. Manually deleted the 79 "superfluous" elevators in the database and now no more rides.
    I think I'll stick to building staircases or the F2 key for flying.

    You should stop looking at stuff

    , You deleted needed info from the database oO each elevator has one entry but also other entries for each floor and player detection, I mean you delete that needed stuff then complain that it no longer works 😭 for the k key you are right, I'll look into changing that again, for needing to restart the game, that is indeed needed ATM or you can just type reloadplugins in the console, for not wanting to use the plugin, well that's totally up to you, but I don't know why you would want to tell us that and in my opinion In such a nasty way.

    the crossing the center part will always be how this works, but however i have now added buttons, so you need to click the floor you want to goto, the button menu pops up when you walk accross the middle, yes i dont know why i said L when its i oO ,, its best to setup the ground floor first using the grid, then it should be fine,, im about to upload this new version, all the chat messages are now gone,, they are there to help me understand whats going on when coding the plugin.

    There's a bug there =O If I placed an elevator, I have to end the whole game and restart it before the newly placed elevator works :crazy:. Without restarting the game he just stands in the landscape without any function.
    I'll keep an eye on the plugin though. It would also be nice if you could adjust the floor height - everyone builds differently. I would also find a medieval variant really cool where you enter a "cage" and this "cage" is then pulled up or down on a rope or chain.
    What annoys me is the constant display of the coordinates when I move: e.g. Match (135: 3879.3567, 125.01, 3201.0105)

    yes ATM its full of bugs, this is tricky, floor height will be able to be adjusted, but im stall working stuff out, this one is taking a lot of my time lol

    Somehow you can only get through the portal from one side - if you come from the other side you walk through without getting out at the destination. Can this be adjusted so that it doesn't matter how you got through the portal? If this should not work, an alignment function when creating the portal would be useful. The portals don't always work sporadically, so I have to go through them several times before I can get out at the other end - but I can't concretely reproduce this peculiarity.


    I will probably only use one portal to jump between my two areas (my world and test area) instead of switching the test world every time via the main menu. In perspective, I hope for a nice teleporter where you can choose your destination. There is a GPS plugin for the old version (GPS Plug-in for world navigation and self-locating) . This is going wonderfully. However, with a menu and not graphically.

    When the rotation problem with the API is sorted, I should be able to make it so you're always facing away from the portal when you go through, for it not working every time, this could be one of two things, first there is a 10sec cool down before you jump again, this means you cannot jump for ten seconds after you just made a jump, or you may not be going through the center of the portal, if you are off to one side or you run and jump into it you may not jump as you have not been detected that you are inside it.

    I was just thinking, you know those old freight elevators that have the sliding accordian gates you have to open before you can get out or have to open it by hand before you get in, you might try something like that. The old old old european and colonial elevatores were something like that.

    i know the ones, but i wonder how this would work if the elevator is on another level :thinking:

    maybe you can offer two variants; one in metal and one in a wood texture (which can then look modern and a little older) :thinking:

    yes that's a good idea and was already thinking about this, but first i want to get the elevator working in some way where you can pick the level and call the elevator to you if its on another level, this has been a challenge for me so far with the current API, Been talking to red and requested some things witch he replied with some good Solutions but they could take some time for Him to add to the API. but if i cant make it work till then i might just make it so its similar to how it is ATM where you just goes from floor to floor stopping at every floor, ive got much of the code done for getting the right elevator in the right location, also made it so everyone sees the same elevator so you don't get an elevator for each player, oO theres a lot more to this than just dumping an asset in the game and telling it to go up and down.