kit plugin

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

  1. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.

    This post has been edited 3 times. It was last edited by zecheesy Jul 23, 2012.
  2. Offline

    GravedigginSearchBar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    That's a cool idea.
    Off topic: Did he ever finished the Team plugin if so can i have a link?
  3. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nope :( idk what happened to my thread (I can't find it)
  4. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.

    This post has been edited 1 time. It was last edited by bobacadodl Jul 24, 2012.
  7. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Should users be able to create multiple kits for themselves? Its a feature I could easily add while I am still planning this out.
  8. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  9. Offline

    JjPwN1

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.

    This post has been edited 1 time. It was last edited by JjPwN1 Jul 24, 2012.
    zecheesy likes this.
  10. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @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.
    zecheesy likes this.
  11. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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.
  12. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Whoa!! :D So quick!
  13. Offline

    izak12345678910

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    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
  14. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I finished it. I just need to set up a server to test it on.
  15. Offline

    izak12345678910

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Wanna test on mine? I am testing other plugins too
  16. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sure! Can I send you the jar? I need to finish the plugin yml and clean up some code first.
  17. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @zecheesy There are no cooldowns to receive kits, is that ok?
  18. Offline

    np98765

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    That's what plugins like boosCooldowns are for. :p
    bobacadodl likes this.
  19. Offline

    izak12345678910

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok send me jar my ip is in signature sorry i just got the alert :p
  20. Offline

    GravedigginSearchBar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  21. Offline

    izak12345678910

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Click the either achievement or look on the minecraft-server-list.com banner and the ip is right there...
  22. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @bobacadodl
    Okay. I just bought a dedicated server, so I can test it there :p

    This post has been edited 1 time. It was last edited by zecheesy Jul 25, 2012.
  23. Offline

    GravedigginSearchBar

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @zecheesy can i have ip me want to test.

    This post has been edited 1 time. It was last edited by Peter Bui Jul 25, 2012.
  24. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @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 :)
  25. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    go to the top and click on my signature
  26. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hey are you done with it yet? :)
  27. Offline

    thedeadlybutter

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  28. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  29. Offline

    bobacadodl

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @zecheesy Sorry I have been really busy. The plugin is almost done and I should be able to finish it on friday.
  30. Offline

    zecheesy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    It's friday :D

Share This Page