Gérez votre site :

52 622 Webmasters - 771 624 Membres INSCRIPTION - Mot de passe oublié ?

Discussion du forum

News

Vous êtes sur la discussion Utiliser action avec objet

Forum :: Questions IF :: Discussion
Ouvert Utiliser action avec objet
de Miidoow (laboratoire - créé le 3 mai 2010 à 12h 40
8 reponses - 271 vues
modifié il y a 14 ans
Salut désole si le titre n'est pas incompréhensible ^^ Mais j'ai besoin de votre aide :

Je veux utiliser l'action [Créer une potion] mais elle ne peut être utilisé jusqu'à ce que vous achetez trois ingrédient dans le magasin .Connaissez vous ce IF ^^
Voici les réponses de cette discussion : (page 1/1)

le 3 mai 2010 à 17h 15 (il y a 14 ans)
En ligne MinokiiePashoki (minodine
Tu veux qu'on puisse effectuer l'action après avoir les 3bjets, ou avant ?
le 3 mai 2010 à 19h 20 (il y a 14 ans)
En ligne Nhail (feliz
Si c'est après ...

Il te faut :
- trois variables, chacune portant le nom d'un de tes 3 ingrédients
- tes trois objets, chacun ajoutant +1 à leur variable respective
- ton action "Créer une potion"

Le code de la page bidule (je pense que tu sais mettre un magasin ^^') est :
[IF VarINGREDIENT_1 > 1 && VarINGREDIENT_2 > 1 && VarINGREDIENT_3 > 1] [Mod ActionCREER_UNE_POTION] [/IF] [IF VarINGREDIENT_1 < 1 || VarINGREDIENT_2 < 1 || VarINGREDIENT_3 < 1] Vous ne disposez pas des ingrédients nécessaires à l'élaboration de cette potion. [/IF]
le 3 mai 2010 à 19h 22 (il y a 14 ans)
En ligne Pixielz (jeu-rocss
Tu peux faire avec une variable aussi.

[IF VarINGREDIENT > 1000] [Mod ActionCREER_UNE_POTION] [/IF] [IF VarINGREDIENT < 1 || VarINGREDIENT < 100 || VarINGREDIENT < 1000] Vous ne disposez pas des ingrédients nécessaires à l'élaboration de cette potion. [/IF]
le 3 mai 2010 à 19h 43 (il y a 14 ans)
En ligne Miidoow (laboratoire
Pour le IF de Bounza je crois que je ne peux pas le faire car je suis un compte normale et pour rocss tu peux m'expliquer bien par message privé ^^
le 3 mai 2010 à 20h 04 (il y a 14 ans)
En ligne Miidoow (laboratoire
Mino : oui c'est aprés avoir les objets .
le 3 mai 2010 à 20h 12 (il y a 14 ans)
En ligne MinokiiePashoki (minodine
Tu crée une variable ingrédient.

Tes trois objets rajoutent chacun 1 a cette variable.

Après, tu mets simplement :

[IF VarINGREDIENT < 3]Tu ne peux pas te créer de potion, tu n'as pas les ingrédients.[/IF][IF VarINGREDIENT >= 3][Mod ActionX][/IF]
le 3 mai 2010 à 20h 49 (il y a 14 ans)
En ligne Miidoow (laboratoire
Merci maintenant j'ai tout compris
le 3 mai 2010 à 20h 56 (il y a 14 ans)
En ligne Pixielz (jeu-rocss
Dans ce cas là on peux prendre 3 fois le même objet d'après ce que j'ai compris..

C'est pas sécuriser, il faut faire un truc du genre :


Obj1: Ajoute 1 à la variable
Obj2: Ajoute 90 à la variable
Ob3: Ajoute 910 à la variable.

[IF VarINGREDIENT < 1000]Tu ne peux pas te créer de potion, tu n'as pas les ingrédients.[/IF][IF VarINGREDIENT = 1000][Mod ActionX][/IF]

___

Si tu met un ">" à [ If Var X >=][Mod ActionX][/IF] La personne pourra prendre 2 fois le même objet. Mais bon c'est pas géniale, vu que si il l'utilise trop de fois, il ne peux plus faire de potion.

Donc sa technique est mieux.


Post inutile. Smiley
Poster un message
Veuillez vous connecter pour poster sur le forum.

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