Résolu Détecter une Tnt dans une zone

nocturne123

Architecte en herbe
11 Mars 2013
545
107
155
Dans le Donjon
Bonjour,

Je voudrais savoir si c'est possible de détecter une Tnt dans une zone précise.

La seule solution que j'ai eu (et qui bloque) est de rajouter 1 à un score quand le joueur pose une Tnt et d'enlever 1 quand le joueur active une Tnt mais un "Objectif" ne peut pas enlever 1 quand on l'active via un briquet :(

Merci !
 

FunkyToc

Map Baker
26 Mars 2013
511
112
155
33
France, Paris
funkytoc.fr
Code:
mais un "Objectif" ne peut pas enlever 1 quand on l'active via un briquet

A vrai dire si, tu fais un scoreboard qui modifie un scoreboard !

exemple :
- pose de TNT : score TNT +1
- utilisation de briquet : score briquet +1
- fill clock : score TNT -1 @a[score_briquet_min=1]
- fill clock : score briquet reset
 

nocturne123

Architecte en herbe
11 Mars 2013
545
107
155
Dans le Donjon
Tu veux détecter une TNT déclenchée, où peu importe la TNT ?

Au moment ou j'ai vu ton commentaire, je me suis fait un faceplam car il me suffisait juste de détecter quand une Tnt était allumé pour enlever 1 au score.

Code:
mais un "Objectif" ne peut pas enlever 1 quand on l'active via un briquet

A vrai dire si, tu fais un scoreboard qui modifie un scoreboard !

exemple :
- pose de TNT : score TNT +1
- utilisation de briquet : score briquet +1
- fill clock : score TNT -1 @a[score_briquet_min=1]
- fill clock : score briquet reset

Sauf qu'il y a une petite subtilité :
un score peut rajouter 1 que si on utilise le briquet sur un bloc mais pas sur une Tnt.

Merci quand même de m'avoir aidé.