DotA
Mainpage
What is this Plugin
You can build your own DotA map with this plugin, enabling you to play DotA in Minecraft!
In DotA you play a so called 'champion' whose mission it is to fight enemy champions and destroy their 'Nexus', a building keeping the champions on the field of war. The Nexus in this plugin is shaped like a Crystal, due to convenience.
On the standard field of DotA there are three paths to the enemy base and nexus, the actual amount of these so called lanes can however be varied by the creator.
Each lane should be guarded by a certain amount of watchtowers though, which have to be destroyed by the opposing team in order to destroy the nexus.
In order to make the destroying of the enemy teams Buildings and the enemies themselves easier there is a 'shop' for each team where items can be purchased using gold, collected by killing the enemy or his buildings. NOTE: at the moment you can buy the items for free.
There also is a building in this plugin called mainbuilding, which is responsible for spawning mobs for each team, supporting the champions. NOTE: this feature also is still work in progress
How to build a Map
All the building are coupled with a sign, which stands below it. This sign has '[Dota]' in the first and the name of the building in the seconnd line. For example: '[NexusB]'. The 'B' behind the buildingname is important. You can change the color of the nexus then you write a number between zero and fifteen. You can also leave this line blank, then the nexus is white. For each building you need the permissions to build this building (dota.build.'buildingname'). For the permissions the buildingnames are 'nexus', 'tower', 'shop' and 'main'. These are the same names as on the signs.
The shopsign/itemsigns can be create with a sign like:
[Dota]
[Shop]
<Itemid>
The Ids are:
1 Excalibur (Diamondsword with Streangh five)
2 Langschwert (Ironsword)
3 Kurzschwert (Woodensword)
4 Langbogen (Bow with Infinity)
5 Pfeile (16 arrows)
6 Bogen (Bow)
7 Ruestung (Full Leatherarmor)
8 Steine (16 Snowballs)
9 Windstiefel (15 minutes Speed one)
10 Blindheit (15 minutes Blindness two)
11 Gegengift (Milkbukkit)
12 Gift (5 minutes Poison two)
NOTE: You can buy this items for free at the moment.
Specials of the buildings
Nexus
The nexus has no funktion yet. This will be changed in a while.
Here you can't break any block.
And it has only sixteen possible colors, the woolcolors.
Tower
If a player destroys a block of it, he will become a poisoneffect and the four blocks on the top spawn silverfishs.
To destroy a tower you have to hit the tower sign more than one time.
Shop
All shopblocks are protected like the blocks of the nexus.
Mainbuilding
You can break any blocks of it but beware that the stairs is the only way to the top.
On the top there are four constructions which will also spawn silverfishs and will poison you. In each of it there is a sign, which all have to be clicked on to destroy the building.
Now the building are save then you reload or stop your server. Please note that you shouldn't change anything in the DotA.db.
Commands
- dota
- nexus delete <id>
- Deletes the nexus with the id.
- tower delete <id>
- Deletes the tower with the id.
- shop delete <id>
- Deletes the shop with the id.
- main delete <id>
- Seletes the mainbuiding with the id.
- end
- Rebuilds all available buildings.
- gold
- Shows your gold amount
- gold <name> <amount>
- Added amount to names amount
- NOTE: If the player isn't registrated yet, he has to join before you use this command.
NOTE: All commands have no permissions yet.
- nexus delete <id>
Appendix
This plugin is in development now. I have tested it for bugs before I uploaded it. In the present state you can build a map and play a game but then you have to organize a lot by yourself. This will be changed in a while.
The idea and constructive support is from two friends from me. Caro336 and And3rs0n.
Please give us feedback for this plugin. So we can make it better for you.
And if you want you can show us your map, which you have build with our plugin.
-
View User Profile
-
Send Message
Posted Sep 5, 2013I cleaned up all of the flame comments. Please keep that off of BukkitDev.
-
View User Profile
-
Send Message
Posted Jun 10, 2013@lobnews
i have the latest plugin of dota, java 6. Do i need special plugins to let this work?
-
View User Profile
-
Send Message
Posted Jun 6, 2013@sefanja13
I have no idear there this error cames from, but I can't reproduce this error. Can you tell me which plugin you have and what you have done, that the error cames. You can PN me.
-
View User Profile
-
Send Message
Posted Jun 5, 2013It doesnt work :(
22:38:43 [INFO] Starting Minecraft server on 192.168.178.19:25575 22:38:44 [INFO] This server is running CraftBukkit version git-Bukkit-1.5.2-R0.1 -b2771jnks (MC: 1.5.2) (Implementing API version 1.5.2-R0.1) 22:38:45 [SEVERE] Could not load 'plugins\Dota.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError : me/lobnews/Dota/Main : Unsupported major.minor version 51.0 at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.ja va:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:21 7) at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11 ) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.jav a:106) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java :382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:5 73) Caused by: java.lang.UnsupportedClassVersionError: me/lobnews/Dota/Main : Unsupp orted major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader .java:80) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader. java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:173) ... 9 more
please help someone
-
View User Profile
-
Send Message
Posted May 1, 2013@jaystar411 I have already say that the names are from LoL (Leage of Legends), but LoL and DotA are from the same family. So the games are much the same, broad the name are different but is that so bad? This are only names. When it is desired I rename it but then you have to give me feedback.
-
View User Profile
-
Send Message
Posted Apr 30, 2013champion , nexus? Dat can't be DotA
-
View User Profile
-
Send Message
Posted Apr 21, 2013@kompostak99
Yes we have a Server with this plugin. I write you a PN with the ip. Then you only have to say me your username so I can add you to the withelist.
@matedgo
We know that and I admit that the names are from LoL, but is that so bad or should I rename it?
@MrRainea
The next update with our economysystem is out (DotA_v4.1). And in one of the next update we implement that you have to kill some of the mobs our plugin spawns to became gold.
-
View User Profile
-
Send Message
Posted Apr 20, 2013@lobnews
When will the next update/version come out? Also will it be like every so seconds you get gold?,If you know Uberminecraft their Dota is like that. http://www.uberminecraft.com/minecraft_dota/
-
View User Profile
-
Send Message
Posted Apr 20, 2013It is "Hero" not "Champion", "Ancient" not "Nexus". Champion and Nexus is in League of Legends
-
View User Profile
-
Send Message
Posted Apr 20, 2013Have Server Using? I would like to look at.
-
View User Profile
-
Send Message
Posted Apr 18, 2013@MrRainea
/dota is no command. Please excuse this mistake. I fix this in the next version where we implement our own economy system. Then you will get a list of all commands.
-
View User Profile
-
Send Message
Posted Apr 17, 2013I get internal server error? when i use /dota?
-
View User Profile
-
Send Message
Posted Apr 16, 2013@speaw
Yes we have a testserver. But there is no map only the buildings to test the plugin. I send you the ip by PN. And please say me how I can contact you so I can show you the plugin v4.1 with a new ecnomy system for our items.
-
View User Profile
-
Send Message
Posted Apr 16, 2013Have Server Using? I would like to look at.
-
View User Profile
-
Send Message
Posted Apr 5, 2013@WizardCM
First. Thank you for using our plugin. A video tutorial will follow if the plugin work so as I want it to work. But if you need help you can tell me how I can reach you so I can help you with it.
-
View User Profile
-
Send Message
Posted Apr 4, 2013Will definitely be setting this up on my server.
Would it be possible if someone made a video tutorial? I'm not sure if I understand exactly how this works.