1. Welcome to our bug report and feature request forum.
    • For game exploits, post in the Private Issues forum. Please provide details in your message.
    • For all other suggestions and reports:
      • Apply the appropriate prefix to your post
      • Please include every detail (such as how a mechanic works or how to reproduce a bug)
      • Remember that new features need to be balanced and fair.

A few suggestions

Discussion in 'Suggest + Report Bugs + Get Help' started by dbh937, 5 February 2012.

  1. dbh937

    dbh937 Omnomnomer

    Joined:
    1 December 2011
    Messages:
    63
    Likes Received:
    2
    I have a few suggestions for some features. They are little things that I think would be helpful.

    First is an addition to the [Lock] plugin. There are a bunch of people who have stopped playing on the server, and their abandoned buildings are crowding up precious area near spawn and throughout the world. I say that if a player does not logon for a certain amount of time (probably 60-90 days) the sign either be deleted by the plugin or altered to say something like

    [Lock]
    {playername}
    (Invalid)

    That would void the lock, and allow someone to break the sign/enter the house. I think if someone doesn't log on in three months, they've probably quit the server/Minecraft.

    My second recommendation stems from this, a [Rent] plugin. The syntax on the sign would be

    [Rent]
    {landlord}
    {#ofCreditsperweek}

    At this point, the door functions as a [Lock] sign, opening to the landlord. After a tenant has crouch-rightclicked on the sign, the number of credits specified on line 3 is transferred to the landlord, and the door now reads

    [Rent]
    {landlord}
    {tenant}
    {# of credits per week}:{# of credits in account}

    The door/chest now opens to the tenant as well. At the end of the week, the credits are taken off the account and the tenant will have to click on the sign again to allow them access to the locked item. A tenant may crouch-rightclick on the sign before the week is up to put some more credits in the account (think security deposit, but for as many weeks as you need/want), so they don't have to pay every week. Every crouch-rightclick transfers one week worth of credits to the landlord, and writes up the credits in the account. Every week, the pre specified amount of credits is taken off the account. A landlord might also want to evict someone. A landlord can crouch-righclick on their own [Rent] sign to see the unique rentID. I'd guess this number won't get to be more than 3 digits, with also the revised [Lock] plugin. If they want to evict someone, they would type in the command /rent evict {rentID}. The credits left in the account for unpaid weeks will be returned to the player, and they will not be able to open the door to their apartment anymore. This one might need some simplifying, but it's only a rough draft.

    NOTE: I don’t know, but if there is a way to keep track of who placed the sign, the {landlord} line might be unnecessary

    Third idea…
    This is the commercialized version of the [Rent] plugin. On Vincent there are a lot of markets. For most floor-level shops, you need to pay for them. But, the payment is unreliable. How about a [RentShop] plugin! The syntax for the sign would be

    [RentShop]
    {landlord}
    {tenant}:{PriceFor}
    {x length}x{y length}

    I won’t go over the tennant/landlord/PriceFor again, see above. The {x length} and {y length} specify the boundaries of the shop. If a [RentShop] sign is placed with the fourth row reading 3x3, Once behind the sign and still in the area (as shown below), only the landlord and the tenant can place chests and [Shop] signs. The rental system still works the same.


    Screen shot 2012-02-05 at 9.35.41 AM.png
    The sign at the front, with a 3x3 area behind it.

    Fourth idea…
    A /alert command. This is pretty simple. When you want to get someone’s attention and you are close to them, you punch them with your hand, so they see that they are being hurt. I propose a /alert command, in which you type /alert {playername} and the server will damage them, but then give back the half heart of damage. So, they will know that someone wants their attention, but won’t get damaged by it. Also, if you want someone to come meet you somewhere, and you know they’re not AFK, you would /alert them, so they will pay attention to their chat. Of course, there would be an anti-spam part of this plugin, so someone couldn’t alert a player repeatedly.

    These are all just ideas, please comment about them below, and it would be awesome if anyone wanted to make these as plugins!