Command Improvements.

Discussion in 'General Discussion' started by KHobbits, Mar 9, 2013.

  1. LordCwispy

    LordCwispy Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Aug 9, 2012
    Messages:
    353
    Trophy Points:
    26,440
    Ratings:
    +60
  2. LordCwispy

    LordCwispy Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Aug 9, 2012
    Messages:
    353
    Trophy Points:
    26,440
    Ratings:
    +60
    It would be nice if there were a way to edit a trade sign. For instance, if you have a sign that is selling something for $10 each you could type "/smodify $9", which will tell you to click on the sign to modify. You then click on the sign and it changes the sign from buying for $10 to $9

    It would be nice if you could add experience to or remove experience from a trade sign. Type "/smodify exp +300" would ask you to click on a a sign to modify. Clicking on a sign that sells exp would put 300 experience that you currently have into the sign. "/smodify exp +all" would add all the experience you have into the sign. "/smodify exp -300" would allow you to remove 300 experience from a sign from which you are selling experience.

    The same goes for money if you are buying things. "/smodify $ +2000" would add $2000 to the amount of money that you have in a sign that you are using to buy things. "/smodify $ -2000" would remove $2000 from a sign.

    This structure could be used for items that you are selling to. Currently, you have to click a sign over and over and over to add items to a sign. It would be nice to be able to use "/smodify dirt +1280" then click on a sign once and it will add 20 stacks of dirt that you have in your inventory to a sign that is already selling dirt. You could also have "/smodify dirt +all" to allow you to add ALL dirt in your inventory into a sign.

    Finally, you could give people the ability to remove items from a sign in the same manner as removing money or experience, e.g. "/smodify dirt -640". This might be available to anyone or available only to people with say the extended creations.

    I guess you could create commands "/sadd", "/saddall" and "/sremove" which would remove the need for plus and minus signs (e.g. "/sremove dirt 640", "/sremove $2000", "/sremove exp 825", "/saddall exp", "/saddall dirt"). /sadd could also just be a shortcut for a longer command "/signadd". Other possible names are "/tradesignadd", "/tradeadd". I'm not married to the names, just the idea.
     
  3. cdlawrence

    cdlawrence Nubby Nubs
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Dec 10, 2012
    Messages:
    363
    Trophy Points:
    38,490
    Gender:
    Male
    Ratings:
    +273
    Idea to improve trades, when someone pays someone make it like a tp request:

    I type: /pay khobbits 500
    Khobbits gets: Cdlawrence has sent you $500, type /accept to receive the money
    Once Khobbits accepts I get: Khobbits has accepted your payment

    That way I can screen shot that the user actually accepted and therefore acknowledges that they got the money.
    No more "You didn't pay" scams.
     
  4. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,797
    Trophy Points:
    40,555
    Gender:
    Male
    Ratings:
    +470
    No need, a picture of "$500 sent to khobbits" does the exact same thing. This causes you to take more then one screenshot, ect ect, just wastes time.
     
  5. cdlawrence

    cdlawrence Nubby Nubs
    Builder ⛰️ Ex-EcoLeader ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Dec 10, 2012
    Messages:
    363
    Trophy Points:
    38,490
    Gender:
    Male
    Ratings:
    +273
    What about to help prevent paying the wrong person? I think there could be use to it, I dont see it as a waste
     
  6. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,797
    Trophy Points:
    40,555
    Gender:
    Male
    Ratings:
    +470
    Pay the wrong person = they type accept.
    Normally pay the wrong person = they have the money anyway.

    That doesn't keep you from paying the wrong person.
     
  7. Nick0jenna

    Nick0jenna Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    May 23, 2012
    Messages:
    686
    Trophy Points:
    27,340
    Gender:
    Male
    Ratings:
    +141
    Simple but time saving ideas...

    /repair all = /ra or /repair
    /rg addmember [town name] [player name] = /rg am [town name] [player name]
    /mail send [player name] = /ms [player name]
     
  8. mattybillo1

    mattybillo1 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Feb 21, 2012
    Messages:
    529
    Trophy Points:
    27,440
    Gender:
    Male
    Ratings:
    +117
    I know this is slightly a necro, not to bad, but I had a good idea inspired by I think a random builder in chat. The ability to pm two people at once. You could separate their names using commas like in worldguard to pm multiple people the same message.
    E.G. /pm andrewkm, khobbits herro
     
  9. TdoggTL

    TdoggTL Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 22, 2012
    Messages:
    1,705
    Trophy Points:
    32,340
    Gender:
    Male
    EcoDollars:
    $552
    Ratings:
    +532
    Maybe remove ./ci and make it only /clearinventory
     
  10. RyanJF1

    RyanJF1 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 1, 2012
    Messages:
    6,485
    Trophy Points:
    47,990
    Gender:
    Male
    Ratings:
    +951
    You can do this in the configuration file.
     
  11. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,797
    Trophy Points:
    40,555
    Gender:
    Male
    Ratings:
    +470
    We aren't all super techno computer program wizards...
     
  12. RyanJF1

    RyanJF1 Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    Jul 1, 2012
    Messages:
    6,485
    Trophy Points:
    47,990
    Gender:
    Male
    Ratings:
    +951
    I never said anything about being a "super techno computer program wizard"...

    I'm telling him that this is already in place, and it is up to Andrew to decide if he would like to change this.
     
  13. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,797
    Trophy Points:
    40,555
    Gender:
    Male
    Ratings:
    +470
    Then...why would I want to know how to change it? Only Andrew can do it...
     
  14. tomicalover

    tomicalover Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    May 28, 2012
    Messages:
    311
    Trophy Points:
    26,490
    Gender:
    Male
    Ratings:
    +44
    Make adding and removing town members easier
     
  15. SerRikari

    SerRikari Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    May 5, 2012
    Messages:
    547
    Trophy Points:
    27,250
    Gender:
    Male
    Ratings:
    +39
    As for that idea, I'm thinking a GUI trade system. I also think adding an "auction house" type of set up would make trading easier and reduce /ch tr spam.

    As for commands, I know this one andrew would have to work with but an improved /help rules... such as /help rules <rule> to expand on the rule listed. So to show what I mean:

    <rikari88>: /help rules
    -----help rules-----
    Section ! - Universal Living
    Section 2 - Griefing
    etc. etc.

    <rikari88>: /help rules Section 1 (or just 1, 2, 3, etc.)

    -----Section 1 | Universal Living----
    Clause I - words
    Clause II - more words
    etc etc

    I know that that would be a lot of work (not so much on the coding part but on the config part. You would have to make it so it relies on it's own config considering it's size and the amount of possible parse errors that could easily happen if not stuck to a format so use UTF-8 or something like that?) I think this could be beneficial for us to tell people in game to look at the rules and quote which rule they need to look at. But also, it could be a severe hinderance.

    I just thought of a way to make trade easier using a similar thing to /pay. Even though /pay is a transfer of numbers rather than objects, have it to where /trade KHobbits goldblock 10 would take the goldblock from my inventory and create goldblocks in your inventory.

    Or use something similar to /invsee, but have boxes at the side for people to put their items in and hit a trade button and a box at the bottom for eco transfers. It's a basic GUI but I don't know if you need any additional plugins to get that working considering /invsee just uses the inventory GUI.
     
    #95 SerRikari, Apr 12, 2013
    Last edited: Apr 12, 2013
  16. SerRikari

    SerRikari Builder
    Builder ⛰️ Ex-President ⚒️⚒️

    Joined:
    May 5, 2012
    Messages:
    547
    Trophy Points:
    27,250
    Gender:
    Male
    Ratings:
    +39
    Tomica, it says in the OP that he doesn't do regions.
     
  17. MHXL

    MHXL Builder
    Builder ⛰️ Ex-Resident ⚒️

    Joined:
    Mar 19, 2013
    Messages:
    666
    Trophy Points:
    27,340
    Gender:
    Male
    Ratings:
    +161
    /buy (item)

    Buys an item from the server. Costs more than server price.
     
  18. Intellectualist

    Intellectualist Builder
    Builder ⛰️ Ex-Mayor ⚒️⚒️

    Joined:
    Nov 16, 2012
    Messages:
    3,797
    Trophy Points:
    40,555
    Gender:
    Male
    Ratings:
    +470
    Probably not gonna happen MHXL. This would cause items to have a max price, the user market would be limited.
    Andrew also doesn't have the server sell everything because he wants user-user interaction and trade.
     
  19. KHobbits

    KHobbits Builder
    Builder ⛰️ Ex-EcoLegend ⚜️⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Aug 19, 2011
    Messages:
    257
    Trophy Points:
    47,290
    Gender:
    Male
    Ratings:
    +237

    It's not possible for me to make any custom GUI, I can open chest interfaces, (like /invsee), but creating new interfaces is not something I can do without a client mod.


    Edit:
    Just so you know, there are a few suggestions in this thread I'm going to work on, and I'm still open to new suggestions, just keep in mind:
    a) I code the plugin, I don't choose the plugin settings or configuration
    b) I'm only asking for suggestions for Essentials, not stuff for regions, mcMMO, SG, LWC, etc.
    c) I'm not currently looking for new feature requests, but ways of improving what we already have.
     
    #99 KHobbits, Apr 14, 2013
    Last edited: Apr 14, 2013
  20. rockboy2000

    rockboy2000 Mayor
    Mayor ⛰️⛰️ Ex-Tycoon ⚜️⚜️⚜️ Premium Upgrade

    Joined:
    Oct 19, 2012
    Messages:
    1,344
    Trophy Points:
    50,410
    Gender:
    Male
    EcoDollars:
    $0
    Ratings:
    +310
    Make a command that prevents you from buying lotto tickets for a set amount of time. Such as /lot disable 60 would disable the ability to buy lotto tickets for 60 seconds. This would benefit those with a lotto addiction :D