A command receipt plugin!

Discussion in 'Archived: Plugin Requests' started by JeremyZh, Aug 1, 2012.

?

Is this a great idea?

  1. Yes!

    100.0%
  2. No!

    0 vote(s)
    0.0%
  1. Offline

    JeremyZh

    I am thinking of a plugin that is like a "book" that has all the records of what you buy, what someone paid you for, how much money did some one did /pay on. Which eliminates if the player is on a "chatty" server and when someone pays you, it shows briefly and it disappeared at the top. I like it to have it have capability on many shop plugins including the iconomy chest shop and essentials (the buy and sell signs and the /pay command). Hope this is easy to make! I like the plugin to be with Craftbukkit 1.2.5 r5 and up to about 1.3.1. Suggested plugin name: Receipt. Please update it if it is out of date. I reccomend that you do not do it on Sprout.

    =========================================================
    Suggested Commands:

    Player Commands:
    /receipt (a general command where it shows the logo and created by and suggested by JeremyZh and it shows: Type /receipt <help/?> <page> if you need help on the plugin (plugin name).
    /receipt buylist <PAGE> (what i bought)
    /receipt soldlist <PAGE> (what i sold)
    /receipt paylist <you/others> (you: what i used the /pay command; others: what others have used the /pay on you)
    /receipt clear <soldlist/paylist/buylist/all> <receipt "item" number>
    *A cool command only for 1.3: /receipt book <paylist/soldlist/buylist> (it creates a written book! in the config, owner can set a setting where the book costs. Default book costs: free)*
    /receipt spent (it shows how much you have spent/loss)
    /receipt read <PLAYER> <soldlist/buylist/paylist> paylist<you/others> (able to read others receipt. admins can disable it on the permission plugins)

    ADMIN Commands:
    /receipt reload
    /receipt disable
    /receipt read <PLAYER> <soldlist/buylist/paylist> paylist<you/others>
    /receipt adminclear <player> <soldlist/paylist/buylist/all> <receipt "item" number>
    /receipt readcleared <player> <soldlist/paylist/buylist/all> (read what the admin/player cleared)
    /receipt unclear <player> <soldlist/paylist/buylist/all> <cleared receipt "item" number> (undo the clear action)
    /receipt disableplayer <player> (disables the player's receipt)
    /receipt reset (a option to clear everything on receipt)

    =========================================================
    Please include the permission nodes.

    In the plugins receipt folder, please include the config and the .txt of the every players receipt. When the server plans on updating, they just back up the receipt plugin folder and replace the receipt.jar with a newer one.

    A youtube video a cool logo is suggested. Please mention that i suggested it! Thanks!

    ~JeremyZh
     
  2. Offline

    fredghostkyle1

    Spout will be needed.
     
  3. Offline

    JeremyZh

    What does sprout do with this?
     
  4. Offline

    Expozay

  5. Offline

    JeremyZh

  6. Offline

    np98765

    Your title:

     
    Expozay likes this.
  7. Offline

    JeremyZh

    Oh sorry, I do not get it at first. I thought it means like req-delete this plugin! Let me edit the title if I can. Dang, I can't. Admin, please delete the req thing on the title plz! Continue to reply on my post as usual. Thanks!
     
  8. Offline

    np98765

    Ah, lol. :p

    Thread Tools -> Edit Thread
     
    JeremyZh likes this.
  9. Offline

    JeremyZh

    Thanks!

    Please continue to reply as usual.
     
  10. Offline

    np98765

    The entire plugin... You said a "book". Do you mean a writable book, as in 1.3? Normally, I would think so, but you mentioned it should be compatible with CB1.2.5-R5.0
     
  11. Offline

    JeremyZh

    I want it to be capable with 1.2.5 r5 and 1.3. And for the 1.3 there is another option with the written book. The written book option is like you type a command /receipt book (see above) and it spawns a book of the requested receipt.
     
  12. Offline

    np98765

    Ok, if this was booted on a 1.2.5 plugin, how would the 'receipts' be shown? You can't do books, and you didn't want chat, and signs are doubtful. I can't see how else it'd show it...
     
  13. Offline

    JeremyZh

    On 1.2.5, it just have the chat option. But on 1.3, it can be on chat and on written books. Please check The player commands.
     
  14. Offline

    np98765

    Ah, I see.

    Well, this might not be as easy as you think... Besides just monitoring and logging all the /pay commands, which is easy, you have to monitor all the incoming money, as well as hook into ChestShop and Essentials...
    Sorry, I'm just an amateur. :p

    But it seems like a good idea, especially for an economy-oriented server... Good luck with a developer. :)
     
  15. Offline

    JeremyZh

    I have been on a server and i need to pay the regioning. I payed him while he was afk I think. When he came back on, I have to pay him double because he did not see the money recieve notice and the server is very chatty. It is not so fun! :( hopefully someone can make this requested plugin and I can help him with almost anything like vote on their server or sub on YouTube. This plugin can be very useful on very chatty servers.
     
  16. Offline

    JeremyZh

    any one?
     
  17. Offline

    flaminsnowman99

    Hm... I like this... I'll see what I can do. Also to make it easier, i will probably save the receipt to a hardfile for individual players, and then when they do a command like /receipt it gives them a book with all their stuff and it will look like the hardfile.

    Also, give me a list of plugins you want me to tie this too for a first release. Like BOSEconomy, chestshop, etc.
     
  18. Offline

    JeremyZh

    iconomy chest shop, essentials, the "jobs" plugins, auction plugins. remember: please give me credit for suggesting the command. thank you!
     
  19. Offline

    JeremyZh

    please tell me the status of you developing this plugin.
     
  20. Offline

    flaminsnowman99

    A little slow. Unfortunately, I have had work get in the way over the past few days. :/
    Also, please be a little more specific on what jobs plugin you mean. There's a lot of them. Also, regarding iConomy. It is inactive now. Your server may want to consider switching to BOSEconomy, or something similar. In the meantime, I may try to do this with Vault. I think I know of a way to make it work.
    ChestShop will be interesting to do, I will have to look into that plugin. What Essentials commands do you want me to monitor? I'm not very familiar with it.
     
  21. Offline

    JeremyZh

    Hmmm, I have a server and the iconomy chest shop works in 1.3. Also, I don't care about what jobs plugin, choose the most popular one. The essentials have the /pay and /sell. It also have the buy, sell, trade, etc signs. You might wanna check their website. So if you hook into the iconomy chest shop and essentials first then others. I like them to be the priority. Thanks!
     
  22. Offline

    JeremyZh

    hows it working? Since 1.2 is over, it is okay to leave it out.
     
  23. Offline

    JeremyZh

    Bump, I am waiting for the plugin still...
     

Share This Page