OrpheusCorgi001 Posted February 8, 2015 Share Posted February 8, 2015 (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 February 8, 2015 by OrpheusCorgi001 Link to comment Share on other sites More sharing options...
old_chief Posted February 25, 2015 Share Posted February 25, 2015 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 More sharing options...
Baustein Posted February 25, 2015 Share Posted February 25, 2015 Wäre es okay, wenn das mit einem Plugin abläuft? Liebe Grüße, Baustein Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now