Discussion du forum |
|
Vous êtes sur la discussion [TUTO] Récompenser par un objet.
8 reponses - 456 vues
modifié il y a 12 ans
Bienvenue sur mon nouveau tuto. Je vais vous apprendre à donner un objet, quand un niveau est terminé.
~~~~~~~~~~~~~~~~~~~~~
Situation :
------------
Je suis au niveau 0, je dois atteindre les 50 points. Une fois les 50 points obtenus, un bouton, niveau suivant s'affiche, vous cliquez dessus, mais un message avant le niveau s'affiche "Bravo ! Vous avez réussi le niveau 0, vous avez gagner un livre"
~~~~~~~~~~~~~~~~~~~~~
Il vous faut :
---------------
-VarNiveau : Ni besoin, ni vitale.
-VarCadeau : Ni besoin, ni vitale.
-Action : Niveau Suivant +1 à la VarNiveau.
-Action : Recevoir Cadeau +1 à la VarCadeau.
~~~~~~~~~~~~~~~~~~~~~~
Code :
--------
[IF VarNiveau =0][IF Points <50]Atteints les 50 $. Tu as [Mod Points]/50 $[/IF][IF Points >=50]Atteints les 50 $. Tu as [Mod Points]/50 $.
[Mod ActionNiveauSuivant][/IF][/IF][IF VarNiveau =1][IF VarCadeau =0]Bravo ! Vous avez réussi le niveau 0, vous avez gagner un livre !
<img Livre>
[Mod ActionRecevoirCadeau][/IF][IF VarCadeau =1]Blabla...Blabla...[/IF][/IF]
~~~~~~~~~~~~~~~~~~
Voilà ! C'est pas si compliqué ;) j'espère vous avoir aidé ;)
Faîtes un petit tour sur :
» AIDE - Débutants.
Merci d'avance ;)
Voici les réponses de cette discussion : (page 1/1)
UP :)
Re-up.
C'est très interressant :)
J'aurai fait autrement :
VarExpérience => Par exemple Expérience à 100 = 1 niveau (tu vois le code, c'est bon ?).
Action : + 5 à la VarExpérience.
On reprend ton code :
[IF VarExpérience < 101][IF Points <50]Atteints les 50 $. Tu as [Mod Points]/50 $[/IF][IF Points >=50]Atteints les 50 $. Tu as [Mod Points]/50 $.[/IF][/IF]
[IF Points >=50][IF VarExpérience > 99 && VarExpérience < 105 ]Bravo ! Vous avez réussi le niveau 0, vous avez gagner un livre !
<img Livre>[/IF][/IF][IF Points <50][/IF]
etc...
Tu gagnes une action et une variable, tu peux paramétrer pour chaque niveau et donc offrir des images ; tu peux utiliser autrement ta variable et ton action pour d'autres récompenses et non que ce soit limité à ce seul objectif.
Ici la personne gagne une image et une petite récompense d'Expérience. De quoi satisfaire ton membre !
Arf, je me suis trompée, au début :
On reprend ton code :
[IF VarExpérience < 100][IF Points <50]Atteints les 50 $. Tu as [Mod Points]/50 $[/IF][IF Points >=50]Atteints les 50 $. Tu as [Mod Points]/50 $.[/IF][/IF]
[IF Points >=50][IF VarExpérience > 99 && VarExpérience < 105 ]Bravo ! Vous avez réussi le niveau 0, vous avez gagner un livre !
<img Livre>[/IF][/IF][IF Points <50][/IF]
etc...
Ouai, ça marche aussi ;)
quand je le fait il me marque
< Erreur IF : Erreur de syntaxe dans la condition : ' VarNiveau ==0'. >
et s est pas la première fois!!
Mais il ne faut pas que tu copies/colles ce code, il ne marchera pas ! Il faut que tu remplaces la "VarNiveau" par le numéro de ta variable.
Poster un message
Veuillez vous connecter pour poster sur le forum.