Come scoprire se un giocatore indossa un set personalizzato di equipaggiamento

Sto creando una mappa in Minecraft con alcune ricette di crafting personalizzate che producono oggetti speciali che si occupano di combattimento. So come farlo bene, ma voglio anche aggiungere un bonus se indossi un set completo di "armatura color smeraldo". Ad esempio, se il giocatore indossa il set completo, riceveranno una spinta di salto. Quindi la mia domanda è: come faccio a sapere se un giocatore indossa un set specifico di equipaggiamento? So come rilevare se un giocatore indossa un object specifico con tabellone e quant'altro, ma come faccio a combinare questi comandi per un set completo?

One Solution collect form web for “Come scoprire se un giocatore indossa un set personalizzato di equipaggiamento”

So come rilevare se un giocatore indossa un object specifico con tabellone e quant'altro, ma come faccio a combinare questi comandi per un set completo?

Potresti inserire tutti i tag di dati in un objective del quadro di valutazione, in questo modo:

/scoreboard players set @a FullEmerald 0 /scoreboard players set @a FullEmerald 1 {Inventory:[{Slot:103b,<Helmet tags>},{Slot:102b,<Chestplate tags>}},{Slot:101b,<Leggings tags>}},{Slot:100b,<Boots tags>}}]} 

Oppure, in alternativa, impostare un objective per ciascuno degli elementi specifici, quindi combinarli come:

 @a[score_HelmetEmerald_min=1,score_ChestplateEmerald_min=1,score_LeggingsEmerald_min=1,score_BootsEmerald_min=1] 

Il secondo metodo sarebbe anche meglio se hai già degli obiettivi per ciascuna delle singole armature (es: each pezzo ha poteri individuali).

  • Comprensione delle impostazioni di generazione personalizzata minecraft
  • Come si disinstalla Minecraft?
  • Congelando tutti i mob, testando un giocatore in una barca, quindi sbloccando tutti i mob
  • Come posso sbarazzarmi delle cime degli alberi?
  • Una presa durerà altrettanto a lungo se usata sott'acqua?
  • Minecraft: non posso usare i blocchi mod nel mio server multiplayer
  • Retrodatazione di una mappa da 1.7.x a 1.6.x
  • Ricevo "Nome utente più lungo di 16 caratteri" quando si tenta di accedere a un server Minecraft
  • XboxTips.com Ci piace giocare a giochi, specialmente videogiochi con Xbox e Playstation.