Epic New Game Idea

Discussion in 'Plugin Requests' started by iceblue1188, Jul 28, 2015.

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

    iceblue1188

    Hello!
    Well I have a really good game idea, but I cant code, and I really want to use it for my server. So, if you could make it, please do. So, heres the idea.


    So basically, theres 4 teams, red, yellow, green, and blue. Minimum of 1 player per team and maximum of 12 players per team. Each team is spread out equally of players, even if you dont get your desired team that you picked (Ill get to that in a few). Each team has 4 wool, and you keep pvping untill all of your wool is broken. Once all of your wool is broken, and you die, you cannot respawn and the game put you in spectator mode to watch untill the game is over, or you can type /leave and you can leave the game.

    To join the game, you walk through a portal to a open lobby, in the lobby, you have a clock, and if you click it, you get the option to pick a kit (Iron sword in gui), vote for a map (A map in gui), and pick a team (White wool in gui), in a gui. When you click map, you get to click a map that an administrator/operator setup. The name of the map is on a minecraft map. If theres only one map, then you just click that. There can be up to 27 maps. And, joining a lobby wont work without setting up a map. Then, to pick a kit, theres a default kit in a kit.yml file, that I can edit, heres an example of the default
    ===
    kit:
    Default:
    - 306 1
    - 307 1
    - 308 1
    - 309 1
    - 267 1
    ===
    I should be able to add to the kit and remove from the kit, and edit the kit, also, i should be able to copy and paste this to the bottom of it to make another kit, maybe something like this:
    ===
    kits:
    Default:
    - 306 1
    - 307 1
    - 308 1
    - 309 1
    - 267 1
    Default:
    - 306 1
    - 307 1
    - 308 1
    - 309 1
    - 267 1
    ===
    Also, each kit should have a permissions node, for example: Wool.<kitname>. But thats it on kits. Now, to pick a team, you click the team symbol (White wool) and then theirs 4 wools: Red, Blue, Green, Yellow. You click a team you want to be on, and you join it. If theres only 8 people in the game and everyone picks blue, then it will split the teams up to 2 on yellow, 2 on red, etc. If theres an uneven amount in game, like 9, then 3 teams get 2 people and 1 team gets 3. The team with extra can either be a random team, or the blue team, whatevers easier for you.

    Now, setting up an arena should be something like this:
    1) Use world edit to select each side of the arena
    2) type /Wool create arena <Arena name>
    3) go to each team spawnpoint and type /Wool setspawn <Arena name> <Red, yellow, green, or blue>
    4) Now, as I explained before, each team gets 4 wools, now, if i were setting up blues wool, i would look at each wool, and type /wool setwool <Arena Name> <Red, Yellow, Green, Blue> - And in this case, blue.
    5) Its done!
    -Please make sure you cant break blocks in the arena.

    Now, Permissions:
    To join a game : No permission, anyone could use.
    To pick a team : No permission, anyone could use.
    To vote for a map : Wool.pickmap
    To pick a kit : Wool.<kitname>
    /wool create arena <arena name> : wool.createarena
    /wool setspawn <arena name> <red, yellow, green, or blue> : also uses wool.createarena
    /wool setwool <arena name> <red, yellow, green, or blue> : also uses wool.createarena
    Operators get all commands by default.

    Also, if there could be a /wool help, it would show all the commands, and it would be cool if it could say what it does, but its fine if you dont want it to.

    If kit permissions are to complicated, you can maybe do something like this:
    ===
    1) Default:
    - 306 1
    - 307 1
    - 308 1
    - 309 1
    - 267 1
    STATUS : Enabled
    ===
    Then, for permission to use that kit, its wool.1 - then if it was like that, theirs up to 27 kits. Also, if you disable it, its not an option to use. and would look like this = STATUS: Disabled =

    EDIT:
    How to join:
    Admins set up portal by selecting two sides with world edit, then typing
    /wool createportal (Permission : Wool.portal)
    You walk throough to a avalible lobby
    To create lobby:
    Select two sides with worldedit
    /wool createlobby (Permission : Lobby.create)
    OPS should be able to use this by default.
    now, to leave
    /wool leave (Permission : Wool.leave)
    OPS should also be able to use.

    Thank you, i would highly appreciate it if you can do this :)
     
    Last edited: Jul 28, 2015
  2. Offline

    bazsi700

    I'm not sure but I think it's really like Annihilation.
     
Thread Status:
Not open for further replies.

Share This Page