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
Hi, ich habe die Anleitung auf der Seite da oben befolgt, nur wenn ich /timc enable Arena1 eingebe kommt "An internal error occurred while attempting to perform this command".
Konsolen-Log: 17:35:58 [INFO] RedAvenge issued server command: /timc enable Arena1 17:35:58 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'timc ' in plugin TIMC v1.6 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18 9) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServe r.java:523) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerCon nection.java:962) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.j ava:880) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java :837) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at net.minecraft.server.v1_6_R2.NetworkManager.b(NetworkManager.java:296 ) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java :116) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at net.minecraft.server.v1_6_R2.DedicatedServerConnection.b(SourceFile:3 0) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:5 90) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:2 26) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:4 86) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java :419) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:5 82) Caused by: java.lang.NumberFormatException: For input string: "Arena1" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at de.jonas4345.timc.TIMC_Commands.onCommand(TIMC_Commands.java:182) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
Plugins alle aktuell (TagAPI & NameTags)
Was ist falsch?
jonas kannst du mich bitte annehmen
ich habe dich schon geaddet: DieBoeseKravatte bin ich :D
Ich schreibe jetzt nicht jedem eine Antwort :)
Ihr sehts ja in der ToDO Liste ;)
Hi, ich hätte noch einen Kleinlichkeit die noch im Plugin fehlt: Wenn ein Befehl falsch ist, wird nur "/timc" ausgegeben. Währe toll, wenn man /timc eingibt eine Liste mit allen Befehlen aufgelistet bekommt. (/timc help währe auch okey.)
@TheAppService
Stimmt. Zb. timc.joinfullserver Und in so einer .yml kann man trotzdem den Personen VIP geben/nehmen.
@MBuilder01
Also ich fänd`s besser mit permissions.
Hi liebes "TIMC-Team" :D
ich frage mich wie ihr das mit dem VIP Join vorhabt. Wenn ihr Ideen habt hätte ich da ne auch ne Idee:
Könnte man es so machen das man in einer "VIP.yml" einstellen könnte welcher User VIP Rechte hat? Also immer joinen kann? Das wars von mir
BB Euer MBuilder01
bei mir geht das restarten der arena nicht richtig wenn die Traitors zum Beispiel gewonnen haben
Also jonas, kannst du evtl. ein Inventory restoring einbauen?
@TheAppService
Keine Ahnung. Musst du Jonas fragen, ob er es einbaut. Ich schreib das ja nicht mehr mit... Und hast du dir zufällig schon die cofig von Multiverse Inventorys angeguckt? Dort kannst du Gruppen einstellen. Einfach deine Event Welt in die Gruppe wo deine Hauptwelt ist rein packen. Dann hat man da das selbe Inventar.
@MrKrisKrisu
Heißt das, dass dieses Plguin nie Inventory restoring unterstützen wird? Ich habe nämlich auf einem Bungeecord Netzwerk mal multiverse Inventories ausprobiert und es ist mist, denn wenn man z.B. eine Event Welt etc. hat, verlieren die Player somit wieder ihre Items und das Event hat nichts gebracht.
1.fix man bekommt fallschaden vor den 30sek gamestart..
2.
@jonas4345
Ja also: Mann kann manchmal einen anderen nicht schlag und mann Sachen mit in die Arena nehmen und oft buggt der start und es startet daher 2 mal oder so....Und könntest du machen das mann nicht auf einem Fleck startet Danke :)
@Cytooxien
Ja sogar oft und mann kann sachen mitschmuggel....
Man kann andere manchmal nicht Schlagen.
@TheAppService
Wir benutzen auf unserem Testserver Multiverse Inventorys.
also die inventare werden nicht wiederhergestellt und man behält die Items aus dem Spiel und hat 200 xp.
@luki978
Kannst du mir bitte genauere Informationen geben...
Bitte kannst du die Bugs beheben mit den Inventaren weil das geht manchmal nicht und mann kann sich manchmal nicht schlagen oder die arena startet 3 mal hintereinander.... :9 Bitte fixxen danke
@DewTheMelon
There isn't an Englisch version yet. But you can translate the messages.yml file into English. When you want, i`ll do that for you.