Jump to content

Minecraft testen ob jemand nichts in einem Slot hat


OrpheusCorgi001
 Share

Recommended Posts

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
Link to comment
Share on other sites

  • 3 weeks later...

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.

Link to comment
Share on other sites

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
 Share

×
×
  • Create New...
B
B