Salut
Je vais te dire comment je vois les choses mais bon je suis débutant donc ...
De 1, le loadVariablesNum j'aime pas trop parce que tu teste pas si les variables ont bien été récupérer ... c'est a dire qu'il se pourrait que quelqu'un entre "durant" et que l'accès lui soit refusé parce que l'animation n'avait pas finit de charger le contenu du fichier. Moi je fais plutot comme ca sur l'image 2 de mon anim :
oLoadText = new loadVars();
oLoadText.load("id.txt");
oLoadText.onLoad = function(success) {
if (success) {
idaccept = this.idok
gotoAndPlay(1);
}
};
Tant que le fichier n'est pas chargé il reste bloqué entre le 1 et le 2 ( tu peux mettre un chargement en cours ou tt autre texte pr faire patienter).
Au fait, il faut que ta variable idok dans le fichier txt soit précédée par le symbole & pour que flash reconnaisse que c'est une variable.
Ensuite ce que je te propose de faire c'est de créer un tableau (array) et de faire un test à travers une boucle pour verifier si la saisie etait durant, dupont ou meme duvent .
en fait moi je sais pas faire les tableaux


ca m'a jamais réussit. Donc ce que je peux te dire c'est de faire ca :
dans ton fichier txt : &idok=dupont;durant;duvent etc...séparé par des ;
ensuite le code au dessus dans la frame 2 par exemple
et sur ton bouton s'identifier tu met ca comme action :(prend ce qui est en gras pour ton code)
on (release) { testident = idaccept.split(";"); // on découpe idaccept et les valeurs vont dans testident, qui entre nous , jpense que c'est un tableau :p
nbid= testident.length; // on détermine combien testident contient d'id accepté
for (i=0; i<nbid; i++) { // on créer une boucle de test de longueur nbid , le nombre d'id accepté que contenait idok dans ton fichier texte.
testid = testf[i]; // on assigne a testid l'ident ok n° i dans la variable testid
identuser = identification.text // en supposant que identification est le label attribué a ton champ de texte ou l'on doit saisir l'identifiant.
if (identuser == testid) { // on verifie la saisie et le contenu n° i de identok
gotoAndPlay(5); // en suposant que la suite de l'anim en cas d'identification reussit se trouve sur la frame 5
} else {
gotoAndPlay(4); // en suposant que la frame 4 dira ident incorrect
}
}
}
Voila . Désolé si je peux pas t'apporter plus d'aide je débute donc ..
Bonne continuation
cx