1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Commande testfor scoreboard

Discussion dans 'Autres' créé par Invau, 30 Oct 2015.

  1. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    Bonjour, j'ai aujourd'hui essayer d'utiliser la commande testfor pour tester un score créer à partir de la commande "trigger". En vain, cela ne marche pas.

    J'utilise donc ces commandes :
    /scoreboard objectives add Temps trigger Temps "créer l'objectif"
    /scoreboard players enable sec Temps "autoriser l'objectif à être modifiée"
    /scoreboard objectives setdisplay sidebar Temps "l'afficher sur la sidebar"

    Après cela, j'ai donc vu qu'il fallait se servir de cette commande pour tester l'objectif :
    /testfor @a[score_sec_min=0]

    Cette commande ne fait rien, elle ne m'affiche pas de message d'erreur ni de format invalide d'uuid mais ne fais rien.

    Merci d'avance :)
     
  2. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    À quoi correspond "sec" dans ta deuxième commande ?
     
  3. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    Bonjour, à l'objectif affiché :

    Capture.PNG
     
  4. Xgrps

    Xgrps Mineur

    Inscrit:
    28 Mai 2014
    Messages:
    471
    Points:
    81
    Sexe:
    Homme
    Pourquoi tu fait pas un /scoreboard player test [...] et tu met un comparateur ?
    on sinon essaye de faire un /execute @e[name=sec] ~ ~ ~ /[...] (je ne sais pas si le /execute marche sur les joueurs fictifs faut essayer)
     
  5. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    Cela ne marche pas non plus, pas de message d'erreur ni de message tout cours :/
     
  6. Xgrps

    Xgrps Mineur

    Inscrit:
    28 Mai 2014
    Messages:
    471
    Points:
    81
    Sexe:
    Homme
    je sais plus si c'est /scoreboard player test ou /scoreboard objectif test
    essaye les peut çetre que ça vient de là
     
  7. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    C'est bien cette commande la : /scoreboard players test @a[score_sec=0,score_sec_min=0]
    /scoreboard objectives n'est pas faite pour cela
     
  8. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    Le problème n'est pas là : dans ton enable, tu dois mettre le pseudo d'un joueur existant ou un sélecteur pour qu'il puisse édité SA valeur. Ici je ne vois pas l'intérêt de passer par un trigger.
     
  9. Xgrps

    Xgrps Mineur

    Inscrit:
    28 Mai 2014
    Messages:
    471
    Points:
    81
    Sexe:
    Homme
    Ouai je sais mais je me suis dit peut être qu'il pouvait test les objectifs ^^ (je me sert pas vraiment des scoreboard test :3 )
     
  10. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    C'est /scoreboard players test qu'il faut utiliser.
    Sec est un joueur fictif et il ne peut être utilisé dans un sélecteur.
     
  11. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    Or, je ne peu me servir d'un joueur étant donné que l'objectif n'a aucun rapport avec un joueur, le but est de créer une "horloge" si je puis dire et d'augmenter d'une minute lorsque le compteur "sec" est à 60. Il me faut donc pouvoir tester cet objectif sans me servir d'un joueur.
     
  12. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    Et bien justement /scoreboard players test est parfaitement adapté pour ça.
    Le testfor est uniquement pour les joueurs et les entités.
     
  13. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    J'ai donc utilisé cette commande : /scoreboard players test @a[score_sec_min=0]
    Et cela ne fonctionne pas.
     
  14. The_Murmex

    The_Murmex Mineur de Fer

    Inscrit:
    4 Jan 2015
    Messages:
    654
    Points:
    71
    Sexe:
    Homme
    /scoreboard players test sec Temps 0 0
     
    • J'approuve J'approuve x 1
  15. Invau

    Invau Nouveau

    Inscrit:
    30 Oct 2015
    Messages:
    7
    Points:
    2
    Sexe:
    Homme
    Incroyable, ça marche, merci beaucoup :love:
     
    • J'aime J'aime x 1

Partager cette page