Gérez votre site :

52 621 Webmasters - 771 623 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion [Tuto] * + - /

Forum :: Questions IF :: Discussion
Ouvert [Tuto] * + - /
de boo264 (boo-et-yoshi - créé le 5 juin 2010 à 13h 05
31 reponses - 793 vues
modifié il y a 10 ans
Bonjour à tous,
je fait ce tuto pour vous aider à coder/programmer (comme vous voulez) quelque chose que j'ai découvert y'a peu de temps (c'est-à-dire...hier ^^).

Jusqu'a présent les signes que j'utilisais étaient :

>
<
>=
<=
=
!= (celui-là, 1 fois ^^')

Mais si on ajoutait 4 opérateur mathémathiques à notre liste =P ?

L'addition : +
La soustraction : -
La multiplication : *
La division : /

Le 3/4 des Webmasters vont me sauter dessus en disant : Additioner des fractions =D ? Woooaaahhhh...
Les plus futés d'entre eux vont me dire : c'est théoriquement impossible.
Finalement le 1/12 (si si je mène mes études ^^ *SBAF*) va me dire : et si il aurait 2 opérateurs mathémathiques par IF (par exemple > et +).
Et là je réponds :

ITCHI GOTCHI ! (j'ai pris ça moi dans une vidéo, et j'adore cette phrase =P, en fait ca fait IT GOT)

Multiplication :

[IF Var4 > AgeBidule * 2]Le bidule est trop gros pour son âge ![/IF]

Définition des éléments du IF :

Variable 4 = poids (ou masse les scientifiques ^^)
AgeBidule = on s'entends tous que c'est l'âge du bidule.
* 2 : fois deux (X2)

Explication du IF :

[IF Var4 > veut dire que si la Var4 (le poids) est plus grande que...
...AgeBidule * 2] l'âge du bidule fois 2 (X2), et bien on affiche ce message :
''Le bidule est trop gros pour son âge !'' Ah oui, ne pas oublier le [/IF] à la fin.

BUT BE LOGIC ! Si le pauvre bidule à 1 jour, c'est comprenable hein xD ! Voici donc un IF plus logique (mais si vous avez un jeu paranormal, je vais pas m'imposer hein ^^) :

[IF AgeBidule >= 4][IF Var4 > AgeBidule * 2]Le bidule est trop gros pour son âge ![/IF][/IF]

Addition :

À utiliser pour un bidule trop gros aussi (dans le cas ou on aurait du poids bien sûr) :

[IF Var4 > AgeBidule + 400]Le bidule va exploser de graisse si vous continuez ! Faîtes-lui faire du sport !![/IF]

xD, désolé. Bon revenons à nos moutons.

Définition des éléments du IF :

Variable 4 = poids (ou masse les scientifiques ^^)
AgeBidule = on s'entends tous que c'est l'âge du bidule.
+ 400 : plus 400 (+400)

Explication du IF :

[IF Var4 > veut dire que si la Var4 (le poids) est plus grande que...
...AgeBidule + 400] l'âge du bidule plus 400 (+400), et bien on affiche ce message :
''Le bidule va exploser de graisse si vous continuez ! Faîtes-lui faire du sport !!'' Ne pas oublier le [/IF] à la fin.

Soustraction :

Pour les bidules trop maigre, en voici un exemple :

[IF Var4 < AgeBidule - 150]Le bidule est bien trop maigre pour son âge ! Faîtes le manger au McDo 50 jours de suite et ça devrait mieux aller[/IF]

^^.

Définition des éléments du IF :

Variable 4 = poids (ou masse les scientifiques ^^)
AgeBidule = on s'entends tous que c'est l'âge du bidule.
+ 400 : plus 400 (+400)

Explication du IF :

[IF Var4 < veut dire que si la Var4 (le poids) est plus petite que...
...AgeBidule - 150] l'âge du bidule moins 150 (-150), et bien on affiche ce message :
''Le bidule est bien trop maigre pour son âge ! Faîtes le manger au McDo 50 jours de suite et ça devrait mieux aller'' Ne pas oublier le [/IF] à la fin.

Division :

Encore pour les bidules maigre, en voici un exemple :

[IF Var4 < AgeBidule / 16]À croire que vous vous occuper encore de lui --'...[/IF]

Héhé ^^.

Définition des éléments du IF :

Variable 4 = poids (ou masse les scientifiques ^^)
AgeBidule = on s'entends tous que c'est l'âge du bidule.
/ 16 : divisé par 16 (/16)

Explication du IF :

[IF Var4 < veut dire que si la Var4 (le poids) est plus petite que...
...AgeBidule / 16] l'âge du bidule divisé par 16 (/16), et bien on affiche ce message :
''À croire que vous vous occuper encore de lui --'... ''Ne pas oublier le [/IF] à la fin.

Pffff, c'est tout ! Ah oui, et bien sûr, inventer d'autres sytèmes que avec du poids =P.

ps : vive les copier-coller ^^
Voici les réponses de cette discussion : (page 1/1)

le 6 juin 2010 à 13h 48 (il y a 14 ans)
En ligne Cяσκys (minou
Comprends toujours pas O_o
le 6 juin 2010 à 14h 25 (il y a 14 ans)
En ligne boo264 (boo-et-yoshi
J'ai expliqué du mieux que je pouvais, désolé ^^'.
le 6 juin 2010 à 14h 29 (il y a 14 ans)
En ligne Corodima (zoroark-elevage
J'ai compris(j'avais déjà compris ^^)
le 6 juin 2010 à 14h 47 (il y a 14 ans)
En ligne Ƈяσκys (mye-cat
Ze viens de comprendre ^^(J'ai mis du temps lol)
Désolée pour le message inutile un peu plus haut.
le 6 juin 2010 à 14h 47 (il y a 14 ans)
En ligne Ƈяσκys (mye-cat
[Flo]
le 6 juin 2010 à 14h 52 (il y a 14 ans)
En ligne Pixielz (jeu-rocss
Merci, je ne savais pas.
le 7 juin 2010 à 20h 50 (il y a 14 ans)
En ligne boo264 (boo-et-yoshi
De rien ^^.
le 9 juin 2010 à 13h 00 (il y a 14 ans)
En ligne Seechi (thunder-stone
Sympa, c'est un bonus à l'aide IF =)

Je tiens à rappeler que les opérations ne sont pas possibles entre variables .

ex : [IF Var4 >= AgeBidule * Var5]
le 9 juin 2010 à 20h 54 (il y a 14 ans)
En ligne boo264 (boo-et-yoshi
Mais je l'ai marqué par contre sur le tuto ;).
le 9 juin 2010 à 20h 59 (il y a 14 ans)
En ligne Seechi (thunder-stone
Je ne vois pas ? Sur ton tuto je ne lis que des opérations avec des nombres ?
le 10 juin 2010 à 12h 47 (il y a 14 ans)
En ligne boo264 (boo-et-yoshi
Ah non tiens j'avais pas marqué...^^'.
le 10 juin 2010 à 12h 48 (il y a 14 ans)
En ligne boo264 (boo-et-yoshi
''Le 3/4 des Webmasters vont me sauter dessus en disant : Additioner des fractions =D ?''

Je devais être fatigué car j'étais supposé de marquer ''Additioner des variables =D ?''
le 11 juin 2010 à 21h 34 (il y a 13 ans)
En ligne Aryos (card-captor-sakura
Si j'ai bien compris, alors je pose cette question :

[IF AgeBidule = 1 && IF Var4 > 400] c'est la même chose que [IF Var4 > AgeBidule + 400] ?

Non ?
le 11 juin 2010 à 21h 35 (il y a 13 ans)
En ligne Ƈяσκys (mye-cat
Grave, après le && on ne met jamais [IF]^^
le 25 juin 2010 à 14h 47 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
Up pour répondre à la question de Grave (désolé j'avais oublié ce topic ^^').

Je crois que oui ;). Mais après le &&, ne jamais mettre de IF lol ^^.
le 17 aout 2010 à 14h 32 (il y a 13 ans)
En ligne Ladob (ageofconquest
Moi j'ai mis ça mais ça ne marche pas ><
[IF Var3 < 250 || Var4 < 100 || Var5 < 100]Votre armée n'est pas encore assez puissante pour aider vos pairs à conquérir le monde ![/IF]
Var3 correspond aux soldats.
Var4 correspond aux archers.
Var5 correspond aux chevaliers.
Mon objectif est de faire en sorte que les membres ayant une trop petite armée ne puisse pas accéder au mode conquête.
le 17 aout 2010 à 16h 48 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
Ça l'a pas rapport avec mon topic mais je peux t'aider ;). Alors ton code est correct, j'y vois aucune erreur =P. Vérifie le reste de ton code, peut-être que t'a oublié quelque chose ;).
le 17 aout 2010 à 20h 29 (il y a 13 ans)
En ligne Ladob (ageofconquest
Bah je t'ai écris tout le code.
Ca m'affiche ce message :
Erreur IF : L'utilisation de VarX n'est pas possible sur cette page.
(Désolé je pensais que c'était en rapport)
le 17 aout 2010 à 20h 34 (il y a 13 ans)
En ligne little sucrette (doggydog
Ladob tu as mis ca sur ta page bidule?
le 17 aout 2010 à 20h 58 (il y a 13 ans)
En ligne Janoune (palace-pour-animaux
j'ai du mal a comprendre ... -_-" "dodo ... rooon..pshiii !"
le 17 aout 2010 à 20h 59 (il y a 13 ans)
En ligne Ladob (ageofconquest
Non.
Tu penses que c'est à cause de ça ? (j'y ai pensé aussi mais vu que j'étais pas sûr j'ai demandé)
le 17 aout 2010 à 20h 59 (il y a 13 ans)
En ligne Ladob (ageofconquest
Non.
Tu penses que c'est à cause de ça ? (j'y ai pensé aussi mais vu que j'étais pas sûr j'ai demandé)
le 17 aout 2010 à 21h 07 (il y a 13 ans)
En ligne little sucrette (doggydog
bah j'me goure peut être mais je crois que les variables s'utilisent seulement sur la fiche du bidule... je sait pas trop essaye.
le 18 aout 2010 à 11h 59 (il y a 13 ans)
En ligne Ladob (ageofconquest
Bon ben je vais pas l'utiliser tant pis.
Boo264 tu dis qu'on ne peut pas additionner des variables. Ça veut dire que ceci est impossible ?
[IF Var3 + Var4 + Var5 < 1000]...[/IF]
Parce que j'ai peut-être mal compris et je veux en être sûr.
le 20 aout 2010 à 18h 54 (il y a 13 ans)
En ligne Seechi (thunder-stone
Impossible en effet
le 20 aout 2010 à 19h 22 (il y a 13 ans)
En ligne Ladob (ageofconquest
OKay merci =)
le 21 aout 2010 à 13h 43 (il y a 13 ans)
En ligne boo264 (boo-et-yoshi
Exactement, Ladob ;).

''j'ai du mal a comprendre ... -_-" "dodo ... rooon..pshiii !"''

Ce sont des IF avancés hein ;). Il faut s'y connaître =P.
le 3 aout 2013 à 14h 41 (il y a 10 ans)
En ligne Boubou (Pusheen) (tower-equideus
J'ai compris a peut pret comment cela fonctionne grace a ce tuto, cela va m'ettre extremement utile, surtout pour le surpos, je vais pouvoir créer de VRAI maladie, et non des maladies qui apparaissent petit a petit quand VarX se vide X). Tien, ca me dis que je pourais créer un tuto pour faire des maladies c:
le 4 aout 2013 à 14h 02 (il y a 10 ans)
Webiplage En ligne Ƈяσκys (horses-riding
Adam arrête de remonter x')
le 4 aout 2013 à 20h 17 (il y a 10 ans)
En ligne encien (horse-cup
je trouve se tuto super je pense l'appliquer !
es que cela marcherais comme sa ?
[IF ActionExeterne4 * 2]voila une recompense[/IF]

le 8 aout 2013 à 20h 16 (il y a 10 ans)
En ligne Green (ecoland
Heu non, ça ne veut rien dire, là, encien.
Poster un message
Veuillez vous connecter pour poster sur le forum.

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