Minecraft Counter Command funktioniert nicht?
Hey Leute, ich erstelle gerade für Minecraft Java ein Datapack. Ich nutze das Programm Visual Sudio Code und ich habe einen Counter erstellt, welcher jede Sekunde plus 20 rechnet, sobald dann dieser Counter auf 172800000 ist, werden 3 weitere Commands ausgeführt, jedoch klappt dies leider nicht im Spiel, da der Counter für den Spieler #counti auch garnicht hochzählt.
Nun meine Frage, da ich nicht verstehe warum: An was liegt das bzw. ist an dem Code etwas falsch und was müsste man ändern?
Vielen Dank!
1 Antwort
Es könnte villeicht daran liegen, weil du counter bei 1 startest. Wenn du jetzt 20 drauf haust, dann sinx wir bei 21, 41, 51... 172800001. Das heißt da wird gar nichts == 172800000 sein. Wenn du ab 0 starten würdest oder ab 20, dann würde die die 172800000 == Counter sein. Es würde also matchen.
Ah ich sehe es gerade. Wo ist denn der Counter Definiert? Ist das eine Vorgegebene Klasse oder ist die Von dir Definiert worden? Das der nicht auf dem Server oder im Datapack steht könnte sein. Ich denke aber nicht dass es so ist, weil du auf den Counter verwiesen hast, und das Programm es erkannt hat. Das heißt die Klasse muss vorher irgendwie Definiert sein. LG
Ja, hätte aber nochmal eine andere Frage: Wie kann ich einen Command erstellen, in dem, nachdem ein Spieler gestorben ist dieser zwischen den Spielern, welche in dem gleichen Team wie der gestorbene Spieler z.b rot ist, wechseln und die Sicht von seinen Teamkameraden sehen kann?
Nochmal vielen Dank, bekomme das nicht hin, da ich irgendwie nicht verstehe wie man das mit /spectate macht…
Danke!
Ah ok vielen Dank, probiere ich aus, jedoch sollte es eig. funktionieren, da ja jede Sekunde 20 Ticks sind und pro Tick wird Counter +1 mehr… Desweiteren starte ich den Counter für Spieler #counter eig. bei 0 (siehe Bild 2 Zeile 49)
Könnte es vielleicht daran liegen, dass der Spieler #counter garnicht existiert bzw. garnicht auf dem Server mit dem Datapack ist…