Trouble in Minecraft
Hello,
an English description of this plugin will follow soon. For first information in English please scroll down.
Einleitung
Trouble in Minecraft, kurz TIMC, ist eine (leicht) abgewandelte Version des Spieles "Trouble in Mineville". Nach vielen Wochen Arbeit ist nun dieses Plugin entstanden. Anfangs bei den ersten Alphatests noch nicht so gut davongekommen, aber nach dieser Zeit schon heiß begehrt.
Was ist Trouble in Minecraft?
Trouble in Minecraft ist ein einfaches Rollenspiel für jeden Bukkitserver. Die Spieler werden dabei in drei Parteien aufgeteilt: Detektiv, Terrorist, Unschuldiger. Ziel des Spieles ist es, alle Terroristen zu identifizieren und aus dem Weg zu räumen. Aber auch die Terroristen wollen ihre Ehre behalten und überleben. Daher eliminieren sie wiederum die Unschuldigen und den Detektiv. Der Detektiv hat als einiziger Mitspieler die Möglichkeit zu erfahren, wer verstorbene Spieler eliminiert hat. Mit etwas Kombinationsgeschick erhält er dadurch weitere wertvolle Informationen.
Wie spielt man Trouble in Minecraft?
Gespielt wird in unterschiedlichen Arenen, die durch Schilder erreichbar sind. Wenn man durch so ein Schild in eine Arena gejoint ist, landet man in einer Lobby. Hier verweilen die Spieler bis sich insgesamt 24 Spieler eingefunden haben. Nach einem kurzen Countdown startet das Spiel. In den ersten 30 Sekunden haben die Spieler Zeit Kisten zu finden und Items zu ergattern. Items bekommt man, indem man mit der rechten Maustaste auf eine normale Kiste klickt. Insgesamt kann man 3 Items erhalten. Nach den 30 Sekunden wird jedem Spieler zufällig eine Rolle zugeteilt. Je nach Rolle hat man unterschiedliche Aufgaben.
Der Detektiv erhält nach Zuweisungen einen Detektivstab. Wird ein Spieler eleminiert, spawnt an seiner Stelle für 30 Sekunden ein Zombie. Der Detektiv kann mit dem Detektivstab auf Zombies klicken. Dadurch kann er herausfinden, welcher Spieler den ehemaligen Lebenden umgebracht hat.
Der Unschuldige kann eigentlich nichts machen, außer seine Unschuld beweisen. Dazu muss er einen Traitortester (engl. für Terrorristentester) aufsuchen. Hier geht er einfach hinein, bestätigt durch das Klicken auf einen Knopf seinen Test und nach 7 Sekunden wird das Ergebnis verkündet. Ansonsten sollte er immer auf der Hut sein und sich nicht einfach von einem Terrorist umbringen lassen.
Der Terrorist lebt im Verborgenen. Wichtig ist es, als Terrorist nicht durch waghalsige Aktionen aufzufallen. Halte dich lieber zurück. Du hast den Vorteil, dass du anhand der Namen über den Köpfen weist, mit wem du es zu tun hast. Wenn der Name des Spielers rot ist, hast du es mit einem Gruppenmietglied zu tun. Spielt zusammen, aber nicht zu auffällig. Hat der Spieler einen blauen Namen, handelt es sich um einen Unschuldigen. Töte ihn am besten in einer nicht gut einsehbaren Ecke. Ein grüner Name sagt dir, dass du es mit dem Detektiv zu tun hast. Ist er weg, haben die Unschuldigen kaum noch eine Chance.
Installation / Einrichtung
Um Trouble in Minecraft auf eurem Server spielen zu können müsst ihr es natürlich ersteinmal installieren.
- Dazu stoppt ihr den Server.
- Ihr kopiert die .jar - Datei in euren Pluginsordner.
- Nun startet ihr den Server wieder.
- Das Plugin ist nun richtig installiert.
Denkt dran auch TagAPI zu installieren.
Im Spiel müsst ihr dann folgendes machen:
- Ein Schild erstellen:
- [TIMC]
- ArenaID (Bsp. 1)
- Eure Warppunkte setzen
- /timc setgamespawn <ArenaID>
- /timc setlobbyspawn <ArenaID>
- /timc setbackspawn <ArenaID>
- Die Arena freischalten mit /timc enable <ArenaID>
ToDo
KarmasystemEnglische ÜbersetzungTerroristenpässeVIP Join (Permission: timv.join.vip)Items nach Spiel entfernenWaffenkammer (Traitorshop)Inventar speichern und laden- Vollständig einstellbare Schilder
- Noch Vorschläge?
Installation / Setup
If you want to play Trouble in Minecraft on your own server, you have to install the plugin first.
- Stop the server.
- Copy the .jar - File in your pluginfolder.
- Start the server again.
- The plugin should be installed right now.
InGame you have to do the following things:
- Create a aign:
- [TIMC]
- ArenaID (ex. 1)
Install TagAPI before playing!
- Choose your Spawnlocations:
- /timc setgamespawn <ArenaID>
- /timc setlobbyspawn <ArenaID>
- /timc setbackspawn <ArenaID>
- Enable your arena /timc enable <ArenaID>
Spenden / Donation
Wenn Ihr mich unterstützen wollt, spendet mir doch etwas:
-> Nitrado
If you want to support me, donate for me:
-> Nitrado
nein eben nicht müssen leer sein
Also soll ich die Kisten Standardmäßig füllen also Holzschwert 32Pfeile,Bogen Steinschwert ??
hast du die kisten gefühlt ?
Hallo liebes Forum (Entwickler), Ich habe ein Problem und zwar : Ich habe mir eine Arena erstellt (Mein Freund hat mir eine gebaut) hab sie erstellt die spawn's definiert und alles andere hab sie freigeschaltet und als wir zu 3 das spiel gestartet haben trat folgendes Problem auf -> Die Kisten wahren leer wir konnten nur die Enderchest->Eisenschwert nehmen (rechts klicken) aber bei den Truhen passiert nix, was habe ich falsch gemacht. Bitte um eine schnelle Antwort Mfg Thomas
Would it be possible to release the source?
Ich hab so ne frage jonas soll ich wenn du willst dieses plugin auf meinen youtube kanal vorstellen denn ich find das plugin sehr gut.
aaaaahhh ok jetzt gehts habe es zuerst auch so gemacht da wollte das noch nicht jetzt gehts aber. danke
D
Ihr habt alle einen Fehler mit den Schildern. Ein Schild muss so aufgebaut sein:
1. Zeile: [TIMC]
2. Zeile: 1
3. Zeile: FREI
4. Zeile: FREI
Vorher:
Nacher:
das gleiche wie bei mir.
Ich habe versucht die Arena zu aktivieren. 2013-07-07 04:45:56 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'timc' in plugin TIMC v1.5 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_6_R1.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_6_R1.PlayerConnection.handleCommand(PlayerConnection.java:983) at net.minecraft.server.v1_6_R1.PlayerConnection.chat(PlayerConnection.java:901) at net.minecraft.server.v1_6_R1.PlayerConnection.a(PlayerConnection.java:858) at net.minecraft.server.v1_6_R1.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R1.NetworkManager.b(NetworkManager.java:293) at net.minecraft.server.v1_6_R1.PlayerConnection.d(PlayerConnection.java:118) at net.minecraft.server.v1_6_R1.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_6_R1.MinecraftServer.t(MinecraftServer.java:590) at net.minecraft.server.v1_6_R1.DedicatedServer.t(DedicatedServer.java:226) at net.minecraft.server.v1_6_R1.MinecraftServer.s(MinecraftServer.java:486) at net.minecraft.server.v1_6_R1.MinecraftServer.run(MinecraftServer.java:419) at net.minecraft.server.v1_6_R1.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.IllegalArgumentException: Name cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:203) at org.bukkit.craftbukkit.v1_6_R1.CraftServer.getWorld(CraftServer.java:819) at org.bukkit.Bukkit.getWorld(Bukkit.java:247) at de.jonas4345.timc.TIMC.updateSign(TIMC.java:425) at de.jonas4345.timc.TIMC_Commands.onCommand(TIMC_Commands.java:180) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
Mach mal lieber das Karma System das ist wichtiger als Englisch ...
Also ich habe zuerst das plugin insterliert dann in der welt (auf dem server) eine kleine arena (einen Kasten 10x10x3 und eine 5x5x3 lobby)gebaut.Dann die ganzen Spawns, gamespawn in der arena, lobbyspawn in der lobby, backspawn neben der lobby (ich weiß ja nicht so genau was der brachte).Davor habe ich noch ein schild gemacht wo [TIMC] Arena 1 stand. Dann wollte ich /timc enable machen ging allerdings nicht und joinen konnte ich auch nicht (ich weiß nicht mal wie man joint da man ja nicht sowas wie /timc join [id] oder machen kann) dann habe ich auch mal auf das Schild geklickt mit links mit recht ging nicht. Das einzigste was ich dir zeigen kann ist das was im serverlog stand als ich /timc enable 1 eingab. 2013-07-06 20:41:25 [INFO] jantool[/25.147.205.97:49542] logged in with entity id 406 at ([world] -46.30736550278344, 90.0, 374.8162470103249) 2013-07-06 20:41:38 [INFO] jantool issued server command: /timc enable 1 2013-07-06 20:41:38 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'timc' in plugin TIMC v1.5 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523) at net.minecraft.server.v1_5_R3.PlayerConnection.handleCommand(PlayerConnection.java:971) at net.minecraft.server.v1_5_R3.PlayerConnection.chat(PlayerConnection.java:889) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:846) at net.minecraft.server.v1_5_R3.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.IllegalArgumentException: Name cannot be null at org.apache.commons.lang.Validate.notNull(Validate.java:203) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.getWorld(CraftServer.java:819) at org.bukkit.Bukkit.getWorld(Bukkit.java:247) at de.jonas4345.timc.TIMC.updateSign(TIMC.java:425) at de.jonas4345.timc.TIMC_Commands.onCommand(TIMC_Commands.java:180) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
oder im Minecraftchat steht nachdem ich das geschrieben habe: An internal error occurred while attempting to perform this comman sonst wars das.
@jantool
Gibts ne Fehlermeldung? Und was hast du genau gemacht?
Der Backspawn ist der Punkt, an dem die Spieler nach einem Arenarestart landen.
und für was ist dieses /timc setbackspawn eigentlich gut???
Ich habe das plugin auf meinem test server drauf und habe die angaben befolgt doch wenn ich 3. machen will dann geht das nicht und wenn ich auf das schild rechts-linksklicke dann geschiet auch nicht und ich habe TagAPI, worldedit und Trouble in minecraft drauf aber es will nicht funktionieren.Hilfe.
@Jannik8500 Das lag an einer WorldGuard Protection, die falsch eingerichtet wurde. Das Problem haben wir aber schon behoben.
Also bei mir Spawnt kein Zombie :/ Hast du ja gestern selber gesehen.
@Jannik8500
Welcher Bug ist das genau?
Bitte noch den Zombie Bug beheben! Thx ;)
@Lindsiepe
Hi,
die Config wird in der nächsten Version (Erscheinungsdatum ca. dieses Wochenende) neu strukturiert. Es wird auch die messages.yml geben für die unterschiedlichen Sprachen.
Der Tester wird in einem Video genauer erklärt, da er zu kompliziert ist um ihn in schriftlicher Form zu erklären. Bitte gedulde dich da noch ein bis zwei Tage.