- Zerox a écrit:
- La Meche a écrit:
- mais il y a une erreur !
Lorsque que tu vas entrer le mot de passe tu va déja avoir ecris : MDP ou l'autre !
pas forcement ... en sachant que tu peut crée autant de personnage que tu veut , et que il n'y aura pas forcement 50 000 mot de passe dans ton jeu , tu peu crée un nouveau personnage pour chaque mot de passe.
Eeeeuh, sur ce point La Mèche a raison...
En fait il faudrait faire un évènement commun en processus parallèle:
Condition le nom du héros est (là c'est le nom vide, donc il ne faut rien mettre comme nom)
Sinon
Modifier le nom d'un héros: [héros concerné, le mot de passe]:
Fin de la conditionVoilà, en fait, là j'ai dis que si le nom du héros est vide, alors il ne se passe rien, si son nom n'est pas vide alors il le devient... c'est pour que le joueur n'ait pas toujours le mot de passe écrit quand il doit le donner...
Dans l'évènement qui demande le mot de passe on met...
Message: Mot de passe?
Entrer le nom du héros [héros concerné, donc celui qui servira juste de mot de passe]
Condition: Si le nom du héros est [mot de passe]
Message: Entrez
Sinon
Ce n'est pas le bon mot de passe.
Fin de la conditionVoilà... ça c'est pour le mot de passe demandé par un évent...
Après on peut faire la même chose, comme un cheat code, dont le joueur aura toujours accès en appuyant sur une certaine touche...
Event commun, processus parallèle
Condition: la touche A est appuyée
Entrer le nom du héros [héros concerné, donc celui qui servira juste de code]
Condition: Si le nom du héros est [mot de passe]
Message: Vous recevez 1000 Gils
Ajouter 1000 Gils
Sinon
Ce n'est pas le bon mot de passe.
Fin de la condition
Fin de la condition
Modifier le nom d'un héros: [héros concerné, le mot de passe]:C'est le même principe qu'avant mais en tout en évènement commun...
La dernière ligne n'est pas obligatoire, mais elle sert à faire en sorte que le joueur doive réécrire le mot de passe à chaque fois...
pour mettre plusieurs codes, alors il vous suffit de rajouter pour chaque code, entre les deux dernières fins de condition:
Condition: Si le nom du héros est [mot de passe]
Message: Entrez
Sinon
Ce n'est pas le bon mot de passe.
Fin de la conditionLe mot de passe peut aussi être un chiffre... il vous suffit de modifier la ligne:
Entrer un nombre [autant de chiffres que vous voulez] dans la variable [Code]et la ligne
Condition: Si [code] = [le code en chiffres]C'est tout ce que j'avais à dire...