Inactive [FUN] Minenion v0.4 - Adaptation of the League of Legend Dominion [1818]

Discussion in 'Inactive/Unsupported Plugins' started by ShoukaSeikyo, Jan 15, 2012.

  1. Offline

    ShoukaSeikyo

    Minenion - Adaptation of the League of Legend Dominion:
    Version: v0.4

    Minenion is an adaptation of the League of Legend Dominion map with a custom Leveling and Damage system to make game funnier. The game is simple, you have to capture tower by standing on the pressure plates to make your enemy's "Nexus" lose HP, but don't think you'll capture towers that easily.

    Features:
    * Dominion simple tower management.
    * Custom Damage system by Level and Player class (With Attack and Defense points)
    * Possibility to make custom maps by taking the coordinates of the towers.
    * Manage teams, custom respawn points, keep EXP on respawn.

    <Edit by Moderator: Redacted bit url>
    Source Code

    Maps:
    Shouky - First map by ShoukaSeikyo

    Commands
    * /mn join <team> <class> : Join the team (blue or purple) with the specified class.
    * /mn quit : Quit the game.
    * /mn start : Start the game, need 10 people who joined the game.
    * /mn stop : Stop the game, reset the list and towers.
    * /mn fstart : Force start, ideal for tests.

    Player class
    * Archer : Use bow and arrows, high Damage per hit with no reduction due to Defense points, but weak Defense. (Cheated class for now. <3)
    * Swordsman : Use swords, Medium Damage per hit and Defense.
    * Tank : Use Stick, low Damage per hit, high Defense.
    * Ucker : Use Axe, quick Medium Damage, weak Defense. (The Axe have a higher range than sword.)

    Tutorials



    To do
    * The next version.

    How to install custom maps
    * Copy the map on your server, you'll need it.
    * In the /plugins/Minenion/, replace the config.yml by the one given with the map.

    How to setup a game
    * Each player need to enter a team and select a class with this command : /mn join <team> <class>
    * When you have 10 players, 5 per team, you can start the game with the command /mn start
    * IF YOU DON'T HAVE ENOUGH PLAYERS, just use the force start command (OP only) : /mn fstart

    Changelog:
    Version 0.4
    * Possibility to change the colors of the teams
    * Adding an easier way to change coordinates. (/mn setpos)
    * Correction of bugs and no functionally of the battle system.
    * Saving Players Inventories before the match and restore at the end.

    Version 0.3 [1.0.1-R1] - <Edit by Moderator: Redacted bit url>
    * Possibility to disable the plugin logging
    * Possibility to lightweight the plugin

    Version 0.2 [1.0.1-R1] - <Edit by Moderator: Redacted bit url>
    * Adding skills to classes
    * Adding weapons level
    * Adding the shop's blocks
    * Generation of a score file at the end of a game
    * Improved the code.

    Version 0.1 [1.0.1-R1] - <Edit by Moderator: Redacted bit url>
    * Release of the Minenion Plugin.

    If you want to support me, feel free to donate : [​IMG]
     
    Last edited by a moderator: Feb 20, 2017
    sole10, kahlilnc and Adrenaline like this.
  2. Offline

    Lookatmego

    ahahah cool
     
  3. Offline

    Tauryuu

    Looks awesome. Looking forward to more features :)
     
  4. Offline

    Adrenaline

    Looks good :), waiting for next updates :*
     
  5. Offline

    md_5

    Approved but bare in mind people don't generally like .rar files. Please use zip ShoukaSeikyo
     
  6. Offline

    Rytharr

    Wow sounds like a lot of fun. To bad im not installing anything till 1.1 rb is out. But this will be a first to try.
     
  7. Offline

    Aurelien_sama

    Amazing plugin, I've tried with my firends and we had a lot of fun together.
    I hope the shops will be added soon !!
    Thank you !
     
  8. Offline

    ShoukaSeikyo

    So, those are the next features I'm thinking are goods to add :

    On the GamePlay side :

    A SCORE SYSTEM : At the end of the game, the score would be write in a .txt file like this : PLAYER : KILLS/DEATH/NUMBER_OF_CAPTURED_TOWERS

    SHOP SYSTEM :
    WEAPONS : Even if you're level 100, you can't do the max Damage per hit than you normally can, you'll need to upgrade your weapon to use it at full capacity.
    • Level 1 : Damage per hit limit set to 25%
    • Level 2 : Damage limit set to 50%
    • Level 3 : Damage limit set to 100%
    • LEVEL ZMFG : Damage limit set to OVER NINE THOUSANDS !!!%
    CLASS ABILITY: Each class as it own specific ability, archers still cheated, but tanks will be too. (You need to buy them, in the shop)
    • Archer : Reduce damage per hit by 4, but burn for 6 seconds the enemy.
    • Swordsman : Poison the enemy for 8 seconds
    • Tank : Cancel all damage on himself while sneaking, use hunger (3 points of hunger are lost by second of usage, those points won't be regenerated if they went to be under 10)
    • Ucker : Stun enemy for 2 seconds when life points are under 3 (Cancel all player's actions)
    TOWERS: Show a message when a tower is captured.



    On the custom maps side :

    Coordinates of the Nexus : Add explosions on it when a team lose. <3
    Towers name for capture message : Give a name to the specified tower, like on Shouky Map, the north tower would be named "North Tower", so the message will be "<Player> captured the <NORTH TOWER>".



    If you have ideas or a critic to do about these features, don't hesitate.
    (YEAH, I LIKE CAPS ! =3) (By the way, I'm always updating the plugin without saying to correct bugs (Useless to make a new version only for a little bug), so if you have a bug, redownload the plugin and try to reproduce it.)
     
  9. Plz a video =), they are really important for this kind of plugins
     
  10. Offline

    deaddragon

    i would like this more if u could custom it ya self. like make ya own fortres and set ya own points. + video on how this works or how to make one would be nice to some reson i dont get what u mean buy

    How to install custom maps
    • Copy the map on your server, you'll need it.
    • In the /plugins/Minenion/, replace the config.yml by the one given with the map. <---- this
    i tryed useing your map and all i get is an internal error occurred while attempting to perform this command!
    is it out of date ?
     
  11. Offline

    ShoukaSeikyo

    I'll make videos to explain everything. =3
     
  12. Offline

    deaddragon

    thank u =)
     
  13. Offline

    ShoukaSeikyo

    I made a little video for how you install correctly the plugin the first time (Use pause, I don't talk.) =3


    deaddragon
     
  14. well im think im gonna download this plugin and test, if it work fine ill make a gameplay
     
  15. Offline

    deaddragon

    ah i see why its not working for me if only there was a wat to portal to that world with a command. when u join then use that as mean world. =(
     
  16. Offline

    shanko

    oo needs a gameplay video, ive never played LoL before but is it that thing where mobs constantly attack enemies towers and you try to help them?
     
  17. Offline

    ShoukaSeikyo

    I'm uploading a video of gameplay right now, it will be here in like one hour. =)
     
  18. Offline

    Drehverschluss

  19. Offline

    ShoukaSeikyo

  20. Offline

    convictedsaint

    This looks pretty cool, very much like Dominion. I'll check this out.
     
  21. Offline

    whyme

    Plugin has problems on my server with multiverse.

    Server only had Multiverse and Mineion installed
    I imported the map with "/mv import shouky normal"
    restarted the server and minenion gave me an error message.
    Code:
    2012-01-20 15:21:44 [SEVERE] Error occurred while enabling Minenion v1.0 (Is it up to date?): null
    java.lang.NullPointerException
        at com.shoukaseikyo.minenion.Minenion.towercolor(Minenion.java:333)
        at com.shoukaseikyo.minenion.Minenion.loadPointsPos(Minenion.java:285)
        at com.shoukaseikyo.minenion.Minenion.onEnable(Minenion.java:63)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
    
    on a clean server without multiverse (as shown in the video) it worked fine now, but i want to use it with multiverse.

    The problem could be that Minenion starts before multiverse starts, so there is no world loaded by multiverse
     
  22. Offline

    Sadlar

    Awesome! Could you make the team colors changeable?:D
     
  23. Offline

    ShoukaSeikyo

    I'll release a new version today, so after the update, if you still have the problem, tell me. =)

    Hum ... yeah, i suppose it's pretty easy to do, but it'll need something in the config.yml =D

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  24. Offline

    deaddragon

    ok i got it working .. just coppyed ya map with the towers. hope ya dont mined and poped it in my world. and works good as gold =) thx and the ppl in the server love it!
     
  25. Offline

    ShoukaSeikyo

    Version 0.2
    • Adding skills to classes
    • Adding weapons level
    • Adding the shop's blocks
    • Generation of a score file at the end of a game
    • Improved the code.
    For the ones who use Multiverse (I suppose a majority), because my plugin is enabled before it, you'll need to do a simple command to get the plugin working : /mn multiverse. Right now, because I don't know how, I can't check if the world is in Multiverse Config. (I'm Noob T_T)

    For the next update, you'll can change the color of the wool and the colors of the teams ... That's all in fact :confused:. If you had suggestions or ideas =D
     
  26. Offline

    fatmarley

    How about powerups? Feathers that spawn and let you jump higher? or XP bonuses for enchanting?

    Will be testing this soon!
     
  27. Offline

    ShoukaSeikyo

    So about higher jumps, I don't really see the point, but because there is no Bukkit event to check if the player is jumping, I think there will be an enormous charge to the server if I had to check every player move to see if he is jumping. But it still a great idea.

    Right now, with the custom damage system, event if the weapon is enchanted or in wood, the damage will be calculated by the level directly.
     
  28. Offline

    ChrisX930

    Higher Jumps are only possible with Spout with custom Blocks, yet.
    Code:
    Type: Block
    Title: Jumpblock
    Brightness: 0
    Hardness: 5.0
    WalkSpeed: 1.0
    JumpHeight: 4.5
    FallDamage: 0.0
    
     
  29. Offline

    migsthegod

    Nice plugin! Exactly like domination type gameplay :D

    Could you however add:
    1. The option to disable the "score system" that logs events every second. On a server with many players this might get too heavy and cause lag.
    2. Also the option to remove money and experience gains, for admins who want a lightweight and simple domination arena
    3. Custom map creation where you can set the spawn points, domination towers, etc, by yourself

    I'd like to donate to this plugin!
    Hope to see more of this :D
     
  30. Offline

    ShoukaSeikyo

    So, for the points 1 and 2, you're right, I didn't think about it. I'll put an option in the config. =)
    For the point 3, the coordinates of the points are in the config.yml and you can change them like you want.

    So for donation, I think I'm too young to receive them. ^^'

    So a quick update to the 0.3 to add the lightweight and disable the logging (See the config.yml)

    Version 0.3
    • Possibility to disable the plugin logging
    • Possibility to lightweight the plugin

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016

Share This Page