Battleships Plugin for servers

Discussion in 'Archived: Plugin Requests' started by TheSIlentKiller, Jun 28, 2013.

  1. Offline

    TheSIlentKiller

    Hey guys, it's TheSIlentKiller here, and I have a request for a plugin, of course. I have created a multiplayer mini-game called "BattleShips", here's the link to the post in Minecraft Forums:
    http://www.minecraftforum.net/topic/1869074-152-pvpstrategy-battleships-mini-game/
    But my idea for the plugin is completely different, and I wouldn't like to discuss the idea in public, so could I get in touch with a plugin creator through Gmail?
    When I want this plugin to be out: Anytime before the year ends
    Don't worry, no pressure on those plugin creators. This plugin will be similar to the mini-game I made, but not exactly the same. I need a plugin-creator's email address so we can discuss the plugin we are going to make. Don't worry, I won't be stealing the credit of the plugin-creator. You can take most of the credit, while I take a little bit because this plugin is based on my map. But you're the boss. I'm too lazy to write a Java program. XD. If you agree to make this plugin it means a lot to me, so thanks if you agree. Please tell me your email through a conversation with me in Bukkit Forums.
    Thank you!:)
     
  2. Offline

    timtower Administrator Administrator Moderator

    TheSIlentKiller
     
  3. Offline

    TheSIlentKiller

    timtower

    Sorry for not stating my requirements. Here they are:

    Plugin category: Fun, Mini-Games (Like Survival Games)

    Suggested name: BattleShips

    What I want: What I want is seriously complicated. If you read my Minecraft Forum post (http://www.minecraftforum.net/topic/1869074-152-pvpstrategy-battleships-mini-game/)
    You would know what the map is about, but I'll just tell you. Quoted from my Minecraft Forums Post: "BattleShips is a mini-game by me, about strategy and PvP. It's not that recent movie in which the aliens land on Earth, nor is it anything like that 2d strategy game, called Battleships. This mini-game emphasizes on the word "Battle", but there's strategy involved too. There are two weapons on deck: A TNT cannon, and a re-loadable rapid-fire machine gun (Cool, eh?). Your mission is to completely annihilate the opponent's ship, plus you must also PvP the players on the other ship (there's a bridge between the two ships). You are not allowed to go onto each others' ships. If you fall into the water, then you're out of the game. If you survive the destruction of your ship, you have not lost yet, until you kill the other players. A minimum of two players can play this game. This is not a single player mini-game. There is no maximum, but each ship must have the same number of players controlling it. The ship can't move (obviously)."

    But that's not it! That's just my initial idea! I have many ideas that I cannot accomplish because I do not know a lot of Java Programming. Here is my plugin idea:

    The whole point of the game remains the same: "Your mission is to completely annihilate the opponent's ship, plus you must also PvP the players on the other ship (there's a bridge between the two ships)"

    But the rules are not the same: You are allowed to go onto each others' ships to place traps. If you fall into the water, you're not yet out of the game. You are only out of the game if you die. If you survive the destruction of your ship, you have not lost, until you get killed. A minimum of two players can play this game. There is maximum for each team (there are two teams, red and blue, and it should use the scoreboard), and that's five. That's about it, unless you have more ideas for more rules.

    As for the looks of the plugin, I want there to be signs that show how many people in each team are dead, whether the arena is in-game or waiting, and the sign with the arena number on it. If you right click that sign, you should go into the world with the two ships that I built. Remember the ships are wooden. It's easier to burn. Just use my mini-game world file for each arena, but I'll tell you later why each arena is going to be different even though the same two ships are in each arena. After each match, and once the game ends, when you enter that arena again, the ships should not be a wreck. It should have, sort of, re-healed. Like when you collect some stuff from a chest in Survival Games, but when you play that arena again later on, that chest has been refilled. The same way, once the ships have been destroyed, the next time that arena is played again, the ship should be whole again. of course, the TNT cannon on the ship is facing in only one direction, but I want it so that occasionally, a golden (budder) axe drops on deck. It must be programmed to shoot TNT if you right click. This way, you can shoot in all directions. But you have only 2 shots at it, so you have to use it wisely.

    As I was saying, the reason each arena is different from the other, is because there are towers in random places of the map. The arena has to be covered by a massive glass dome! So, yeah, in those towers are weapons you can use against the other opposing players. Like, maybe some food too. There can be wooden swords (common), stone swords (common), iron swords/golden swords (not that common) and a diamond sword (rare). But your ship is not connected to the towers, so you have to use the provided blocks to travel to the tower (the only block provided is a whole bunch of TNT, in my ship).

    The game ends when all the players are dead. That's all. If you have any questions about What I want, feel free to ask.

    Ideas for commands: /bs leave: Do this command to leave the arena.
    /settrap <trap number>: Sets a TNT trap on the opponent's ship. Your team can only use this command twice, after that if your team trys to use it, it must say "You do not have permission to use this command". The TNT is placed in a random part of the ship.
    /ignite <trap number>: Ignites the TNT in the opponent's ship.
    /ignite all: Ignites all the two TNT traps at once, if they are not ignited before.
    /bs vote: Begins the game faster. At first, when you first join the Arena, you will be in a tiny building separating the blue team from the red team. If you vote, then it starts the countdown faster. When it finally begins, you will spawn in random places of the ship (cannot be outside the ship, in the water!) When you join the ship, it will be randomly picked for each team.

    Ideas for permissions: You should not be able to break blocks, but you must be allowed to PLACE blocks. Basically, I mean that each player has to be in adventure mode when playing the game. You are also allowed to open chests on the ship. You must be allowed to place blocks on the opponent's ship too. That's all the permissions, I think. also, you are not allowed to use commands other than the ones stated above, such as /help or /tp <player> <player>

    Yeah. I think that's all the permissions needed.

    When I'd like it by: Anytime before the year ends


    That's pretty much it. Thanks, timtower!

    So anyone can help me?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 2, 2016
    LegoPal92 likes this.
  4. Offline

    TheSIlentKiller

    T3h Cr33p3r

    Do you know of any professional developers?
     
  5. Offline

    LegoPal92

    He might not know it, but I might be able to do that over some time. TheSIlentKiller If you need any references, I can give you skype contacts. I have done a few, I really like this plugin idea, but as T3h Cr33p3r said,
     
  6. Offline

    TheSIlentKiller

    LegoPal92

    Could you at least try to do this? It might look long and complicated, but I know a teeny bit of Java, enough to program a calculator, and I know that this is probably as complicated as the Survival Games plugin. So...pls? This means a lot to me.
     
  7. Offline

    LegoPal92

    TheSIlentKiller
    I'll see what I can do. You can contact me over skype, I'll pm you my skype name. Just so that we don't have to go through the forums to communicate.
     
  8. Offline

    ezybuddy

    Yeah if it does get made can you please relase it to the public, or just pm me the download please!?

    And just so you know there is a plugin called move craft that can make the ships move

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 2, 2016
  9. Offline

    Go4Nightfire

    Sounds awesome hope its possible and will be released on dev.bukkit
     

Share This Page