Avalanche [minigame]

Discussion in 'Plugin Requests' started by Drqgon, Aug 17, 2015.

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

    Drqgon

    Plugin category: minigames

    Suggested name: Avalanche

    What I want: I got the idea for this minigame while playing something similar on a minecraft server, and I haven't been able to find anything like it... This will be a minigame where snowballs fall from the sky in waves and you have to hide under randomly spawned blocks to avoid being hit by a snowball. If you are hit by a snowball, you are out!

    Ideas for commands: /avalanche - displays a list of commands
    /avalanche join (arena) - joins an arena
    /avalanche leave - leaves the arena
    /avalanche create (arena) - creates an arena with a given name
    And other setup commands, like /avalanche setlobby and such

    Ideas for permissions:
    avalanche.use
    avalanche.admin

    Other ideas: Join/leave signs would be cool
    A customizable prize for whoever is last standing
    A lobby feature


    When I'd like it by: Whenever :)
     
  2. Offline

    Chromify

    Cool minigame. I should get this installed when it gets coded. Sadly I can't code something such as this, way too complicated! :p
     
  3. Offline

    Drqgon

    @Chromify Alright, cool! I sure hope we can find somebody to help us with this :)
     
    Chromify likes this.
  4. Offline

    kreashenz

    I might as well have a go at this. I'll let you know how I go, and if I run into problems I'll post it on this thread in hopes that someone else will help.
     
    xXMaTTHDXx likes this.
  5. Offline

    Drqgon

    @kreashenz Thank you!!!!
     
  6. Offline

    Drqgon

  7. Offline

    Drqgon

    bump?
     
  8. Offline

    Keubix

    Hey @kreashenz, how are you going to make the snowballs just fall down, and not fly forward like they do?
     
  9. Offline

    Drqgon

    @Keubix that's a good thought.
     
  10. Offline

    timtower Moderator Moderator

    @Keubix Probably by spawning then changing the speed.
     
    kreashenz likes this.
  11. Offline

    Blockhead7360

  12. Offline

    Drqgon

  13. Offline

    Blockhead7360

    @Drqgon if you want, I can go ahead and make it for you. It sounds really cool, and I would like it my self as well
     
  14. Offline

    Drqgon

  15. Offline

    Blockhead7360

    @Drqgon no problem! Actually, I am already done with the set up commands, all I have to do is make the actual game play, and the join commands and signs. I don't know when I'll be done, but hopefully it will be soon!

    Also, this is the only plugin I'm working on at the moment, so it shouldn't take that long

    @Drqgon would you like a scoreboard in the plugin, saying how many players left, and a timer (for game, lobby, etc)?

    Or just chat messages?

    EDIT by Timtower: merged posts
     
    Last edited by a moderator: Aug 28, 2015
  16. Offline

    Drqgon

    @Blockhead7360 I'm not sure, do whatever you think looks best. Thanks so much!
     
  17. Offline

    Blockhead7360

    @Drqgon okay I'll add a scoreboard, because it looks cool ;) Don't worry the scoreboard isn't hard to code at all.

    Also, I haven't had a lot of time to work on the plugin with school. I've finished all the setup commands, and I'm about 1/3 through the game play part. But since it's Friday, I'll have A LOT more time to work on it.

    I should be done within the beginning of next week

    @Drqgon actually I'm not gonna add a scoreboard for now. I am going to focus on the more important parts of the game

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Oct 29, 2015
  18. Offline

    Drqgon

    @Blockhead7360 alright, thanks man. I'm quite busy with school stuff as well, so I understand. Go ahead and take as much time as you need! I'm looking for something professional, not rushed :)
     
  19. Offline

    Blockhead7360

    @Drqgon okay thanks. And also, I was wondering if you could help me test? No need for skype and all that, I just want to chat in-game (on my private testing server). The reason is that me and my brother usually test my plugins. But since its only the 2 of us, and we need more players to test with multiple arenas at the same time... and all that.

    So if you could help me test when the plugin is done, that would be awesome. If you can't, no problem!

    Also, I'm not asking to test right now, as I am not done with the plugin yet...
     
  20. Offline

    Drqgon

    ok, just let me know of a time and the IP and I'll let you know if I can make it. @Blockhead7360
     
  21. Offline

    Blockhead7360

    @Drqgon got it thanks. And I recently got another account, so that means I have 3 accounts in total, and I might be able to contact my friend to test with me. So that would be four, and all I need. So you may not have to test if you don't want. It is kind of a boring process anyway. I test, look for problems, fix them, test again ;)

    @Drqgon UPDATE:

    Join and Leave commands have been created, as well as all setup commands.

    Timers, Teleportation, and Inventory-Savers all work.

    Snowball spawning works (its shooting in the wrong direction, but I will change that ;) )

    Random block spawning works

    Some more stuff has been created as well

    TODO:


    I am going to create join and leave signs

    Force start / Force quit commands (only for players who have permission)

    And so on...

    EDIT by Timtower: merged posts
     
    Last edited by a moderator: Aug 29, 2015
  22. Offline

    Drqgon

    @Blockhead7360 sounds terrific! Thanks!! There will be join/leave commands as well, right?
     
  23. Offline

    Blockhead7360

    @Drqgon of course! Currently, I am making what happens at the end of the game (when all players lose except 1). You want a configurable prize for whoever is standing last, correct?

    Would that be items, Vault money, or both?
     
  24. Offline

    Drqgon

    @Blockhead7360 both, probably because other people might want to use the plugin on their servers as well if you release it publicly... I'll just use the item prize though :)
     
  25. Offline

    Blockhead7360

    @Drqgon okay. I won't add rewards yet, because the game is more important. But I will in a future update ;)
     
  26. Offline

    Drqgon

  27. Offline

    Blockhead7360

    @Drqgon UPDATE:

    I am mostly done with the plugin. I just have to test 2 arenas running at the same time (it should work)

    I also added a feature where each 45 seconds (not currently configurable by plugin user), all the blocks in the random-spawn area are cleared, and snowballs rain faster. Each round, snowballs spawn faster, but blocks spawn slower. Also, PvP is enabled, so during the arena, a player cannot just stand underneath a block for the 45 seconds (before the block spawn area clears), as they could get punched away from under the block (no damage taken though).

    ALSO: I will have this on the Bukkit Page when the plugins come out, but DO NOT dis-allow PvP in the arena. In the main lobby (where join signs are), you may want to disable PvP as my plugin does not affect that. But in the Arena Lobby and Arena, PvP is disabled/enabled when needed, so make sure not to select those in any regions of WorkdGuard or something (don't worry, my plugin also prevents Block Breaking while in the arena)

    Everything else you need to know about the plugin will be on the Bukkit Page when it comes out.

    Sorry for the wait, by the way. I recently got sick, so my plugin work has slowed down a tiny bit (I don't want to accidentally make a mistake, and since I'm sick, sometimes I don't feel into the mood to work on the plugin, sorry ;( )

    I'm making sure that the plugin is awesome and I'm pretty satisfied with how I turned out so far.

    The plugin should be done this week :)

    EDIT: That's a lot of writing ^^ :D
     
  28. Offline

    Drqgon

    @Blockhead7360 no, actually, that was very fast! thanks so much man, this will be an excellent addition to my soon-to-be minigame server!
     
  29. Offline

    Blockhead7360

    @Drqgon Really sorry man: I am going out of town this weekend and my laptop isn't working for some reason... (I code on my Desktop iMac, but on travel, I use my laptop). Since my laptop isn't working, I will not be able to work on the last touches of the plugin or upload it. This means I will not be done this week :(

    I am expecting to be done on Wednesday, Sept 9.

    Really sorry :(

    Im working hard and having fun coding it though ;)
     
  30. Offline

    Drqgon

Thread Status:
Not open for further replies.

Share This Page