Smite Joust

Discussion in 'Plugin Requests' started by OnetTea, Aug 19, 2019.

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

    OnetTea

    Plugin category: Fun

    Minecraft version: Minecraft Version 1.12.2

    Suggested name: MineCraftMOBA / Smine

    What I want: In short I would like to see a gamemode like Smite Joust.

    For this gamemode I will need to have the ability to set 2 spawn points for the players (Lobby and Spawn). I will also need a way to set a spawn point for a boss (wither), for a pheonix (blaze), a tower (golem), a shop (a villager), jungle creatures (Ocelots;Speed, Vindicator;Damage) and also for minions (3 baby zombies).
    • The players should be able to spawn in a lobby that can hold up to 6 people, and automatically put people into 1 of the 2 teams(red/blue), and once theres 2 players a 60 second timer to start the game goes down. If, the lobby gets filled with all 6 players the timer will automatically go to 20 seconds to start. In the lobby the players can do a command that'll open up a gui that has all the 'Champions'. Once the player picks a champion it locks and they are no longer able to change that champion. Also when a player picks a champion no one on their team can pick that champion either. After the time is up in the lobby each team is teleported into their spawn on the map. The spawn should also have a circle (indicated by particles) that when a player who originally spawned in that spot regains health (health bar) and mana (exp bar) is regenerated back to default.
    • The boss should be a wither that doesn't move and have adjustable HP and damage(configs). When the boss shoots it should not cause damage to its team it represents or its minions, and also should not cause the wither effect to those it hits. The boss should target the minions before the players. The boss should also have a circle (identifiable by particles) that it only will target players inside the circle (This circle should be adjustable in configs). The minions should be able to do damage to the boss.
    • The pheonix will be a stationary blaze. This blaze will not hit its team that it represents or its minions, and will not set people that it hits on fire. The blaze should have adjustable hp and damage (configs). The pheonix should target the minions before the players. The pheonix should also have a circle (identifiable by particles) that it only will target players inside the circle (This circle should be adjustable in configs). The minions should be able to do damage to the pheonix. The pheonix won't take not back.
    • The tower will be a with golem that cannot move. This tower will have adjustable health and damage (configs). The tower will shoot arrows at minions until there is no more minions then it will shoot arrows at the players. The tower will not shoot the team it represents or its minions, and should not be able to flip up objects. The tower should also have a circle (identifiable by particles) that it only will target players inside the circle (This circle should be adjustable in configs). The minions should be able to do damage to the tower. The tower won't knockback.
    • The shop should be a indestructable unmovable villager. This villager when clicked on will open up a GUI that has 4 books. The 4 books should boost your 4 stats (1 book for each stat) weapon damage, ability damage, health, and mana. The cost of each book should be adjustable in configs. The currency ingame will be gold ingots. You should be able to keep these ingots when you die. You'll start the game with an adjustable amount of ingots (configs), and every time you kill an enemy champion and enemy minion you'll get an adjustable amount of ingots as well (configs). You'll also gain 1 ingot every few seconds (also customizable in configs). The stats should be stackable with multiple purchases.
    • The jungle creatures should be ocelots and vindicators. These creatures should have customizable health and damage (config). When the ocelot is killed whoever got the last hit gets a speed buff for a minute. When the vindicator is killed whoever got the last hit gets a strength buff for a minute. The jungle creature should be immobile until it gets attacked, and when it is attacked it can move and chase the players. The jungle creatures should not attack unless it is attacked first, and can deal damage to both teams. The jungle creatures should have a customizable circle (configs) from their original spawn point and if the jungle creature walks out of the circle they teleport back to their original spawn. The jungle creatures after they die will respawn 90 seconds later. Minions cannot do damage to jungle creatures and should not be attracted to them.
    • Finally the minions should be 3 baby zombies with customizable health, damage and ingot output upon death. The minions will walk in a straight-line and get attracted to the opposites teams players, tower, pheonix, boss, and minions. The minions should be slowed and have no knockback and also deal no knockback. The minions should have a customizable time of spawn and have a notification in chat whenever they are spawned (I.E 'Minions have been summoned'). Minions should not be able to target the team it represents (boss, players, tower, pheonix), and the minions should not be attracted to any of the shops.
    The gamemode will have unlimited time and end as soon as killers the boss of the other team.

    Now the fun part. I will need to have 20 abilites; all being unique, and 5 abilities being considered ultimates. These abilities will be put into 5 unique characters. Each champion will be picked in a gui with an item that correlates to them. This gui opens automatically as soon as the countdown starts. In the gui when you hover over their item it will say their name and their class (Mage, Guardian, Assassin, Warrior, Hunter).

    Champions(All stats of each champion will be alterable in the configs. This is Health, Mana, Damage of Weapon, and Damage of the abilities):

    When in game a player will have 4 blazerods in their inventory next to their weapon. These blazrods will be titled the ability they rep. When a player left clicks with the blaze rod it'll use that ability. Once an ability is used it will go into cooldown. All abilities base damage and cooldown will be adjustable in configs.
    • Champion #1 - Tichoana (Jungle) Weapon: Sword (Leather Armor)
      • Ability #1 (Leap) - The player leaps into the air in the direction they are aiming at.
      • Ability #2 (WarCry) - The player will gain a speed boost and a temporary +1 in the damage stat for 3 seconds.
      • Ability #3 (BlowDart) - Shoots an arrow that poisons and slows the target it hits for 3 seconds.
      • Ultimate (One With The Jungle) - Become invisible and gain a speed boost for 10 seconds or once the Tichoana uses his weapon for the first time. When invisible Tichoana does triple damage with his weapon.
    • Champion #2 - Mave (Hunter) Weapon: Bow (Leather Armor)
      • Ability #1 (Arrow Barrage) - Fires 5 arrows at the same time that slow its hit target for 1 second and are boosted by ability damage not weapon damage.
      • Ability #2 (Dash) - Increase speed of the character a massive amount for only half a second (Player should only be able to move 10 blocks or so)
      • Ability #3 (Flash Arrow) - An arrow that blinds an enemy for 2 seconds and is boosted by ability damage.
      • Ultimate (No Where To Run) - Shoot an arrow that is boosted by weapon damage and ability damage. When this arrow hits an enemy target it teleports them infront of Mave and stuns(slow to the point of unable to move) them for 1 second.
    • Champion #3 - Jie Fang (Mage) Weapon: Bow (Leather Armor)
      • Ability #1 (Fire Work) - Shoot a firework forward (If not possible have it shoot an arrow with a firework trail) that pierces through minions and once it hits a champion it blows up (Again if possible have it be the firework explosion).
      • Ability #2 (Rocket Boots) - Exactly like leap except
      • Ability #3 (Barrel Blast) - Shoot out a block of TNT that will explode in the next second.
      • Ultimate (New Year) - Leap straight up and stay in the air for 5 seconds. While in the air Jie Fang can shoot 3 blocks of TNT that does more damage than Barrel Blast(If possible have the TNT explode in Fireworks)
    • Champion #4 - Jaime (Warrior) Weapon: Fist (Iron Armor)
      • Ability #1 (Rejuvenate) - Heal 3 hearts in 5 seconds.
      • Ability #2 (Terraform) - Throws a block a dirt that penetrates minions and champions and deals damage to everything it hits (On the opposite team)
      • Ability #3 (Rush) - Gain a minor speed boost for 3 seconds
      • Ultimate (Shout) - Does damage to everyone around him in a 4 block radius and slows them down. For 8 seconds after activating his ultimate Jaime gains 5 hearts then loses them after the 8 seconds are done.
    • Champion #5 - Dmitry (Guardian) Weapon: Sword (Diamond Armor)
      • Ability #1 (Pulse Armor) - Dmitry blows up dealing no damage to everyone but pushes them away from him like a normal explosion. This also launches Dmitry in the air like Leap and Rocket boots but not in the direction hes facing.
      • Ability #2 (Shut Down) - Dmitry shoots an arrow at someone and stuns them.
      • Ability #3 (Healing Pad) - Put a small circle on the ground (indicated by heart particles) that when teammates stand on it'll heal them. The heal will be boosted by ability damage. The circle disappears after 5 seconds
      • Ultimate (Bullet Syringe) - Shoots an arrow that will deal basic damage to an enemy but if it hits a teammate it does no damage but gives that teammate a speed boost, a jump boost, and regenerates their health (All hearts) for 8 seconds.
    To avoid this plugin to be more complicated than it already is there will be no level up system and the respawn time will be based on how long the game has gone for.
    For example:
    0-5 mins: 10 seconds
    5-10 mins: 20 seconds
    10-15 mins: 45 seconds
    etc.

    Ideas for commands:
    Admin
    /smine setlobby - Sets a lobby
    /smine create {arena} - Create's an Arena.
    /smine delete {arena}
    /smine {arena} set {spawn} - Sets spawn point for each thing listed that has a spawn.
    /smine {arena} finish - Sets the arena and opens it to the public.
    /smine start - Force starts the game you're in.

    Player
    /smine join - automatically puts you into a game.
    /smine kit - opens up the champion pick gui.
    /smine leave - lets you leave before the game starts.
    /smine recall - brings you back to the ingame spawn after standing still for 8 seconds.


    Ideas for permissions:
    smine.player - all player based commands
    smine.admin - all admin based commands
    smine.champions.{champion/*} - Sets Champions that players can use.

    When I'd like it by: Whenever its done (I'm not the one who knows java)
     
Thread Status:
Not open for further replies.

Share This Page