Jump to content

Minecraft testen ob jemand nichts in einem Slot hat


Recommended Posts

Posted (edited)

Hey,

Ich habe mal eine frage: Wie kann ich testen ob zb. eine Spieler in Slot 103 (Rüstungsslot vom Helm) nichts hat.

Es muss Multplayer kompatibel sein also '/testfor' geht nicht also habe ich ein Scoreboard objective erstellt nahmen 'NoHat' und ist ein 'dummy'.

Dann habe ich CommandBlock gemacht und an eine Clock "angeschlossen". im Commandblock steht: '/scoreboard players set @a NoHat 0 {Inventory:[{Slot:103b,id:minecraft:leather_helmet}]}' <-- Das funktioniert aber dann habe ich einen 2ten gebaut und in dem steht: '/scoreboard players set @a NoHat 1 {Inventory:[{Slot:103b,id:minecraft:air}]}' aber 'NoHat' wird nicht auf 1 gesetzt obwohl ich nichts als Helm an habe. Ebenso steht im commandblock: "The datatag does not match for <Spielername>".

Meine frage ist also wie ich machen kann das dann NoHat auf 1 gesetzt wird

LG Tobi

Edited by OrpheusCorgi001
  • 3 weeks later...
Posted

Ich glaube, dass es nicht funktioniert weil du ja keine Luft tragen kannst. Ich weiss aber nicht, wie ein leerer Slot umschrieben wird.

{Inventory:[{Slot:103b,Empty:1}]}

oder so

funktioniert wahrscheinlich nicht aber ich denke, es geht in diese Richtung.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...
B
B