Plugin category: Fun Minecraft version: 1.10 Suggested name: CaptureTheFlag What I want: Players must fine the other teams flag and bring it back to their own teams flag. When a player captures the flag it will be on their head. If a player is killed while they have the flag, the flag will fall (Be placed) where the player died over the flag will be a 10 second "&6%time" timer until the flag returns to its position (Where /ctf setflag was set) To pick up the flag players must punch it, while a player is holding the flag they cannot hit players. If no players. To join the game, players just join the server. InLobby: Adventure mode, when 2 players are in the lobby the timer is set to 60 seconds InGame: Adventure mode, game automatically ends if no team can bring the flag back to spawn in 5 minutes. When game ends (Flag is stolen or auto ends) all players are put back in the lobby to play again. Armor/Hotbar: - Leather boots [Dyed the teams color] - Leather Leggings [Dyed the teams color] - Leather Chestplate [Dyed the teams color] - hotbar slot 1 Stone Sword - hotbar slot 2 Bow - Hotbar slot 3 Gold apple [Clicking on it will eat it (No eat time) gives player +3 golden hearts] - hotbar slot 5 Teams wool [Red/Blue] - hotbar slot 9 Arrows [Starts with 5, gets 1 every 3 seconds max amount of 5 arrows] Commands and their Permissions: player.staff [Given to OPs by default - /ctf setlobby - Sets the lobby point [Players are teleported here before and after the game] - /ctf addmap <map> - Creates a new map - /ctf delmap <map> - Deletes said map - /ctf setspawn <map> <red/blue> - Sets the maps team spawn - /ctf setflag <map> <red/blue> - Sets the team flag point in the map - /ctf forcestart - Automatically starts the game [Sets the countdown to 10, must be 2 or more players for this to work] player.vip - /team <red/blue> - Sets what team you will be in for the next game player.default [Given to all players by default] - /leave - Kicks the player from the server "&4✖ &fYou left the game &4✖" Messages: - join | &8+ &7%Player has joined CaptureTheFlag - leave | &8- &7%Player has left CaptureTheFlag - ctfsetlobby | &3&lCTF &7● &fSet the lobby. - ctfaddmap | &3&lCTF &7● &fAdded the map &6%mapname&f. mapexists | &3&lCTF &7● &fThe map &6%mapname&f already exists. - ctfdelmap | &3&lCTF &7● &fDeleted the map &6%mapname&f. mapdoesnotexist | &3&lCTF &7● &fThat map doesn't exist&f. - ctfsetspawn | &3&lCTF &7● &fSetting the &cRed/&bBlue&f spawn in &6%mapname&f. - ctfsetflag | &3&lCTF &7● &fSetting the &cRed/&bBlue&f flag in &6%mapname&f. - ctfforcestart | &3&lCTF &7● &fForce starting the game. forcestartingame | &3&lCTF &7● &fThe game has already started. forcestartnotinlobby | &3&lCTF &7● &fYou must be in the lobby to force start the game - team | &3&lCTF &7● &fYou will be on the &cRed/&bBlue&f team when the game starts. - redwin | &c&lRed&f team has stolen the &b&lBlue&f team's flag! &c&lRed &fwins! - bluewin | &b&lBlue&f team has stolen the &c&lRed&f team's flag! &b&lBlue &fwins! - deathmessages | &4 &4✖ %killer killed %killed &4✖ [Color for %killer and %killed depends on the team] - flagstolen | &7☰ %flagstealer stole the &cRed/&bBlue&f team's flag &7☰ [Color for %flagstealer depends on the team] These messages will come right after the redwin or bluewin message - youwin | &3&lCTF &7● &fYou have won the game, congratulations! - youloose | &3&lCTF &7● &fYou have lost the game! Scoreboards: - Lobby TopLine: &6&lCapture&e&lThe&6&lFlag Line1: &a&lPLAYERS Line2: &f%playeramount Line3: -Blank- Line4: &b&lTIME Line5: &f%timeleftuntilstart Line6: -Blank- Line7: &7&lTEAM Line8: &cRed/&bBlue/&fUnknown - Ingame TopLine: &6&lCapture&e&lThe&6&lFlag Line1: &b&lTIME Line2: &f%timeleftuntilstart Line3: -Blank- Line4: &6&lFLAG Line5: &fStolen/&fAt Base When I'd like it by: At your earliest convenience. I am aware that there are CTF plugins, but none are like what I asked for ,thanks!
@DarkSteve25 I am aware there are CTF plugins, but none of them are like what I asked, and if there are, I could not find them.
I'll take a stab at it, it's quite a large plugin though, ha. So each team would only capture each flag once? What should the flag look like (banner?)
@Juicebox2921 Based on I'm guessing this is going to be ran through Bungeecord? I also don't see a join command...
@ipodtouch0218 No, the minigame is the whole server, when someone joins the server they are automatically put in the game.
@BlockHeads36 That would have been important to know, haha. Realization: You want one master lobby, and then it goes to a map? ohhh... okay. How should map selection work? Voting? Random? How would admins and such leave the lobby so they can set up maps? Will there only be one map running at a time?
@BlockHeads36 Mind if I hardcode the messages in? You won't be able to change them, but they'll be what was put in the original thread. (Also, it'll speed up the time quite a bit)