CommandBlock Executer une commande à x instant

Matriix

Aventurier
7 Novembre 2016
4
0
2
25
Bonjour,

Je suis actuellement en train de créer une map mais je n'arrive pas à faire une certaine chose !
Je m'explique.

Je voudrais compter le nombre de fois qu'un joueur x tue une chauve-souris ou le nombre de fois y qu'il saute.
Au bout d'un certains nombre x ( exemple 50 chauves-souris ) je voudrais qu'une commande s'exécute automatiquement ( Ex : " Massacreur de Chauve-Souris " qui apparaîtrait dans le tchat ).
Pareil pour le nombre de fois qu'il saute ou autres histoires de faire des petits " achievements " pour rendre la map un peu plus agréable !


Merci de vos futures réponses et si vous n'avez pas trop bien compris n'hésitez pas à le dire ! =)


Cordialement.
 
Pour ta première idée, il suffit de créer un scoreboard de type stat.killEntity.Bat, pour la seconde, de type stat.jump ! :)
Ensuite, un simple testfor et le tour est joué ! :)
 
  • J'aime
Reactions: Matriix
Pour ta première idée, il suffit de créer un scoreboard de type stat.killEntity.Bat, pour la seconde, de type stat.jump ! :)
Ensuite, un simple testfor et le tour est joué ! :)
Tu peux m'expliquer le testfor si cela ne te dérange pas? Parce que je n'y arrive pas
 
First !

Tester un score entre 0 et 5.
Code:
/testfor @a[score_TONSCORE=5]

Tester un score entre 5 et l'infini.
Code:
/testfor @a[score_TONSCORE_min=5]

Tester un score entre 2 et 6.
Code:
/testfor @a[score_TONSCORE=6,score_TONSCORE_min=2]

Tester un score UNIQUEMENT = 8.
Code:
/testfor @a[score_TONSCORE=8,score_TONSCORE_min=8]

:mobpig:
 
  • J'aime
Reactions: Oromis et Matriix
First !

Tester un score entre 0 et 5.
Code:
/testfor @a[score_TONSCORE=5]

Tester un score entre 5 et l'infini.
Code:
/testfor @a[score_TONSCORE_min=5]

Tester un score entre 2 et 6.
Code:
/testfor @a[score_TONSCORE=6,score_TONSCORE_min=2]

Tester un score UNIQUEMENT = 8.
Code:
/testfor @a[score_TONSCORE=8,score_TONSCORE_min=8]

:mobpig:
Merci !!