Complex Kits/Teams

Discussion in 'Plugin Requests' started by LkE_, Aug 29, 2016.

Thread Status:
Not open for further replies.
  1. Offline

    LkE_

    I'm working on a server that would require some complex kits. There's three main groups- Inferno, Frost, and Vortex. They each get a special ability which are:

    1. Inferno - This one would probably be the easiest. I'm trying to make it have a bone, and when you left click it, it shoots out a fireball with a cooldown of 6 seconds. I've been experimenting with /powertool fireball, but I've never been able to get it to actually work.

    2. Frost - Slows down players. I want to make it so that whenever you hit a player, there's a 33.3% (or 1 in 3) chance of giving the player slowness for 3 seconds. This one may be a little difficult.

    3. Vortex - Frost but with a poison effect for 5 seconds.

    The teams can't hit each other.
    That's all I need for this plugin, thanks.
     
  2. Offline

    Rayzr522

    Will the players need a specific permission to access each one?

    I'm assuming you mean that people can't hurt other people in the same team?
     
  3. Offline

    EndureBlackout

    You doing this?


    Sent from my iPhone using Tapatalk
     
  4. Offline

    Rayzr522

    Probably. Idk though, I just broke my hand a few days back. Might be hard.

    If you want to take a stab at this then feel free.
     
  5. Offline

    EndureBlackout

    Ok I will later tonight. Not home right now. Let me know if you want to take it though


    Sent from my iPhone using Tapatalk
     
  6. Offline

    LkE_

    I used PEX for the groups, but at first login, I'm having players choose their group. Can you make it possible that they can press a button to do it? Or is that already possible with command blocks?

    Also, yes, people in their own team can hit each other. It'd be great though if you could add designated fighting areas for each teams (we'll build it, just try to make it possible, like world guard.)
     
  7. Offline

    EndureBlackout

    So, the people on the same team can hit each other but players on different teams can't? A bit confused if you could please explain a little better
     
  8. Offline

    LkE_

    People on Inferno can't hit people on Inferno, but they can hit people on Vortex/Frost. And same with Vortex and Frost. Sorry for my wording
     
  9. Offline

    Rayzr522

    Ah ok. The whole regions thing sounds like a task for my library, but it's going to need an almost complete rewrite soon... anyways, doesn't sound too hard.

    @EndureBlackout
    Maybe we should work together?
     
  10. Offline

    EndureBlackout

    That would be nice. How far are you?


    Sent from my iPhone using Tapatalk
     
    Last edited: Aug 31, 2016
  11. Offline

    LkE_

     
  12. Offline

    Rayzr522

    Haven't even started. I can set up a github repo with a base plugin right now though. Have you ever used Maven?

    EDIT: @LkE_ do you have a name for this plugin?
     
  13. Offline

    EndureBlackout

    Never used it. I'm sure I could adapt.
     
  14. Offline

    Rayzr522

    I'll PM you in a few minutes and we can start working on it.
     
  15. Offline

    EndureBlackout

    Got it working and everything. Pretty simple to setup.
     
  16. Offline

    Rayzr522

    Alright, so @EndureBlackout and I need a bit more information:
    1. Plugin name
    2. How are the commands going to be used? If you want we can do a GUI selector for the kits.
    3. What permissions will the plugin have?
    4. Are the Frost and Vortex kits only supposed to affect players that get damaged, or ALL entities that get damaged?
    I might think of more things, but that should be enough to start work.
     
    Last edited: Sep 2, 2016
  17. Offline

    LkE_

    Sorry for not replying.
    The plugin name should just be something like "Complex Kits" or something like that. I don't really care what it is going to be.

    Commands should just be able to be used for admins. But I want it so that players can click a button and join, say, Inferno.

    Permissions should be like /group [player] Inferno
    Another permission could be like /link Inferno while looking at a button and it would allow any player to click on it and it would teleport them to spawn and to join the Inferno group.

    Frost and Vortex only affect players.

    Thanks
     
  18. Offline

    EndureBlackout

    Here is the plugin in its current state. If you would like us to rewrite parts to make it fit your needs then just let us know but anyways on to the plugin.

    Name: Elemental Kits
    Commands:
    /ekit - Opens a gui to select your kit
    /elementalkits - Main command

    permissions: none

    Download: https://www.dropbox.com/s/fs0ho8lok8lzonu/elementalkits-1.0.jar?dl=0
     
  19. Offline

    Rayzr522

    @LkE_ we didn't know exactly what you wanted so instead of a system using buttons, we have a cool GUI for selecting kits (that's what /ekit does)

    We can rewrite it to use buttons, but please at least check out the GUI system we currently have. Imho it's pretty cool :p
     
  20. Offline

    LkE_

    What version is this? My server is currently 1.8.9
     
  21. Offline

    Rayzr522

    It should work in 1.8.9 but we wrote it in 1.10. We didn't use anything from 1.10 so it should work fine.
     
  22. Offline

    LkE_

    Not working. It could be possible because /ekits brings up the kit menu from essentials.
     
  23. Offline

    9UjtOAtcBA

    @LkE_

    Try /pluginname:command

    For example /elementalkits:ekits
    or /essentials:ekits
     
  24. Offline

    Rayzr522

    We'll obviously have to change the command since it's conflicting...
    But yeah, /elementalkits:ekit should work (as @9UjtOAtcBA said)
     
    Last edited: Sep 8, 2016
  25. Offline

    LkE_

    No idea why it's not working, I uploaded it to my server, restarted, still not working.
     
  26. Offline

    Rayzr522

    Alright, let's try this again. There might have been a problem with the jar file, so I recompiled it.
    Download: https://www.dropbox.com/s/is54e7bpfrj7wu0/elementalkits-1.0.jar?dl=1

    Command: /elementalkits:ekit
    I tested it on my private server, works fine.
     
  27. Offline

    9UjtOAtcBA

  28. Offline

    Kwright02

    Just speaking out loud, couldn't use use the scoreboard teams Friendly Fire Option to achieve the teams part?
     
  29. Offline

    LkE_

    @Rayzr522 @9UjtOAtcBA
    Still not working. Probably a conflicting plugin or something. Doesn't show up in my /pl, but shows up when I go to my plugins folder.
     
  30. Offline

    9UjtOAtcBA

    @LkE_

    What version of java are you running?
     
Thread Status:
Not open for further replies.

Share This Page