Wie Kriege ich es in Minecraft hin, dass ein Block einen Command ausführt, wenn ma nauf ihm steht?

... komplette Frage anzeigen

5 Antworten

wen du keine Druckplatte benutzen willst bzw. du es machen willst das wen jemand auf z.B einem Diamantblock steht dann machst du das hier:

Beispiel:

/execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:diamond_block -1 summon PrimedTnt

Syntax:

/execute <Objekt> <x y z> [detect <x y z> <Block-ID> <Metadaten-ID>] <Befehl>

Das machst du dann an eine Clock und fertig!

Antwort bewerten Vielen Dank für Deine Bewertung

Mit dem commandblock , hol dir einen knopf , halte shift und platziere den auf den block , dann gib nur noch einen command ein indem du OP bist und und rechtsklick und zb copy paste

Antwort bewerten Vielen Dank für Deine Bewertung

1. Commandblock Hinsetzen 

2. Stein ( oder sonst einem anderen Block) draufsetzen 

3. Druckplatte drauf (ACHTUNG!!! Nicht diese wiegeplatten aus Gold und Eisen eine Ganz normale)

Antwort bewerten Vielen Dank für Deine Bewertung

Als erstes ein Scorboard machen:

/scoreboard objectives add AufBlock dummy

Dann mit execute test ob man auf nem Goldblock ist und dann scorboard add:

/execute @p ~ ~ ~ detect ~ ~-1 ~ gold_block 0 /scoreboard players add @p AufBlock 1

Das scorboard immer reseten:

/scoreboard players reset @p AufBlock

Dann testen ob man Scorboard hat:

/testfor @p[score_AufBlock_min=1]

Da Redstone_Komperator dran und Fertig.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von AlexanderR1234
14.01.2016, 13:28

Das hab ich mit nem Goldblock gemacht.

Aber kann man auch ändern bei execute aus dem gold_block was anderes machen.

0

Meinst du, ein Befehl wird ausgeführt, wenn du auf einem Commandblock stehst oder wenn du auf zum Beispiel Holz stehst

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von trsommer
19.12.2015, 08:34

Ich meine einen Command, der ausgeführt wird, wenn ich z.B. auf Holz stehe.

0
Kommentar von Onix1025
19.12.2015, 08:37

Wahrscheinlich willst du keine Druckplatte benutzen, oder?

0