Discussion du forum |
|
Vous êtes sur la discussion IF
11 reponses - 385 vues
modifié il y a 10 ans
Bonsoir, sur mon site j'ai mis en variable des P.A. Mais quand j'ai mis sur la "page bidule" [IF varX] sa m'affiche 0.
Et moi j'aimerai que sa m'affiche 10 et que quand on clique sur "suivant" à chaques pages sa m'enlève 3 p.a et quand on n'arrive à 0 sa dit "reviens demain pour en n'avoir de nouveaux".
Aidez-moi merci.
Voici les réponses de cette discussion : (page 1/1)
Ouh, alors:
Variable1: P.A. |besoin |vide en 24h(ou 18 comme d'hab ;D)
Action1: Suivant |Affecte: +30 à variable1(P.A.)| Requis: variable1 < 71
Sur ta page:
Pour afficher le nombre de PA:
Vos PA: [IF Var1 < 91 && Var1 > 80]1[/IF][IF Var1 < 81 && Var 1 > 70]2[/IF][IF Var1 < 71 && Var1 > 60]3[/IF][IF Var1 < 61 && Var1 > 50]4[/IF][IF Var1 < 51 && Var 1 > 40]5[/IF][IF Var1 < 41 && Var1 > 30]6[/IF][IF Var1 < 31 && Var1 > 20]7[/IF][IF Var1 < 21 && Var 1 > 10]8[/IF][IF Var1 < 11 && Var1 > 0]9[/IF][IF Var1 = 0]10[/IF]
Pour l'action:
[IF Var1 < 71][Mod Action1][/IF][IF Var1 > 70] Vous n'avez plus assez de PA pour effectuer cette action[/IF]
En fait, on est obligés de fonctionner en sens inverse car on ne peut pas faire de variable qui part de 0 et remonte jusqu'a 100.
Si tu as une action qui ne prend que deux PA, cela nous fait partir de 80 donc :[IF Var1 < 81][Mod Action2][/IF]
En gros: 1 PA = 10 sur la variable mais inversés = 90.
Si tu n'as pas compris quelque chose n'hesite pas ^^
Bonsoir ,merci d'avoir répondu aussi vite ^^
Vos PA: [IF Var3 < 91 ][/IF][IF Var3 > 80]1[/IF][IF Var3 < 81][/IF][IF Var3 > 70]2[/IF][IF Var3 < 71 ][/IF][IF Var3 > 60]3[/IF][IF Var3 < 61 ][/IF][IF Var3 > 50]4[/IF][IF Var3 < 51 ][/IF][IF Var3 > 40]5[/IF][IF Var3 < 41 ][/IF][IF Var3> 30]6[/IF][IF Var3 < 31 ][/IF][IF Var3 > 20]7[/IF][IF Var3 < 21 ][/IF][IF Var3 > 10]8[/IF][IF Var3 < 11 ][/IF][IF Var3 > 0]9[/IF][IF Var3 = 0]10[/IF]
Pour l'action:
[IF Var3 < 71][Mod Action6][/IF][IF Var3 > 70] Vous n'avez plus assez de PA pour effectuer cette action[/IF]
[IF Var3 < 81][Mod Action6][/IF]
Voilà le code, mais sa ne marche pas... déjà les actions s'affiche les deux sur la page bidule et lorque qu'on n'appuie dessus sa fait 789 p.a puis si on n'appuie sur l'autre sa redonne 897 P.A donc voilàà... moi mon but c'est que le joueur est 10 P.A par jour et lorque qu'on appuie sur "suivant" sa enlève 3 P.a
Wowowo ^^ euh faut que j'essaye de mon coté, je te tiens au courant ^^
Ah et aussi, [IF Var3 < 81][Mod Action6][/IF] c'est pas a mettre sur la page, c'est au cas ou il y a d'autres action, pour t’illustrer ^^
[IF Var3 < 91 && Var3 > 80]1[/IF][IF Var3 < 81 && Var3 > 70]2[/IF][IF Var3 < 71 && Var3 > 60]3[/IF][IF Var3 < 61 && Var3 > 50]4[/IF][IF Var3 < 51 && Var3 > 40]5[/IF][IF Var3 < 41 && Var3 > 30]6[/IF][IF Var3 < 31 && Var3 > 20]7[/IF][IF Var3 < 21 && Var3 > 10]8[/IF][IF Var3 < 11 && Var3 > 0]9[/IF][IF Var3 = 0]10[/IF]
Actions:[IF Var3 < 71][Mod Action6][/IF][IF Var3 > 70] Vous n'avez plus assez de PA pour effectuer cette action[/IF]
Met ça directement sur ta page (copie cole)
Car tu as essayer de réécrire le code à ta façon sauf qu'il y a plein de choses qui ne correspondent pas, là je t'ai tout bien remplacé, tu as plus qu'a copier coller.
[IF Var3 < 10][/IF][IF Var3 > 9]1[/IF][IF Var3 < 8][/IF][IF Var3 > 7 ]2[/IF][IF Var3 < 6 ][/IF][IF Var3 > 5]3[/IF][IF Var3 < 4 ][/IF][IF Var3 > 3 ]4[/IF][IF Var3 < 2 ][/IF][IF Var3 > 1 ]5[/IF][IF Var3 < 0 ][/IF]
[IF Heure = 24][Mod Action6][/IF]
Voilà le code QUE je viens de faire... par contre s'a affiche 12345 p.a que moi j'aimerai faire 10 p.a
[IF Heure = 24][Mod Action6][/IF]
c'est pour dire que sa doit etre tout les 24h que le boutons s'affiche pour récuper des p.a, je sais pas si va marcher.
Nope, met ce que je t'ai mis, là tu met des If sans texte entre deux, moi je combine les if, et si tu met IF Heure = 24, ça n'affichera qu'a 24h ^^
ça t'affiche des nombres étranges car tes IF ne sont pas imbriqués, et tu met de 0 à 10, hors ta variable part de 100 pour arriver à 0, nous on fait par un système de division par dix à l'aide des IF, (En fait on affiche juste le premier chiffre de chaque nombre) Si tu colle ce que je t'ai mis sur ta page tout devrais rouler tranquille! ^^
Je viens de mettre ton code, par contre comment faire pour récupérer les P.A tous les 24 h, car tu as dit que mon code n'est pas bon donc le code pour récupérer les p.a n'est pas bon non plus. S^^
Sa je l'est mis en dessous de mon histoire pour dire que quand il y a plus de P.A il ne peut pas appuyer sur "suivant"
:[IF Var3 < 71][Mod Action6][/IF][IF Var3 > 70] Vous n'avez plus assez de PA pour effectuer cette action[/IF]
Oui c'est bon. tous les 24h en fait, vu que la variable est en besoin, tes PA remontent tout seul (pas de bouton a appuyer) ^^
Voilà le code que j'ai mis pour continuer l'histoire avec une action "suivant"
<center>[IF Var3 > 10][Mod Action4][/IF]
[IF Var3 = 0]<b><color #69ff38>Vous n'avez plus assez de PA pour continuer l'histoire</b></color>[/IF]</center>
Est-ce bon ? sur ma page bidule s'a affiche : vous avez 0 p.a
10
et pour l'histoire sa dit "vous n'avez plus de p.a pour continuer l'histoire.
Pourquoi il y a un 10 en dessous de 0 ?
Merci
[IF Var3 < 71][Mod Action6][/IF][IF Var3 > 70] Vous n'avez plus assez de PA pour effectuer cette action[/IF]
c'était suffisant, il y a déjà ton bouton et le message.
Pour le 0p.a10 je sais pas, ça doit etre dans ton code :/
Poster un message
Veuillez vous connecter pour poster sur le forum.