Manage your site:

52 704 Webmasters - 775 396 Members REGISTER - Forgot your password?

Discussion du forum

News

Vous êtes sur la discussion IF

Forum :: Questions IF :: Discussion
Ouvert IF
de *Perei* (dollz-club - créé le 21 oct 2014 à 21h 18
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)

le 22 oct 2014 à 15h 34 (il y a 10 ans)
En ligne Arangor (spacetechnologies
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 ^^
le 22 oct 2014 à 19h 32 (il y a 10 ans)
En ligne *Perei* (dollz-club
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
le 22 oct 2014 à 21h 11 (il y a 10 ans)
En ligne Arangor (spacetechnologies
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 ^^
le 22 oct 2014 à 21h 17 (il y a 10 ans)
En ligne Arangor (spacetechnologies
[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.
le 22 oct 2014 à 21h 19 (il y a 10 ans)
En ligne *Perei* (dollz-club
[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.
le 22 oct 2014 à 21h 39 (il y a 10 ans)
En ligne Arangor (spacetechnologies
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! ^^
le 22 oct 2014 à 21h 52 (il y a 10 ans)
En ligne *Perei* (dollz-club
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]
le 23 oct 2014 à 13h 20 (il y a 10 ans)
En ligne Arangor (spacetechnologies
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) ^^
le 23 oct 2014 à 17h 07 (il y a 10 ans)
En ligne *Perei* (dollz-club
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 Smiley
le 23 oct 2014 à 17h 33 (il y a 10 ans)
En ligne Arangor (spacetechnologies
[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.

Webidev | v2.10.0 | © Webidev 2007 - 2024 | Contact