Bonjour
J’utilise depuis des années une macro (récupérée sur le forum) qui me permettait de savoir si tel ou tel de mes persos a tué des vieux boss hebdomadaires en l’affichant dans la fenêtre de discussion normale
/run for k, v in pairs({ Galion=32098, Sha=32099, Nalak=32518, Oondasta=32519, Rukhmar=37464}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and « \124cFFFF0000Tué\124r » or « \124cFF00FF00Pas tué\124r »)) end
Mais depuis qu’on est passé à wow 9 elle ne fonctionne plus (rien ne s’affiche même pas une erreur) (j’ai testé sans addons)
Je suppose qu’il a dû y avoir des mises à jour dans ce type de script.
Pouvez-vous m’aider ?
Merci
Salut,
De mémoire, c’est un petit changement de code.
Essaie avec ça :
/run for k, v in pairs({ Galion=32098, Sha=32099, Nalak=32518, Oondasta=32519, Rukhmar=37464}) do print(format("%s: %s", k, C_QuestLog.IsQuestFlaggedCompleted(v) and "\124cFFFF0000Tué\124r" or "\124cFF00FF00Pas tué\124r")) end
C’est normal, et c’est à moitié ma faute (et à moitié ta faute, aussi :P).
Tu as mis une commande, sans utiliser la balise de code (symbole </>).
Le forum a transformé les guillemets.
Voici la version corrigée :
/run for k, v in pairs({ Galion=32098, Sha=32099, Nalak=32518, Oondasta=32519, Rukhmar=37464}) do print(format("%s: %s", k, C_QuestLog.IsQuestFlaggedCompleted(v) and "\124cFFFF0000Tué\124r" or "\124cFF00FF00Pas tué\124r")) end
re-
Je n’arrive pas à voir ce qui change entre tes 2 versions mais tu es fantastique : ça refonctionne !!!
(c’est les moines ça : ils sont fait pour être scribes
)
Merciiiiii 
1 mention « J’aime »