Permalink
Browse files

So, you got a big source code revamp. Big whoop, wanna fight about it?

  • Loading branch information...
1 parent e7c66be commit 777f6b9b07be9039f7971a70eb6a21ea773a7247 @garbagemule garbagemule committed Feb 24, 2012
Showing with 11,934 additions and 12,748 deletions.
  1. +18 −0 .gitignore
  2. BIN MobArena.jar
  3. +0 −2 README → README.md
  4. +88 −0 build.xml
  5. +58 −0 language files/cz/announcements.properties
  6. +51 −0 language files/da/announcements.properties
  7. +53 −0 language files/de/announcements.properties
  8. +51 −0 language files/fr/announcements.properties
  9. +52 −0 language files/nl/announcements.properties
  10. +51 −0 language files/pirate/announcements.properties
  11. +29 −38 resources/plugin.yml
  12. +15 −0 resources/res/classes.yml
  13. +4 −113 resources/res/config.yml
  14. +3 −0 resources/res/global-settings.yml
  15. +3 −4 resources/res/magicspells.yml
  16. +9 −0 resources/res/rewards.yml
  17. +33 −0 resources/res/settings.yml
  18. +32 −0 resources/res/waves.yml
  19. +0 −302 src/com/garbagemule/MobArena/Arena.java
  20. +283 −0 src/com/garbagemule/MobArena/ArenaClass.java
  21. +1,270 −0 src/com/garbagemule/MobArena/ArenaImpl.java
  22. +789 −0 src/com/garbagemule/MobArena/ArenaListenerImpl.java
  23. +0 −141 src/com/garbagemule/MobArena/ArenaLog.java
  24. +0 −147 src/com/garbagemule/MobArena/ArenaMaster.java
  25. +591 −0 src/com/garbagemule/MobArena/ArenaMasterImpl.java
  26. +0 −388 src/com/garbagemule/MobArena/ArenaMasterStandard.java
  27. +41 −37 src/com/garbagemule/MobArena/ArenaPlayer.java
  28. +108 −69 src/com/garbagemule/MobArena/ArenaPlayerStatistics.java
  29. +0 −1,413 src/com/garbagemule/MobArena/ArenaStandard.java
  30. +0 −84 src/com/garbagemule/MobArena/MABlockListener.java
  31. +0 −149 src/com/garbagemule/MobArena/MAClass.java
  32. +0 −1,309 src/com/garbagemule/MobArena/MACommands.java
  33. +0 −79 src/com/garbagemule/MobArena/MAEntityListener.java
  34. +0 −724 src/com/garbagemule/MobArena/MAListener.java
  35. +37 −31 src/com/garbagemule/MobArena/MAMessages.java
  36. +0 −96 src/com/garbagemule/MobArena/MAPlayerListener.java
  37. +274 −216 src/com/garbagemule/MobArena/MASpawnThread.java
  38. +139 −1,285 src/com/garbagemule/MobArena/MAUtils.java
  39. +103 −0 src/com/garbagemule/MobArena/Messenger.java
  40. +191 −133 src/com/garbagemule/MobArena/MobArena.java
  41. +57 −60 src/com/garbagemule/MobArena/MobArenaHandler.java
  42. +0 −25 src/com/garbagemule/MobArena/MobArenaListener.java
  43. +0 −36 src/com/garbagemule/MobArena/MobArenaPlugin.java
  44. +130 −0 src/com/garbagemule/MobArena/MonsterManager.java
  45. +6 −0 src/com/garbagemule/MobArena/Msg.java
  46. +108 −0 src/com/garbagemule/MobArena/PlayerData.java
  47. +63 −0 src/com/garbagemule/MobArena/RewardManager.java
  48. +20 −0 src/com/garbagemule/MobArena/commands/Command.java
  49. +175 −81 src/com/garbagemule/MobArena/commands/CommandHandler.java
  50. +33 −0 src/com/garbagemule/MobArena/commands/CommandInfo.java
  51. +31 −0 src/com/garbagemule/MobArena/commands/Commands.java
  52. +0 −40 src/com/garbagemule/MobArena/commands/MACommand.java
  53. +55 −0 src/com/garbagemule/MobArena/commands/admin/DisableCommand.java
  54. +41 −16 src/com/garbagemule/MobArena/commands/admin/EnableCommand.java
  55. +90 −0 src/com/garbagemule/MobArena/commands/admin/ForceCommand.java
  56. +47 −0 src/com/garbagemule/MobArena/commands/admin/KickCommand.java
  57. +43 −0 src/com/garbagemule/MobArena/commands/admin/RestoreCommand.java
  58. +51 −0 src/com/garbagemule/MobArena/commands/setup/AddArenaCommand.java
  59. +47 −0 src/com/garbagemule/MobArena/commands/setup/AddClassPermCommand.java
  60. +47 −0 src/com/garbagemule/MobArena/commands/setup/AddContainerCommand.java
  61. +41 −0 src/com/garbagemule/MobArena/commands/setup/AddSpawnpointCommand.java
  62. +37 −0 src/com/garbagemule/MobArena/commands/setup/ArenaCommand.java
  63. +50 −0 src/com/garbagemule/MobArena/commands/setup/AutoDegenerateCommand.java
  64. +54 −0 src/com/garbagemule/MobArena/commands/setup/AutoGenerateCommand.java
  65. +33 −0 src/com/garbagemule/MobArena/commands/setup/CheckDataCommand.java
  66. +39 −0 src/com/garbagemule/MobArena/commands/setup/ConfigCommand.java
  67. +38 −0 src/com/garbagemule/MobArena/commands/setup/ContainersCommand.java
  68. +75 −0 src/com/garbagemule/MobArena/commands/setup/EditArenaCommand.java
  69. +56 −0 src/com/garbagemule/MobArena/commands/setup/ExpandLobbyRegionCommand.java
  70. +56 −0 src/com/garbagemule/MobArena/commands/setup/ExpandRegionCommand.java
  71. +57 −0 src/com/garbagemule/MobArena/commands/setup/ListClassPermsCommand.java
  72. +34 −0 src/com/garbagemule/MobArena/commands/setup/ListClassesCommand.java
  73. +75 −0 src/com/garbagemule/MobArena/commands/setup/ProtectCommand.java
  74. +50 −0 src/com/garbagemule/MobArena/commands/setup/RemoveArenaCommand.java
  75. +42 −0 src/com/garbagemule/MobArena/commands/setup/RemoveClassCommand.java
  76. +47 −0 src/com/garbagemule/MobArena/commands/setup/RemoveClassPermCommand.java
  77. +35 −0 src/com/garbagemule/MobArena/commands/setup/RemoveContainerCommand.java
  78. +35 −0 src/com/garbagemule/MobArena/commands/setup/RemoveSpawnpointCommand.java
  79. +41 −0 src/com/garbagemule/MobArena/commands/setup/SetArenaCommand.java
  80. +65 −0 src/com/garbagemule/MobArena/commands/setup/SetClassCommand.java
  81. +41 −0 src/com/garbagemule/MobArena/commands/setup/SetLobbyRegionCommand.java
  82. +31 −19 src/com/garbagemule/MobArena/commands/setup/SetRegionCommand.java
  83. +42 −0 src/com/garbagemule/MobArena/commands/setup/SetWarpCommand.java
  84. +59 −0 src/com/garbagemule/MobArena/commands/setup/ShowRegionCommand.java
  85. +38 −0 src/com/garbagemule/MobArena/commands/setup/SpawnpointsCommand.java
  86. +22 −39 src/com/garbagemule/MobArena/commands/user/ArenaListCommand.java
  87. +45 −45 src/com/garbagemule/MobArena/commands/user/JoinCommand.java
  88. +32 −17 src/com/garbagemule/MobArena/commands/user/LeaveCommand.java
  89. +42 −18 src/com/garbagemule/MobArena/commands/user/NotReadyCommand.java
  90. +43 −18 src/com/garbagemule/MobArena/commands/user/PlayerListCommand.java
  91. +70 −0 src/com/garbagemule/MobArena/commands/user/SpecCommand.java
  92. +43 −0 src/com/garbagemule/MobArena/events/ArenaEndEvent.java
  93. +37 −0 src/com/garbagemule/MobArena/events/ArenaPlayerDeathEvent.java
  94. +50 −0 src/com/garbagemule/MobArena/events/ArenaPlayerJoinEvent.java
  95. +50 −0 src/com/garbagemule/MobArena/events/ArenaPlayerLeaveEvent.java
  96. +43 −0 src/com/garbagemule/MobArena/events/ArenaStartEvent.java
  97. +55 −0 src/com/garbagemule/MobArena/events/NewWaveEvent.java
  98. +231 −0 src/com/garbagemule/MobArena/framework/Arena.java
  99. +7 −3 src/com/garbagemule/MobArena/{ → framework}/ArenaListener.java
  100. +136 −0 src/com/garbagemule/MobArena/framework/ArenaMaster.java
  101. +13 −0 src/com/garbagemule/MobArena/health/HealthStrategy.java
  102. +21 −0 src/com/garbagemule/MobArena/health/HealthStrategyHeroes.java
  103. +11 −0 src/com/garbagemule/MobArena/health/HealthStrategyStandard.java
  104. +57 −0 src/com/garbagemule/MobArena/leaderboards/AbstractLeaderboardColumn.java
  105. +19 −0 src/com/garbagemule/MobArena/leaderboards/ClassLeaderboardColumn.java
  106. +19 −0 src/com/garbagemule/MobArena/leaderboards/IntLeaderboardColumn.java
  107. +25 −36 src/com/garbagemule/MobArena/leaderboards/Leaderboard.java
  108. +27 −100 src/com/garbagemule/MobArena/leaderboards/LeaderboardColumn.java
  109. +19 −0 src/com/garbagemule/MobArena/leaderboards/PlayerLeaderboardColumn.java
  110. +21 −26 src/com/garbagemule/MobArena/leaderboards/Stats.java
  111. +278 −0 src/com/garbagemule/MobArena/listeners/MAGlobalListener.java
  112. +18 −24 src/com/garbagemule/MobArena/listeners/MagicSpellsListener.java
  113. +0 −62 src/com/garbagemule/MobArena/listeners/MagicSpellsOldListener.java
  114. +9 −6 src/com/garbagemule/MobArena/listeners/{MASpoutScreenListener.java → SpoutScreenListener.java}
  115. +517 −0 src/com/garbagemule/MobArena/region/ArenaRegion.java
  116. +13 −0 src/com/garbagemule/MobArena/region/RegionPoint.java
  117. +143 −0 src/com/garbagemule/MobArena/region/RegionSerializer.java
  118. +10 −24 src/com/garbagemule/MobArena/repairable/RepairableContainer.java
  119. +4 −0 src/com/garbagemule/MobArena/spout/ClassPopup.java
  120. +2 −13 src/com/garbagemule/MobArena/spout/Spouty.java
  121. +27 −0 src/com/garbagemule/MobArena/time/Time.java
  122. +24 −0 src/com/garbagemule/MobArena/time/TimeStrategy.java
  123. +27 −0 src/com/garbagemule/MobArena/time/TimeStrategyLocked.java
  124. +15 −0 src/com/garbagemule/MobArena/time/TimeStrategyNull.java
  125. +0 −177 src/com/garbagemule/MobArena/util/Config.java
  126. +0 −47 src/com/garbagemule/MobArena/util/ConfigUtils.java
  127. +17 −8 src/com/garbagemule/MobArena/util/Delays.java
  128. +8 −14 src/com/garbagemule/MobArena/util/Enums.java
  129. +50 −29 src/com/garbagemule/MobArena/util/FileUtils.java
  130. +0 −269 src/com/garbagemule/MobArena/util/InventoryItem.java
  131. +166 −45 src/com/garbagemule/MobArena/util/ItemParser.java
  132. +31 −0 src/com/garbagemule/MobArena/util/MutableInt.java
  133. +8 −0 src/com/garbagemule/MobArena/util/TextUtils.java
  134. +90 −0 src/com/garbagemule/MobArena/util/VersionChecker.java
  135. +0 −15 src/com/garbagemule/MobArena/util/classparsing/ClassIterationStrategy.java
  136. +0 −46 src/com/garbagemule/MobArena/util/classparsing/ClassParser.java
  137. +0 −52 src/com/garbagemule/MobArena/util/classparsing/DirClassIterationStrategy.java
  138. +0 −62 src/com/garbagemule/MobArena/util/classparsing/JarClassIterationStrategy.java
  139. +446 −0 src/com/garbagemule/MobArena/util/config/Config.java
  140. +97 −0 src/com/garbagemule/MobArena/util/config/ConfigSection.java
  141. +79 −0 src/com/garbagemule/MobArena/util/config/ConfigUtils.java
  142. +0 −155 src/com/garbagemule/MobArena/util/data/PlainText.java
  143. +0 −158 src/com/garbagemule/MobArena/util/data/Totals.java
  144. +0 −182 src/com/garbagemule/MobArena/util/data/XML.java
  145. +0 −63 src/com/garbagemule/MobArena/util/data/YAML.java
  146. +198 −0 src/com/garbagemule/MobArena/util/inventory/InventoryManager.java
  147. +35 −0 src/com/garbagemule/MobArena/util/inventory/InventoryUtils.java
  148. +73 −0 src/com/garbagemule/MobArena/util/inventory/SerializableInventory.java
  149. +55 −0 src/com/garbagemule/MobArena/util/inventory/SerializableItem.java
  150. +79 −180 src/com/garbagemule/MobArena/waves/AbstractWave.java
  151. +55 −31 src/com/garbagemule/MobArena/waves/BossAbility.java
  152. +52 −0 src/com/garbagemule/MobArena/waves/BossAbilityThread.java
  153. +0 −189 src/com/garbagemule/MobArena/waves/BossWave.java
  154. +0 −81 src/com/garbagemule/MobArena/waves/DefaultWave.java
  155. +48 −0 src/com/garbagemule/MobArena/waves/MABoss.java
  156. +12 −11 src/com/garbagemule/MobArena/waves/MACreature.java
  157. +0 −101 src/com/garbagemule/MobArena/waves/NormalWave.java
  158. +96 −0 src/com/garbagemule/MobArena/waves/SheepBouncer.java
  159. +0 −78 src/com/garbagemule/MobArena/waves/SpecialWave.java
  160. +0 −76 src/com/garbagemule/MobArena/waves/SwarmWave.java
  161. +94 −114 src/com/garbagemule/MobArena/waves/Wave.java
  162. +137 −0 src/com/garbagemule/MobArena/waves/WaveManager.java
  163. +380 −0 src/com/garbagemule/MobArena/waves/WaveParser.java
  164. +74 −73 src/com/garbagemule/MobArena/{util → waves}/WaveUtils.java
  165. +21 −0 src/com/garbagemule/MobArena/waves/enums/BossHealth.java
  166. +21 −0 src/com/garbagemule/MobArena/waves/enums/SwarmAmount.java
  167. +25 −0 src/com/garbagemule/MobArena/waves/enums/WaveBranch.java
  168. +32 −0 src/com/garbagemule/MobArena/waves/enums/WaveError.java
  169. +27 −0 src/com/garbagemule/MobArena/waves/enums/WaveGrowth.java
  170. +57 −0 src/com/garbagemule/MobArena/waves/enums/WaveType.java
  171. +97 −0 src/com/garbagemule/MobArena/waves/types/BossWave.java
  172. +61 −0 src/com/garbagemule/MobArena/waves/types/DefaultWave.java
  173. +51 −0 src/com/garbagemule/MobArena/waves/types/SpecialWave.java
  174. +61 −0 src/com/garbagemule/MobArena/waves/types/SupplyWave.java
  175. +40 −0 src/com/garbagemule/MobArena/waves/types/SwarmWave.java
  176. +51 −0 src/com/garbagemule/MobArena/waves/types/UpgradeWave.java
  177. +0 −183 src/com/garbagemule/register/payment/Method.java
  178. +0 −236 src/com/garbagemule/register/payment/Methods.java
  179. +0 −234 src/com/garbagemule/register/payment/methods/BOSE6.java
  180. +0 −223 src/com/garbagemule/register/payment/methods/BOSE7.java
  181. +0 −223 src/com/garbagemule/register/payment/methods/EE17.java
  182. +0 −136 src/com/garbagemule/register/payment/methods/MCUR.java
  183. +0 −167 src/com/garbagemule/register/payment/methods/iCo4.java
  184. +0 −243 src/com/garbagemule/register/payment/methods/iCo5.java
  185. +0 −159 src/com/garbagemule/register/payment/methods/iCo6.java
  186. +4 −1 test/config.yml
  187. +0 −212 test/garbagemule/mobarena/standard/TestNewConfig.java
  188. +0 −208 test/garbagemule/mobarena/standard/TestUserCommands.java
  189. +135 −0 test/mock/bukkit/MockPlayer.java
  190. +0 −540 test/mock/mobarena/MockArena.java
  191. +0 −232 test/mock/mobarena/MockArenaMaster.java
  192. +32 −24 test/mock/mobarena/MockMobArena.java
  193. +23 −3 test/mock/util/MockLogger.java
View
@@ -0,0 +1,18 @@
+# We don't want to add the Eclipse files.
+.project
+.classpath
+
+# We can also do without .class files.
+*.class
+
+# And we definitely don't need OS files.
+.DS_Store*
+Thumbs.db
+
+# Exclude some folders
+bin/
+build/
+misc/
+lib/
+test/
+.settings/
View
Binary file not shown.
@@ -1,3 +1 @@
-(Project is currently on hold until I can find more time.)
-
Please read the [Wiki](https://github.com/garbagemule/MobArena/wiki/Installing-MobArena) for details on how to set up MobArena, and remember to read the [FAQ](https://github.com/garbagemule/MobArena/wiki/FAQ) before posting questions!
View
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="MobArena" default="dist" basedir=".">
+ <property name="pluginname" value="MobArena" />
+ <property name="server" location="D:\General\Java\Minecraft\Minecraft Server\plugins" />
+
+ <property name="src" location="src" />
+ <property name="test" location="test" />
+ <property name="bin" location="build" />
+ <property name="lib" location="lib" />
+ <property name="res" location="resources" />
+
+ <path id="classpath">
+ <fileset dir="${lib}" includes="**/*.jar" />
+ <fileset dir="${res}" includes="**/*.*" />
+ <pathelement location="${bin}" />
+ </path>
+
+ <target name="clean">
+ <delete dir="${bin}" />
+ </target>
+
+ <target name="prepare">
+ <mkdir dir="${bin}" />
+ </target>
+
+ <!-- Compile the source and put in the bin-folder -->
+ <target name="build-src" depends="prepare">
+ <javac target="1.6" source="1.6"
+ srcdir="${src}" destdir="${bin}"
+ debug="on" debuglevel="lines,vars,source"
+ includeantruntime="no"
+ classpathref="classpath"/>
+ </target>
+
+ <target name="build-src-with-deprecation-check" depends="prepare">
+ <javac target="1.6" source="1.6"
+ srcdir="${src}" destdir="${bin}"
+ debug="on" debuglevel="lines,vars,source"
+ includeantruntime="no"
+ classpathref="classpath">
+ <compilerarg value="-Xlint:deprecation"/>
+ </javac>
+ </target>
+
+ <target name="build-test" depends="build-src">
+ <javac target="1.6" source="1.6"
+ srcdir="${test}" destdir="${bin}"
+ debug="on" debuglevel="lines,vars,source"
+ includeantruntime="no" classpathref="classpath" />
+ </target>
+
+ <!-- Build a .jar and copy to server's plugins-folder -->
+ <target name="dist" depends="build-src">
+ <delete file="${pluginname}.jar" />
+ <jar jarfile="${pluginname}.jar">
+ <!-- Include the class-files (bin) and the resources (res) -->
+ <fileset dir="${bin}" />
+ <fileset dir="${res}" />
+ <!-- Set up the classpath so MobArena can find JDOM if needed -->
+ <manifest>
+ <attribute name="Main-Class" value="com.garbagemule.MobArena.MobArena" />
+ <attribute name="Class-Path" value="plugins/MobArena/lib/jdom.jar MobArena/lib/jdom.jar" />
+ </manifest>
+ </jar>
+ <!-- Copy to server and clean up -->
+ <copy file="${pluginname}.jar" tofile="${server}/${pluginname}.jar" />
+ <!--<delete dir="${bin}"/>-->
+ </target>
+
+ <target name="test-config" depends="build-test">
+ <java classname="org.junit.runner.JUnitCore">
+ <arg value="garbagemule.mobarena.standard.config.TestNewConfigVsOldConfig" />
+ <arg value="garbagemule.mobarena.standard.config.TestAdditionalConfigMethods" />
+ <arg value="garbagemule.mobarena.standard.config.TestConfigCorrectness" />
+ <classpath refid="classpath" />
+ </java>
+ </target>
+
+ <target name="test-commands" depends="build-test">
+ <java classname="org.junit.runner.JUnitCore">
+ <arg value="garbagemule.mobarena.standard.TestUserCommands" />
+ <classpath refid="classpath" />
+ </java>
+ </target>
+
+ <target name="test" depends="test-config,
+ test-commands" />
+</project>
@@ -0,0 +1,58 @@
+ARENA_START=Necht zacne masakr!|Arena zacala!
+ARENA_END=Arena skoncila.|Arena skoncila.
+ARENA_DOES_NOT_EXIST=Takova arena neexistuje. Napis /ma arenas pro seznam aren.|Arena nesla najit.
+JOIN_NOT_ENABLED=Areny jsou v tuto chvili vypnute.|Areny nejsou zapnute.
+JOIN_IN_OTHER_ARENA=Uz jsi v arene! Musis tuhle opustit nez pujdes do jine.|Jsi v jine arene.
+JOIN_ARENA_NOT_ENABLED=Tato arena neni dostupna.|Tato arena je vypnuta.
+JOIN_ARENA_NOT_SETUP=Tato arena jeste nebyla nastavena.|Arena neni nastavena.
+JOIN_ARENA_EDIT_MODE=Tato arena se zrovna upravuje.|Arena se upravuje.
+JOIN_ARENA_PERMISSION=Nemas opravneni ke vstupu do teto areny.|K tomuhle nemas opravneni!
+JOIN_FEE_REQUIRED=Insufficient funds. Price: %|Price: %
+JOIN_FEE_PAID=Price to join was: %|Paid: %
+JOIN_ARENA_IS_RUNNING=Tato arena uz zacala, musis pockat az skonci.|Arena uz probiha, zkus to pozdeji!
+JOIN_ALREADY_PLAYING=Uz hrajes!|Uz hrajes!
+JOIN_ARG_NEEDED=Musis upresnit arenu. Napis /ma arenas pro seznam aren.
+JOIN_TOO_FAR=YJsi prilis daleko od areny aby ses mohl pripojit/sledovat.|Prilis daleko od areny.
+JOIN_EMPTY_INV=Musis si nejdriv vyprazdnit inventar.|Vyprazdni si inventar.
+JOIN_PLAYER_LIMIT_REACHED=V arene je uz maximum hracu.|Uz nejsou volna mista.
+JOIN_STORE_INV_FAIL=Tvuj inventar se nepodarilo ulozit. Zkus to znovu.
+JOIN_EXISTING_INV_RESTORED=Tvuj inventar byl navracen.
+JOIN_PLAYER_JOINED=Pridal ses do areny. Uzi si to!|Pridal ses do areny.
+LEAVE_NOT_PLAYING=Nejsi v arene.|Nejsi v arene.
+LEAVE_PLAYER_LEFT=Opustils arenu. Diky za boj!|Opustils arenu.
+PLAYER_DIED=% zemrel!|% padl v boji!
+SPEC_PLAYER_SPECTATE=Uzi si show!|Uzi si podivanou!
+SPEC_NOT_RUNNING=Tato arena neprobiha.|Arena neprobiha.
+SPEC_ARG_NEEDED=Musis upresnit arenu. Napis /ma arenas pro seznam aren.|Je pozadovano jmeno areny.
+SPEC_EMPTY_INV=Musis si nejdriv vyprazdnit inventar.|Vyprazdni si inventar.
+SPEC_ALREADY_PLAYING=Nemuzes byt divakem kdyz jsi bojovnikem!|Vzdyt uz bojujes!
+NOT_READY_PLAYERS=Nepripraveni hraci: %
+FORCE_START_RUNNING=Arena uz zacala.
+FORCE_START_NOT_READY=Boj nemuze zacit, ani jeden hrac neni pripraveny.
+FORCE_START_STARTED=Arena zacala, at se vam to libi nebo ne.
+FORCE_END_EMPTY=V arene nikdo neni.
+FORCE_END_ENDED=Arena ukoncena.
+FORCE_END_IDLE=Nebyl jsi dost rychly!
+REWARDS_GIVE=Tady jsou vsechyn tve odmeny!
+LOBBY_DROP_ITEM=Ne ne ne, tady se o veci delit nesmi!|Veci se tu hazet nesmi.
+LOBBY_PLAYER_READY=Jsi pripraven!|Jsi pripraven!
+LOBBY_PICK_CLASS=Nejdriv si vyber typ bojovnika!|Vyber si typ bojovnika!
+LOBBY_NOT_ENOUGH_PLAYERS=Tak malo bojovniku do areny nemuze. Je potreba alespon % hracu.|Je potreba vice bojovniku!
+LOBBY_RIGHT_CLICK=Klikni levym, ne pravym.|Klikni levym.
+LOBBY_CLASS_PICKED=Rozhodl ses, ze budes %!|%
+LOBBY_CLASS_RANDOM=Na zacatku boje ti bude nahodne pridelen typ bojovnika.
+LOBBY_CLASS_PERMISSION=Nemas opravneni byt timto typem bojovnika!|Smula, ale k tomu nemas opravneni!
+WARP_TO_ARENA=Nemuzes se objevit v arene uprostred boje!
+WARP_FROM_ARENA=Warping not allowed in the arena!
+Vlna_DEFAULT=Vlna #%!|Vlna #%!
+Vlna_SPECIAL=Vlna #%! [SPECIAL]|Vlna #%! [SPECIAL]
+Vlna_SWARM=Vlna #%! [SWARM]|Vlna #%! [SWARM]
+Vlna_BOSS=Vlna #%! [BOSS]|Vlna #%! [BOSS]
+Vlna_BOSS_ABILITY=Boss pouzil schopnost: %!|Boss: %
+Vlna_BOSS_LOW_HEALTH=Boss je temer mrtvy!|Bossovi uz nezbyva moc zivota!
+Vlna_REWARD=Ziskal jsi tuto odmenu: %|Byl jsi odmenen: %
+MISC_LIST_PLAYERS=Bojovnici stale na nohou: %
+MISC_LIST_ARENAS=Dostupne areny: %
+MISC_COMMAND_NOT_ALLOWED=Tenhle prikaz v arene pouzit nemuzes!
+MISC_NO_ACCESS=K tomuto prikazu nemas pristup.
+MISC_NONE=<none>
@@ -0,0 +1,51 @@
+ARENA_START=Lad massakren begynde!
+ARENA_END=Arena slut.
+ARENA_DOES_NOT_EXIST=Arenaen findes ikke. Skriv /ma arenas for en liste.
+JOIN_PLAYER_JOINED=Du joinede arenaen!
+JOIN_NOT_ENABLED=MobArena er ikke aktiveret.
+JOIN_IN_OTHER_ARENA=Du er allerede i en arena. Forlad den først.
+JOIN_ARENA_NOT_ENABLED=Arenaen er deaktiveret.
+JOIN_ARENA_NOT_SETUP=Arenaen er ikke blevet sat op endnu.
+JOIN_ARENA_PERMISSION=Du har ikke rettigheder til den arena!
+JOIN_FEE_REQUIRED=Du er for fattig. Pris: %
+JOIN_FEE_PAID=Prisen for at joine var: %
+JOIN_ARENA_IS_RUNNING=Arenaen er allerede startet.
+JOIN_ALREADY_PLAYING=Du spiller allerede!
+JOIN_ARG_NEEDED=Arenanavn påkrævet. Skriv /ma arenas for en liste.
+JOIN_TOO_FAR=Du er for langt fra denne arena til at kunne joine.
+JOIN_EMPTY_INV=Du skal tømme dit inventory før du kan joine arenaen.
+JOIN_PLAYER_LIMIT_REACHED=Der kan ikke være flere spillere i arenaen.
+JOIN_STORE_INV_FAIL=Kunne ikke gemme dit inventory. Prøv igen.
+LEAVE_PLAYER_LEFT=Du forlod arenaen.
+LEAVE_NOT_PLAYING=Du er ikke i en arena.
+PLAYER_DIED=% døde!
+SPEC_PLAYER_SPECTATE=Nyd forestillingen!
+SPEC_NOT_RUNNING=Arenaen er ikke startet.
+SPEC_ARG_NEEDED=Arenanavn påkrævet. Skriv /ma arenas for en liste.
+SPEC_EMPTY_INV=Du skal tømme dit inventory først.
+SPEC_ALREADY_PLAYING=Du spiller allerede!
+NOT_READY_PLAYERS=Ikke klar: %
+FORCE_START_STARTED=Arena tvunget til at starte.
+FORCE_START_RUNNING=Arenaen er allerede startet.
+FORCE_START_NOT_READY=Ingen spillere er klar.
+FORCE_END_ENDED=Arena tvunget til at slutte.
+FORCE_END_EMPTY=Der er ingen i arenaen.
+FORCE_END_IDLE=Du var ikke hurtig nok!
+REWARDS_GIVE=Her er alle dine præmier!
+LOBBY_CLASS_PICKED=Du har valgt % som din klasse!
+LOBBY_CLASS_RANDOM=Du får tildelt en klasse ved arena start.
+LOBBY_CLASS_PERMISSION=Du har ikke rettigheder til den klasse!
+LOBBY_PLAYER_READY=Du er markeret som klar!
+LOBBY_DROP_ITEM=Du kan ikke dele items i lobbyen!
+LOBBY_PICK_CLASS=Du skal først vælge en klasse!
+LOBBY_RIGHT_CLICK=Slå skiltene; ikke højre-klik.
+WARP_TO_ARENA=Du kan ikke warpe til arenaen efter, den er startet.
+WARP_FROM_ARENA=Du kan ikke warpe fra arenaen.
+WAVE_DEFAULT=Bølge #%!
+WAVE_SPECIAL=Bølge #%! [SPECIEL]
+WAVE_REWARD=Du har lige vundet en præmie: %
+MISC_LIST_ARENAS=Tilgængelige arenaer: %
+MISC_LIST_PLAYERS=Levende spillere: %
+MISC_COMMAND_NOT_ALLOWED=Du kan ikke bruge den kommando i arenaen.
+MISC_NO_ACCESS=Du har ikke adgang til den kommando.
+MISC_NONE=<ingen>
@@ -0,0 +1,53 @@
+ARENA_START=Lasst die Spiele beginnen
+ARENA_END=Arena beendet
+ARENA_DOES_NOT_EXIST=Diese Arena existiert nicht tippe /ma um alle Arenen anzuzeigen.
+JOIN_PLAYER_JOINED=Du bist nun in der Arena.
+Viel Spass!
+JOIN_NOT_ENABLED=Die Mobarena wurde deaktiviert
+JOIN_IN_OTHER_ARENA=Du bist momentan in einer Arena, verlasse diese jetzt.
+JOIN_ARENA_NOT_ENABLED=Diese Arena ist nicht aktiviert.
+JOIN_ARENA_NOT_SETUP=Diese Arena wurde noch nicht eingerichtet.
+JOIN_ARENA_PERMISSION=Du bist nicht berechtigt diese Arena zu betretten.
+JOIN_FEE_REQUIRED=Ungenügender Kontostand. Preis: %
+JOIN_FEE_PAID=Der Preis um bei zu tretten: %
+JOIN_ARENA_IS_RUNNING=Der Kampf in dieser Arena ist bereits zu gange.
+JOIN_ALREADY_PLAYING=Du spielst bereits!
+JOIN_ARG_NEEDED=Du must den Namen der Arena eingeben. Gib /ma arenas ein für eine Liste.
+JOIN_TOO_FAR=Du bist zu weit weg um bei zu tretten oder zu zuschauen.
+JOIN_EMPTY_INV=Du must dein Inventar leeren um der Arena bei zu tretten.
+JOIN_PLAYER_LIMIT_REACHED=Die Spieler Limite ist erreicht.
+JOIN_STORE_INV_FAIL=Momentan nicht möglich dein Inventar zu speichern. Probiere es noch einmal.
+LEAVE_PLAYER_LEFT=Du hast die Arena verlassen. Vielen Dank fürs Spielen!
+LEAVE_NOT_PLAYING=Du kannst die Arena nicht verlassen wenn du nich in der Arena bist! Du Depp.
+PLAYER_DIED=% ist gestorben!
+SPEC_PLAYER_SPECTATE=Amüsier dich am Kampf!
+SPEC_NOT_RUNNING=Diese Arena läuft im Moment nicht.
+SPEC_ARG_NEEDED=Du must den Namen der Arena eingeben. Gib /ma arenas ein für eine Liste.
+SPEC_EMPTY_INV=Du must dein Inventar leeren um der Arena bei zu tretten!
+SPEC_ALREADY_PLAYING=Du kannst dir nicht selber zuschauen wie du kämpfst!
+NOT_READY_PLAYERS=Noch nicht bereit sind: %
+FORCE_START_STARTED=Gezwungener Start des Kampfes.
+FORCE_START_RUNNING=Die Arena wurde bereits gestartet.
+FORCE_START_NOT_READY=Kann den Start des Kampfes nicht erzwingen, keine Spieler vorhanden.
+FORCE_END_ENDED=Gezwunges Kampf Ende.
+FORCE_END_EMPTY=Niemand ist in der Arena.
+FORCE_END_IDLE=Du warst nicht schnell genug!
+REWARDS_GIVE=Hier sind deine Preise!
+LOBBY_CLASS_PICKED=Du hast % als deine Kampfklasse gewählt!
+LOBBY_CLASS_RANDOM=Du wirst beim Start des Spiels einer zufälligen Kampfklasse zugeortnet.
+LOBBY_CLASS_PERMISSION=Du hast keine Berechtigung diese Kampfklasse zu wählen!
+LOBBY_NOT_ENOUGH_PLAYERS=Nicht genung Spieler um den Kampf zu starten. Es benötigt mindestens % Spieler.
+LOBBY_PLAYER_READY=Du hast dich als bereit gemeldet!
+LOBBY_DROP_ITEM=Du darfts momentant deine Tools nicht an andere weitergeben!
+LOBBY_PICK_CLASS=Du must zuerst eine Kampfklasse auswählen!
+LOBBY_RIGHT_CLICK=Du must das Schild schlagen. Nicht rechtsklicken.
+WARP_TO_ARENA=Du kannst dich jetzt nich in die Arena teleportieren!
+WARP_FROM_ARENA=Du darfst dich jetzt nicht aus der Arena teleportiern!
+WAVE_DEFAULT=Sei bereit für die %. Welle!
+WAVE_SPECIAL=Mach dich für eine spezielle %. Welle bereit!
+WAVE_REWARD=Du hast einen Preis: %
+MISC_LIST_ARENAS=Verfügbare Arenas: %
+MISC_LIST_PLAYERS=Live Spieler: %
+MISC_COMMAND_NOT_ALLOWED=Du darfst diesen Befehl nicht in der Arena benutzen!
+MISC_NO_ACCESS=Du hast keinen Zugriff auf diesen Befehl.
+MISC_NONE=<none>
@@ -0,0 +1,51 @@
+ARENA_START=Que le massacre commence !
+ARENA_END=L'arène est terminée.
+ARENA_DOES_NOT_EXIST=Cette arène n'existe pas. Entrez "/ma arenas" pour la liste.
+JOIN_PLAYER_JOINED=Vous avez rejoint l'arène. Prennez plaisir !
+JOIN_NOT_ENABLED=MobArena n'est pas actif.
+JOIN_IN_OTHER_ARENA=Vous êtes déjà dans l'arène! Quittez-la avant.
+JOIN_ARENA_NOT_ENABLED=Cetta arène n'est pas active.
+JOIN_ARENA_NOT_SETUP=Cette arène n'a pas encore été configurée.
+JOIN_ARENA_PERMISSION=Vous n'avez pas la permission pour rejoindre cette arène.
+JOIN_FEE_REQUIRED=Pas assez d'argent. Prix: %
+JOIN_FEE_PAID=Le prix pour rejoindre était de: %
+JOIN_ARENA_IS_RUNNING=L'arène est déjà occupée.
+JOIN_ALREADY_PLAYING=Vous êtes déjà en train de jouer.
+JOIN_ARG_NEEDED=Vous devez spécifier une arène. Entrez "/ma arenas" pour la liste.
+JOIN_TOO_FAR=Vous êtes trop loins de l'arène pour pouvoir joindre en tant que joueur ou specateur.
+JOIN_EMPTY_INV=Vous devez vider votre inventaire afin de joindre l'arène.
+JOIN_PLAYER_LIMIT_REACHED=La limite de joueur pour cette arène a été atteinte.
+JOIN_STORE_INV_FAIL=La sauvegarde de l'inventaire a échouée. Essayez encore.
+LEAVE_PLAYER_LEFT=Vous avez quitté l'arène. Merci d'avoir joué !
+LEAVE_NOT_PLAYING=Vous n'êtes pas dans l'arène.
+PLAYER_DIED=% est mort !
+SPEC_PLAYER_SPECTATE=Profitez bien du spectacle !
+SPEC_NOT_RUNNING=Cette arène n'est pas en cours.
+SPEC_ARG_NEEDED=Vous devez spécifier une arène. Entrez "/ma arenas" pour la liste.
+SPEC_EMPTY_INV=Vous devez vider votre inventaire.
+SPEC_ALREADY_PLAYING=Vous ne pouvez pas être spectateur en tant que joueur de l'arène !
+NOT_READY_PLAYERS=Non prêt: %
+FORCE_START_STARTED=Début forcé de l'arène.
+FORCE_START_RUNNING=L'arène a commencée.
+FORCE_START_NOT_READY=Ne peut pas forcer le début, il n'y a pas de joueurs prêts.
+FORCE_END_ENDED=Fin forcée de l'arène.
+FORCE_END_EMPTY=Il n'y a personne dans l'arène.
+FORCE_END_IDLE=Vous n'avez pas été assez rapide !
+REWARDS_GIVE=Voici vos récompenses !
+LOBBY_CLASS_PICKED=Vous avez choisi % comme classe !
+LOBBY_CLASS_RANDOM=Une classe aléatoire va vous être attribuée.
+LOBBY_CLASS_PERMISSION=Vous n'avez pas les permissions pour utiliser cette classe !
+LOBBY_PLAYER_READY=Vous avez été marqué comme prêt !
+LOBBY_DROP_ITEM=Pas de partage avant le début de l'arène !
+LOBBY_PICK_CLASS=Vous devez d'abord choisir une classe !
+LOBBY_RIGHT_CLICK=Vous devez frapper le panneau, pas cliquer du droit dessus.
+WARP_TO_ARENA=Vous ne pouvez pas vous téléporter à l'arène pendant la bataille !
+WARP_FROM_ARENA=La téléportation est interdite dans l'arène !
+WAVE_DEFAULT=Soyez prêt pour la vague #% !
+WAVE_SPECIAL=Soyez prêt pour la vague #% ! [SPECIALE]
+WAVE_REWARD=Vous avez gagné une récompense: %
+MISC_LIST_ARENAS=Les arènes disponibles: %
+MISC_LIST_PLAYERS=Les joueurs en live: %
+MISC_COMMAND_NOT_ALLOWED=Vous ne pouvez pas utiliser cette commande dans l'arène !
+MISC_NO_ACCESS=Vous n'avez pas accès à cette commande.
+MISC_NONE=<rien>
@@ -0,0 +1,52 @@
+ARENA_START=Laat de slachting beginnen!
+ARENA_END=Arena voltooid.
+ARENA_DOES_NOT_EXIST=Die arena bestaat niet. Typ /ma arenas voor een lijst.
+JOIN_PLAYER_JOINED=U heeft toegetreden tot deze arena. Veel plezier!
+JOIN_NOT_ENABLED=MobArena staat niet aan.
+JOIN_IN_OTHER_ARENA=U bevindt zich al in een arena! Vertaal die eerst.
+JOIN_ARENA_NOT_ENABLED=Deze arena staat niet aan.
+JOIN_ARENA_PERMISSION=U heeft geen permissie om deze arena toe te treden.
+JOIN_ARENA_NOT_SETUP=Deze arena is nog niet ingesteld.
+JOIN_FEE_REQUIRED=Onvoldoende geld. Prijs: %
+JOIN_FEE_PAID=Prijs om toe te treden is: %
+JOIN_ARENA_IS_RUNNING=Deze arena is al bezig.
+JOIN_ALREADY_PLAYING=U bent al aan het spelen!
+JOIN_ARG_NEEDED=U moet een arena specificeren. Typ /ma arenas voor een lijst.
+JOIN_TOO_FAR=U bent te ver weg van de arena om toe te treden/toe te kijken.
+JOIN_EMPTY_INV=U moet uw inventaris eerst legen om toe te treden tot deze arena.
+JOIN_PLAYER_LIMIT_REACHED=De speler limiet van deze arena is berijkt.
+JOIN_STORE_INV_FAIL=Inventaris opslaan mislukt. Probeer het opnieuw.
+LEAVE_PLAYER_LEFT=U verliet de arena. Bedankt voor het spelen!
+LEAVE_NOT_PLAYING=U bent niet in de arena.
+PLAYER_DIED=% ging dood!
+SPEC_PLAYER_SPECTATE=Geniet van de show!
+SPEC_NOT_RUNNING=Deze arena is niet actief.
+SPEC_ARG_NEEDED=U moet een arena specificeren. Typ /ma arenas voor een lijst.
+SPEC_EMPTY_INV=Leeg uw inventaris eerst!
+SPEC_ALREADY_PLAYING=Kan niet toekijken als je in de arena zit!
+NOT_READY_PLAYERS=Niet klaar: %
+FORCE_START_STARTED=Geforceerd arena te starten.
+FORCE_START_RUNNING=Arena is al begonnen.
+FORCE_START_NOT_READY=Kan arena niet geforceerd starten, geen spelers zijn klaar.
+FORCE_END_ENDED=Geforceerd arena te beëindigen.
+FORCE_END_EMPTY=Niemand is in deze arena.
+FORCE_END_IDLE=U was niet snel genoeg!
+REWARDS_GIVE=Hier zijn al uw beloningen!
+LOBBY_CLASS_PICKED=U heeft % gekozen als uw klasse!
+LOBBY_CLASS_RANDOM=U krijgt een willekeurige klasse als de arena start.
+LOBBY_CLASS_PERMISSION=U heeft geen permissie om deze klasse te gebruiken!
+LOBBY_NOT_ENOUGH_PLAYERS=Niet genoeg spelers om te beginnen. Op zijn minst % spelers nodig.
+LOBBY_PLAYER_READY=U bent gemarkeerd als klaar!
+LOBBY_DROP_ITEM=Delen niet toegestaan ​​op dit moment!
+LOBBY_PICK_CLASS=U moet eerst een klasse kiezen!
+LOBBY_RIGHT_CLICK=Sla het bord. Geen klik met de rechtermuisknop.
+WARP_TO_ARENA=Kan niet teleporteren naar een arena tijdens een gevecht!
+WARP_FROM_ARENA=Teleporteren niet toegestaan ​​in de arena!
+WAVE_DEFAULT=Maak U klaar voor golf #%!
+WAVE_SPECIAL=Maak U klaar voor golf #%! [SPECIAAL]
+WAVE_REWARD=U heeft zojuist een beloning verdiend: %
+MISC_LIST_ARENAS=Beschikbare arenas: %
+MISC_LIST_PLAYERS=Live spelers: %
+MISC_COMMAND_NOT_ALLOWED=U kan dit commando niet gebruiken in de arena!
+MISC_NO_ACCESS=U heeft geen toegang tot dit commando.
+MISC_NONE=<geen>
Oops, something went wrong.

0 comments on commit 777f6b9

Please sign in to comment.