kit plugin

Discussion in 'Archived: Plugin Requests' started by zecheesy, Jul 23, 2012.

  1. Offline

    zecheesy

    Plugin category: [MISC] [MECH] [GEN] [FUN] [AWESOME]

    Suggested name: MakeYourOwnKits ? Or KitMaker ? Or whatever else you desire. It's your choice.

    What I want: I would like a plugin that lets you create your own kits ingame (commands) for any player with permissions.
    My server is an item spawning server and donators don't want to use up time typing /i (item) (amount) every time. They want kits they could define. Obviously it would take too much time for them to EMAIL me what they want in their kit and add that to kits.txt, so that's when I thought of MakeYourOwnKits.
    Also, I don't want my users to get kits of bedrock (which is not allowed ingame), so could you add a option for blacklisted items? :)

    Ideas for commands:
    • /kit (my username) (ID),(AMOUNT);(ID),(AMOUNT); so on
    • Example: /kit icheesy 1,64;3,20;276,2; 373:16458,1
    • /getkit (your username) - gets your kit
    • /resetkit - resets your kit

    Ideas for permissions: icanuse.mykits
    Allows to use ALL commands.

    If setting up permissions is too hard/too much work, you don't need to.

    When I'd like it by: As soon as you can
    If you have any questions... PLEASE ASK :)

    BTW: If you are more familiar with working with web interface, I could have users go on the website and submit their kits to some widget that could send the kit information to the server...
    Meh, if you want to make some plugin integrated with the web, just comment and I could give you my idea on it.
     
  2. That's a cool idea.
    Off topic: Did he ever finished the Team plugin if so can i have a link?
     
  3. Offline

    zecheesy

    Nope :( idk what happened to my thread (I can't find it)
     
  4. Offline

    bobacadodl

    Do you really need it to have the web interface? Because I have no clue about that stuff :(. If you don't need it, I could make this plugin.
     
    zecheesy likes this.
  5. Offline

    zecheesy

    Oh I don't need it! That was an option for people really good at web stuff.
    Man I'm so excited!! May I ask how long it may take you? :) THANKS! [sponge]
     
  6. Offline

    bobacadodl

    Not sure, maybe 2-3 days since I am really busy. I will try to get it finished by then :). If you want it to store all the kit info in an actual database it will take a lot longer since I'm new to that.

    EDIT: If anyone else wants to take a crack at this, go ahead, since I'm doing this just to learn/for fun.

    Should users be able to create multiple kits for themselves? Its a feature I could easily add while I am still planning this out.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  7. Offline

    zecheesy

    I think it would be good if each user gets 1 kit. Otherwise it could get confusing and people could start forgetting their kit names.
    Using their own name for a kit would be easy to remember.
    However if you feel that they should create multiple kits, I'm fine with that too :)

    yup, you don't need to store it in a database :p
     
  8. Offline

    JjPwN1

    You know, maybe bobacadodl could make it sort of like /kit list which would list all of the kits you have and to add a kit you do /kit add <kitname> and once added it will show the kit name in /kit list. Just a thought. And permissions could define how many kits one can make. For example, "kits.makekits.1", "kits.makekits.2", "kits.makekits.3", ETC.
     
    zecheesy likes this.
  9. Offline

    bobacadodl

    JjPwN1 Actually, I'm doing it almost exactly like that :). Users create a kit with /ckit create [name]. They add items to the kit with /ckit add [item id] [amount]. They can list their kits with /ckit list. Also I think I might use your idea for permissions defining the amount of kits they get, rather than making it an option in config.

    I'm almost done ;) I just need to add support for material data values, add the list command, and then fix bugs, then it will be ready.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
    zecheesy likes this.
  10. Offline

    zecheesy

    Whoa!! :D So quick!
     
  11. Offline

    izak12345678910

    Me niether :p if the developer comes back from i think the mountains and doesn't make it I might give it a try you should contact a mod and ask what happened to your thread sorry to go off topic
     
  12. Offline

    bobacadodl

    I finished it. I just need to set up a server to test it on.
     
  13. Offline

    izak12345678910

    Wanna test on mine? I am testing other plugins too
     
  14. Offline

    bobacadodl

    Sure! Can I send you the jar? I need to finish the plugin yml and clean up some code first.

    zecheesy There are no cooldowns to receive kits, is that ok?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016
  15. Offline

    np98765

    That's what plugins like boosCooldowns are for. :p
     
    bobacadodl likes this.
  16. Offline

    izak12345678910

    Ok send me jar my ip is in signature sorry i just got the alert :p
     
  17. I don't see ip.
     
  18. Offline

    izak12345678910

    Click the either achievement or look on the minecraft-server-list.com banner and the ip is right there...
     
  19. Offline

    zecheesy

    bobacadodl
    Okay. I just bought a dedicated server, so I can test it there :p
     
  20. zecheesy can i have ip me want to test.
     
  21. Offline

    bobacadodl

    zecheesy I still have a couple bugs to fix. I just realized that I haven't added any way to REMOVE the kits that you have created O_O. Also, the plugin glitches out if you create a kit with the name "create", "list", or any other command of the plugin. Most bugs should be fixed by tomorrow afternoon :)
     
  22. Offline

    zecheesy

    go to the top and click on my signature
     
  23. Offline

    zecheesy

    Hey are you done with it yet? :)
     
  24. Offline

    thedeadlybutter

  25. Offline

    zecheesy

  26. Offline

    bobacadodl

    zecheesy Sorry I have been really busy. The plugin is almost done and I should be able to finish it on friday.
     
  27. Offline

    zecheesy

    It's friday :D
     
  28. Offline

    bobacadodl

    zecheesy It's almost done. Sorry it has been taking so long I really haven't had much time recently :'( I promise It'll be finished tomorrow.

    Here it is :D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 27, 2016

Share This Page