Bonjour,
je code un petite jeu type "liste gagnante"
Mon bot va vérifier si les reponses des joueurs sont bonnes comme ceci:
Code ActionScript :
if (%game == on) {
if ($read(%reponse,w,$1-)) {
.inc %score [ $+ [ $nick ] ]
.msg $chan + 1 pour $nick tu as désormais %score [ $+ [ $nick ] ]
}
A ce stade le bot vérifie bien le mot dans le fichier.txt mais je n'arrive pas a trouver comment faire si le mot n'y est pas.
%reponse étant le nom du fichier.txt ou ce trouve les réponses.
Comment faire quand le mot ou la phrase d'un joueur n'est pas dans le fichier.txt ?
J'avais pensé stocké les bonnes réponses proposées dans un fichier.txt temporaire en ajoutant
/write dejadis.txt $1- a la derniere ligne du code plus haut avec l'option
/write -c dejadis.txt liste vide a la fin de la partie. Mais j'arrive pas faire la condition "si le mot est dans %reponse && n'est pas dans dejadis.txt .
j'espere avoir été assez clair et vous remercie par avances pour votre aide.