OneInTheChamber

Discussion in 'Plugin Requests' started by Surprice, May 15, 2018.

  1. Offline

    Surprice

    Plugin category: Minigame - SPIGOT/BUKKIT

    Minecraft version: 1.12.2+

    Suggested name: OneInTheChamber

    What I want:
    The aim of the minigame would be to kill 20 players (configurable) in 5 minutes (configurable) and then the game will end and players will be teleported back to lobby (If somebody got 20 kills before timer will end the game will end and also if nobody got the 20 kills in 5 minutes the game will and player with most kills will be awarded with extra points and tokens as a winner) . Players will start with wooden sword, 1x bow, 1 arrow and leather chestplate. When player kill someone the player will receive back the arror or add +1 arror if he had some. Kill with bows are insta. The winner will receive extra tokens

    On XP bar will be countdown for example 500 seconds (configurable) when minimum 4 players (configurable) are in lobby (when this 4 players join to lobby the countdown will be shorted to 1 minute - configurable) (message will be spammed every 30 seconds (configurable) for players in lobby https://ctrlv.cz/8caB)
    For every kill you will get 1 token and 5 points (configurable)

    Ranks: Rookie: 0-100 points
    Elite: 100-200 points
    Master: 200 - 300 points
    Champion: 300-400 points
    Legend: 400-500 points (Would be great if the ranks and points would be configurable)

    Upgraid Gui: Upgrade from wooden sword to Golden Sword
    Upgrade from Golden sword to Stone Sword
    Upgrade from Stone Sword to Iron Sword
    Upgrade from leather chestplate to Golden Chestplate
    Upgrade from Golden chestplate to Iron Chestplate
    Uprade when you die it will throw a tnt which will explode on place where you died
    Uprade At the beggining of the arena you will receive 2 arrows
    Upgrade from non-echanted bow to bow with power 1
    Uprade from bow with power 1 to power 2
    Uprade from bow with power 2 to power 3
    Uprade that when you kill player your health will be maxed (Editable lores and prices for every uprade)

    Achievements Gui: Kill a player without using your bow
    Win a game
    Win 5 games
    Win 25 games
    Win 100 games
    Win 250 games
    Get an upgrade
    Get 5 upgrades
    Get full upgrades
    Get 10 kills
    Get 50 kills
    Get 150 kills
    Get 500 kills
    Unlock all oitc achievements (all achievements will be rewarded with tokens and points)
    screenshots of achievements gui: https://ctrlv.cz/zA54, https://ctrlv.cz/XmeO, https://ctrlv.cz/ex57, https://ctrlv.cz/1yM3 (after clicking on each block it will show you other gui in same gui)

    Scoreboard in lobby https://ctrlv.cz/UjGF (editable?)
    Scoreboard in arena: https://ctrlv.cz/nVGe (editable?)
    NoRespawnScreen
    Editable messages


    Ideas for commands:
    Admin / setup commands:
    /oitc The main command of the plugin, and a shortened command for One in the Chamber
    /oitc create [Arena] - Creates the arena with the name specified in the argument
    /oitc addspawn [Arena] - Adds a spawn to the Arena, Can make multiple spawns (As many as you want)
    /oitc setlobby [Arena] - This sets the Per-Arena Lobby's that players will be teleported after game ends
    /oitc remove [Arena] - Remove the arena
    /oitc list - Show list of arenas
    /oitc set <tokens/points> <amount> <player> - set amount of tokens to a player can be negative or positive number
    /oitc reload - Reloads the Config files for OITC (Instead of just Reloading the whole server)

    player commands:
    /oitc shop - show gui with upgraides
    /oitc achievements - show your achievements
    /oitc stats - show your stats https://ctrlv.cz/HK5b
    /oitc leave - leaves the current arena you are in and teleport you back to the lobby.
    /oitc join [ArenaName] - join to the lobby and game can start


    Ideas for permissions:
    oitc.admin - admin/setup commands
    oitc.player - player commands
    oitc.double - double earning tokens and points

    When I'd like it by: ASAP

    PS: here is the same as here but probably better readable https://pastebin.com/S7g0kDRg
    PS2: you can contact me on discord: DIAZ#0457
     
    Last edited: May 15, 2018
  2. Offline

    JavaNaza

    I can try to.
    This will take a bit long :).
     
  3. Offline

    MightyOne

    just a bit xD the plugin just needs a game system and a rank system and an achievement system and a good integration into the server
     
  4. Offline

    JavaNaza

    I'm not working alone :p
     
  5. Offline

    JavaNaza

    @Surprice what is the point of making multiple spawns?
     
  6. Offline

    MightyOne

    @JavaNaza people should be deployed all over the map not like in sg. But even there you would need to set 24 spawn locations for the game.
     

Share This Page