Das offizielle Minecraft Wiki twittert hier: Wiki-Twitter  –  Chatte im Wiki-Discord  – Noch keinen Server gefunden? Es gibt einen Wiki-Server

Schaltnetze/Multiplizierer (Befehle)

Aus Technik Wiki
Wechseln zu: Navigation, Suche
Gruppe: Grid Redstone-Verstärker.png
Schaltnetze

Grid Roter Sand blass.png mit Mechaniken

Grid Redstone.png mit Redstone
                Hier:
Grid Befehlsblock.png mit Befehlen

Die vorgestellte Technik kann in der Redstone-Welt angesehen werden.

Mit einem Multiplizierer lassen sich zwei Zahlen miteinander multiplizieren.

Inhaltsverzeichnis

Variante 1[Bearbeiten | Quelltext bearbeiten]

Schaltnetze Multiplizierer (Befehle) Bild 1.1.png

In diesem Beispiel wird zuerst ein Punktestand-Ziel erstelltBefehl 1.1 und anschließend die zwei VariablenBefehl 1.2Befehl 1.3Befehl 1.4Befehl 1.5. Nun wird noch eine Ergebnis-Variable benötigt, in der das Ergebnis gespeichert werden sollBefehl 1.6. Danach folgt die Berechnung des Produkts aus den beiden FaktorenBefehl 1.7. Anschließend wird die Rechnung in den Chat ausgegebenBefehl 1.9. Um die Werte von den Variablen zu löschen, muss das Punktestand-Ziel gelöscht werdenBefehl 1.9. Danach können erneut die Variablen festgelegt werden.


Befehlsblöcke mit Befehlen:
scoreboard objectives add PZMul.1Wert dummy


scoreboard players add #VarMul.1Wertb PZMul.1Wert 1
tellraw @a[distance=..15] [{"text":"Multiplizierer:1"},{"text":" Der erste Faktor wurde um eins erhöht: "},{"score":{"name":"#VarMul.1Wertb","objective":"PZMul.1Wert"} } ]


scoreboard players add #VarMul.1Wertc PZMul.1Wert 1
tellraw @a[distance=..15] [{"text":"Multiplizierer:1"},{"text":" Der zweite Faktor wurde um eins erhöht: "},{"score":{"name":"#VarMul.1Wertc","objective":"PZMul.1Wert"} } ]


scoreboard players operation #VarMul.1Wert PZMul.1Wert = #VarMul.1Wertb PZMul.1Wert
scoreboard players operation #VarMul.1Wert PZMul.1Wert *= #VarMul.1Wertc PZMul.1Wert
tellraw @a[distance=..15] [{"text":"Multiplizierer:1"},{"text":" Das Produkt von "},{"score":{"name":"#VarMul.1Wertb","objective":"PZMul.1Wert"} },{"text":" * "},{"score":{"name":"#VarMul.1Wertc","objective":"PZMul.1Wert"} },{"text":" = "},{"score":{"name":"#VarMul.1Wert","objective":"PZMul.1Wert"} } ]


scoreboard objectives remove PZMul.1Wert


Disambig color.svg