Tausch command minecraft?
Kann mir jemand den command zum kopieren reinschreiben wie man zum Beispiel 20 Goldbarren gegen 1 netherite schwert tauscht... also dass der Spieler 20 Goldbarren abgibt und 1 netherite schwert bekommt! Weis das jemand? Danke
2 Antworten
Du brauchst dafür 2 Commands:
/execute as SPIELER if entity @s[nbt={Inventory:[{id:"minecraft:gold_ingot"}] run clear @s gold_ingot 20
und
/execute as SPIELER if entity @s[nbt={Inventory:[{id:"minecraft:gold_ingot"}] run give @s netherite_sword 1
Diese beiden Befehle musst du mit Commandblöcken einfach gleichzeitig ausführen, wenn der Spieler das Netherite Schwert für 20 Goldbarren kaufen will.
Naja ist ein sehr aufwendiger command nimm doch einfach ein plugin wie sign-shop:
https://www.spigotmc.org/resources/signshop.10997/
+Vault:
Pc, aber auf der Windows 10 Version...
Tja dann geht das nicht hier der command:
summon minecraft:item ~ ~ ~-2 {Item:{id:"minecraft:barrier",Count:1b},Age:6000,Tags:["EtiTaus:1Alle"],Passengers:[{id:"minecraft:armor_stand",Invisible:true,Tags:["EtiTaus:1Alle"] },{id:"minecraft:armor_stand",Invisible:true,Tags:["EtiTaus:1Alle"] },{id:"minecraft:armor_stand",Invisible:true,Tags:["EtiTaus:1Alle"] } ] }
execute @e[type=minecraft:item,tag=EtiTaus:1Alle] ~ ~ ~ /spreadplayers ~ ~ 5 10 false @e[type=minecraft:armor_stand,tag=EtiTaus:1Alle]
summon minecraft:armor_stand ~4 ~-3 ~ {Invisible:true,Tags:["EtiTaus:1Alle"] }
execute @e[type=minecraft:armor_stand,tag=EtiTaus:1Alle] ~ ~ ~ /setblock ~ ~1 ~ minecraft:gold_block 0 keep
execute @e[type=minecraft:armor_stand,tag=EtiTaus:1Alle] ~ ~ ~ /summon minecraft:item_frame ~ ~1 ~1 {Item:{id:"minecraft:redstone",Count:1b,tag:{display:{Lore:["Anzeige"] } } },CustomName:"ObjTaus:1Tausch",Tags:["EtiTaus:1Alle"],Facing:0}
give @a[r=25] minecraft:emerald 64 0 {display:{Name:"Tauschmaschine:1",Lore:["Smaragd für den Tausch"] } }
execute @a[r=150] ~ ~ ~ /scoreboard players tag @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=EtiTaus:1Klick,r=3] remove EtiTaus:1Klick
execute @a[r=150] ~ ~ ~ /scoreboard players tag @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=EtiTaus:1Alle,r=3] add EtiTaus:1Klick {Item:{id:"minecraft:redstone",Count:1b},ItemRotation:0b}
execute @a[r=150] ~ ~ ~ /entitydata @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=3] {Item:{id:"minecraft:redstone",Count:1b,tag:{display:{Lore:["Anzeige"] } } },ItemRotation:0b}
execute @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=150] ~ ~ ~ /scoreboard players tag @p[tag=!EtiTaus:1Smaragd,r=3] add EtiTaus:1Smaragd {Inventory:[{id:"minecraft:emerald"} ] }
execute @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=150] ~ ~ ~ /title @p[tag=!EtiTaus:1Smaragd,r=3] actionbar ["",{"text":"Du hast keine Smaragde um die Ware zu kaufen!","color":"red","bold":"true"} ]
execute @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=150] ~ ~ ~ /title @p[tag=EtiTaus:1Smaragd,r=3] actionbar ["",{"text":"Du hast die Ware gekauft!","bold":"true"} ]
execute @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=150] ~ ~ ~ /clear @p[tag=EtiTaus:1Smaragd,r=3] minecraft:emerald -1 1
execute @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=150] ~ ~ ~ /give @p[tag=EtiTaus:1Smaragd,r=3] minecraft:redstone 1 0 {display:{Name:"Tauschmaschine:1",Lore:["Redstone von dem Tausch"] } }
execute @e[type=minecraft:item_frame,name=ObjTaus:1Tausch,tag=!EtiTaus:1Klick,r=150] ~ ~ ~ /scoreboard players tag @a[tag=EtiTaus:1Smaragd,r=3] remove EtiTaus:1Smaragd
execute @a[r=150] ~ ~ ~ /scoreboard players tag @e[type=minecraft:item,r=3] add EtiTaus:1Anzeige {Item:{tag:{display:{Lore:["Anzeige"] } } } }
kill @e[type=minecraft:item,tag=EtiTaus:1Anzeige]
execute @e[type=minecraft:item_frame,tag=EtiTaus:1Alle] ~ ~ ~ /setblock ~ ~ ~-1 minecraft:air
kill @e[tag=EtiTaus:1Alle]
clear @a[r=25] minecraft:redstone -1 9999 {display:{Name:"Tauschmaschine:1"} }
clear @a[r=25] minecraft:emerald -1 9999 {display:{Name:"Tauschmaschine:1"} }
Was bedeuten die Zahlen über jedem command?
Das sind die verschiedenen Befehle die du in die Befehlsblöcke tun musst.
Hast du das Plug-In maybe auch für Windows 10 Version?
Du musst nur ein add on machen hier ein hilfs-video:
https://www.youtube.com/watch?v=N0OWjoXQZW4
PS: Bei der Java version geht es viel leichter
Hast du sie einzeln in verkette und wiederholungs + normale command blöcke getan wie mi Link beschrieben? wenn das mit den add ons nicht klappt?
Funktioniert Plug-In auch bei der Bedrock Version