1. Welcome to the Brawl website! Feel free to look around our forums. Join our growing community by typing /register in-game!

Conqeust: Battlefield 3

Discussion in 'Ideas' started by jamwizard1, Oct 24, 2013.

Thread Status:
Please be aware that this thread is more than 30 days old. Do not post unless the topic can still be discussed. Read more...
  1. jamwizard1

    jamwizard1 Member

    Joined:
    Oct 23, 2013
    Messages:
    3
    Ratings:
    +2
    This was a gamemode plugin I requested on bukkit, but nobody did it, so I figured I'd post it here and see if the mc-war community could give it a shot and use it for themselves.

    Battlefield: Conquest

    OVERVIEW:

    I'm working on a minigame server based off of Battlefield's "Conquest". I already have a few maps but I need the plugin to configure capturing flags, picking classes, and a custom chat GUI as well as a score GUI. Instead of keeping the idea to myself, I'll let the mc-war community try to make it and let everyone play. For those who don't know about conquest, its a game where you need to capture flags and once you capture them you are able to spawn at them. By having more flags the other teams score "tickets" decreases. The more flags you have the faster their score decreases. If a teams score reaches 0 then the other team wins. Here is a video to those who haven't seen conquest.



    Setup:
    When a game starts, players are kicked from the server so the map can be changed. (I currently have 2 maps). OP only commands to setup the map are...

    /setF1

    /setF2

    /setF3

    /setF4

    These commands will set all the flag on the map that will start out neutral. F1 is flag 1, F2 is flag 2 etc.

    /setredspawn

    /setbluespawn

    These commands will set the spawn areas of each team before any flags are taken. At the beginning of the game players will spawn here.

    Capturing Flags:
    Capturing Flags: Flags will appear as ender crystals on top of a 3x3 square of wool. The wool color below determines who has the flag. White wool is neutral, red wool is red team and blue wool is blue team. To take over a flag you must attack it either with a sword or with a bow. Once the flag takes 200 damage from your team you will get the flag (wool changes to your color team). You cannot take damage to your own flag.

    Picking Classes:
    Picking Classes: When you die, you will respawn at your teams corresponding spawn and a GUI will be opened. It will be a chest with items in it. Each item represents a class. Scout is leather boots, engineer is a pickaxe, archer is a bow, iron sword is a soldier. Each item is renamed to its corresponding class. Once you click the item you will have the items of that class and will be exited out of the GUI.

    [​IMG]

    Items of each class...

    Scout: 4 Enderpearls, Speed II effect, wooden sword, 128 stone, bow, 32 arrows.

    Engineer: 128 stone, 128 wood, iron pickaxe, iron axe, 64 redstone, 64 pistons, 64 sticky pistons, 64 redstone torches, 64 levers, 64 redstone repeaters, 10 TNT, bow, 32 arrows, Red/Blue Leather armor depending on team.

    Archer: Power I Punch I Infinity I Bow, one arrow, projectile protection enchanted chain armor, 64 stone.

    Soldier: Iron sword, iron armor, 64 stone, 4 sleet snow layers (the kind when snowfalls), 4 snowballs.
    (The reason I want the sleet snow layers and the snowballs is because I have a plugin that will make them claymores and grenades).

    Teleportation:
    Teleporting to your other flags: If you want to teleport to any of your other flags then type the commands

    /F1

    /F2

    /F3

    /F4

    /redspawn OR /bluespawn

    If you are on the red team you cannot do /bluespawn and vise versa. You can ONLY teleport to other flags if you are currently at one of your flags or your spawn. Otherwise, a message will be given to you saying "You cannot do this here." And if you are trying to teleport to a neutral flag or another teams flag it will say "You have not captured this flag."

    Score:
    Score: Every team starts out with 200 points. When a team gets to 0 points the opposing team wins. Every time someone from your team dies you lose a point. If you are holding 1/4 flags the opposing team loses an additonal point every 20 seconds. If you are holding 2/4 flags the opposing team loses an additonal point every 15 seconds. If you are holding 3/4 flags the opposing team loses an additional point every 10 seconds. If you are holding 4/4 flags the opposing team loses an additional point every 5 seconds. Preferably, I'd like the score to be in one of the new GUI features on the side of the screen. It shows blue team and how many points and red team and how many points. When the points reach 0 the game restarts.

    Chat:
    Chat: Players on the red team have a red name, blue players have a blue name. The nametag above each player also is the color of their team. If a team captures a base the lightning sound will play and the chat will announce in purple "Flag __ has been captured by the __ team." When a team wins it is anounced in the chat and the server kicks everybody so it can switch maps and start the next round. Hopefully you are able to do some sort of chat GUI.

    Something like this example.
    ---------------------------------------------------------------------------------------------
    Player: Pippiter Kills:20 Deaths:10 KDR:2.00 Captures:2
    Current flag stats: Flag 1 Blue, Flag 2 Red, Flag 3 Red, Flag 4 Neutral.
    Red: 3/6 players Blue 3/6 players: You are on the Red Team
    <Pippiter> I just killed dat noob
    <Blueguy> stfu I dont like u
    <Pippiter> watcha gonna do bout it
    <Blueguy> i told my mom
    ---------------------------------------------------------------------------------------------

    Spectating and Joining:
    Spectating: Everyone starts out as a spectator. You are invisible and can fly around but can't place/break blocks, drop blocks or anything that will interfere with the game. To join type

    /join - Everybody must do this to join the game. Joining always keeps teams balanced. When you are spectating it will say "To join type /join" instead of "You are on the ___ Team". In chat, spectators have normal (white) names.

    Sounds:
    When a flag is captured the lightning strike sound is played.
    When you kill a player the XP sound is played.
    When you hit a player with an arrow the arrow hit sound is played (obviously).
    At the end of the game when a team wins the lightning strike is played.

    Other:
    You cannot drop items or craft.
    When you die you do not drop your items.
    There is no hunger.
    For map switching, I will name the worlds conquest1 and conquest2 if it is needed in the code.
    Any damage or blocks placed in a map during a game will never be saved.
    Players on the same team cannot hurt eachother.

    Permissions:
    conquest.set - Gives you permissions to set the spawns and flags.
    Everything else anyone can do.
     
    • Like Like x 2
  2. Sonicluke2000

    Ratings:
    +0
    This...
    Actually seems pretty damn amazing...
     
  3. Mokolee

    Mokolee Well-Known Member

    Joined:
    Aug 25, 2013
    Messages:
    4,767
    Ratings:
    +1,470
    Good idea though I didn't feel like reading everything.
     
    • Like Like x 1
  4. teawithchoco

    teawithchoco Well-Known Member

    Joined:
    Aug 19, 2013
    Messages:
    6,758
    Ratings:
    +844
    This looks like a good idea but custom classes will be in mc-war 2.0 ask the admins if they're ok with it but again new game modes have been added in mc-war 2.0 and I'm sure they don't want to do more coding
     
  5. gamemaster800

    gamemaster800 Well-Known Member

    Joined:
    Aug 4, 2013
    Messages:
    2,480
    Ratings:
    +613
    I do like this but mc-war is getting a whole lot of new game modes in the next update.
     
  6. jamwizard1

    jamwizard1 Member

    Joined:
    Oct 23, 2013
    Messages:
    3
    Ratings:
    +2
  7. Sonicluke2000

    Ratings:
    +0
    Gravedigger. -_-
     
  8. aidanmcc

    aidanmcc Well-Known Member

    Joined:
    Aug 3, 2013
    Messages:
    735
    Ratings:
    +271
    Gravedig, Locked.
     
  9. Choci

    Choci Well-Known Member

    Joined:
    Aug 3, 2013
    Messages:
    452
    Ratings:
    +138
    Unlocked.
     
  10. booflame

    booflame Well-Known Member

    Joined:
    Aug 5, 2013
    Messages:
    2,502
    Ratings:
    +557
    Why? Just curios.:shame:
     
Loading...
Similar Threads Forum Date
Idea NosHahr Canals from Battlefield 4 Maps Submissions Jun 26, 2018
Battlefield 1 in Minecraft? Discussion May 2, 2017
Video Games Battlefield 1 Off Topic Mar 28, 2017
Video Games Battlefield 1 - How's the beta? Off Topic Sep 3, 2016
Video Games BATTLEFIELD 1 HYPE Off Topic May 6, 2016
Thread Status:
Please be aware that this thread is more than 30 days old. Do not post unless the topic can still be discussed. Read more...