Gérez votre site :

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

Discussion du forum

News

Vous êtes sur la discussion Potions

Forum :: Questions IF :: Discussion
Ouvert Potions
de Tartiflette (poudlard-lesite - créé le 26 juil 2012 à 20h 51
16 reponses - 543 vues
modifié il y a 11 ans
bonsoir, alors voilà ce que je veux faire :
je veux créer un objet qui change l'apparence du bidule(type 1 ou 2 ou 3). donc en mieux détaillée, quand j'ai mis mon objet au magasin, je l'achète, je vais dans mon coffre et tout.... et quand je clique dessus, sa change mon personnage en un autre, par exemple, prenons un loup noir, normal :
je clique sur l'objet, et quand je retourne voir mon loup, c'est devenu un tigre. Et je voudrais le code pour faire ça s'il-vous-plait. :

merci d'avance !:p
Voici les réponses de cette discussion : (page 1/1)

le 26 juil 2012 à 21h 32 (il y a 11 ans)
En ligne Zaltana (chevaux-lunaires
Bonsoir, moi aussi, mon premier jours sur webidev, j'ai cherché comment faire... mais je ne trouve pas non plus... :c (marrant ton pseudo).
le 26 juil 2012 à 21h 47 (il y a 11 ans)
En ligne Nishibi (histoire-de-magie
Pour ça tu dois créer une variable apparence, et selon la valeur de la variable apparence, l'image va changer!

Ex: (C'est ce que j'utilise)

[IF Var1=0] <img url-de-ton-image> [/IF]
[IF Var1=1] <img url-de-ton-image> [/IF]

Je précise que je ne suis pas professionnelle, hein! Il peut il y avoir des erreurs, mais ça marche chez moi!
le 26 juil 2012 à 21h 48 (il y a 11 ans)
En ligne Nishibi (histoire-de-magie
Je précise que tu dois mettre ça sur la page bidule, et que ta potion devra augmenter la variable de 1 pts (Ou plus, dépendant).
le 27 juil 2012 à 16h 56 (il y a 11 ans)
En ligne Tartiflette (poudlard-lesite
merci car je pensais à faire un autre site qui serait avec des animaux . comme ça au moins je saurais ! :D
le 27 juil 2012 à 16h 57 (il y a 11 ans)
En ligne Tartiflette (poudlard-lesite
mais, si c'est un objet acheté au magasin ? et si il ya a plusieurs potions c'est pareil ?
le 27 juil 2012 à 17h 23 (il y a 11 ans)
En ligne Zaltana (chevaux-lunaires
Moi aussi, j'ai essayé et ça ne marche pas. :x
le 29 juil 2012 à 16h 51 (il y a 11 ans)
En ligne kritpo (schoolpia
Bonjour,
Pour réaliser le petit truc, il faut:
-1 VariableY
-Des ObjetX(Autant d'objet qu'il y a d'image; exemple, il y a trois sorte de loup, six sortes de tigres et 4 sortes de guépard, il faudra 6 objets, offrant:
le 1er +1VarY
le 2eme +2VarY
le 3eme +3VarY etc...**Tout ces six objets sont entreposé dans la magasin1)
***
Et maintenant le code:
[IF VarY = 0][Mod Magasin1][/IF][IF VarY = 1]<img IMAGE1>[/IF][IF VarY = 2]<img IMAGE2>[/IF][IF VarY = 2]<img IMAGE2>[/IF][IF VarY = 3]<img IMAGE3>[/IF][IF VarY = 4]<img IMAGE4>[/IF][IF VarY = 5]<img IMAGE5>[/IF][IF VarY = 6]<img IMAGE6>[/IF]*Ce code est à modifier celon le besion*

Voilà SmileySmiley
le 29 juil 2012 à 16h 52 (il y a 11 ans)
En ligne kritpo (schoolpia
Mais c'est plus facile avec des actions, plus économique

*PS: Désolé du double-post...; mais j'avais oublier ma phrase...*
le 29 juil 2012 à 17h 03 (il y a 11 ans)
En ligne Graziella (maniafantomes
Il y a une faille dans ton code, ex si le membre achete 2 objet un qui donne +1 et un autre +2 . Et qu'il utilise les 2 objets la variable montra a 3 et donc il n'aura pas l'apparence qu'il désire.

Dans ce cas la il faut faire une autre action qui remet à 0 la variable. Avant d'utiliser un autre objet.

Ou

Avoir 3 action et une variable de libre. et sa économise les objets.

le 12 aout 2012 à 12h 01 (il y a 11 ans)
En ligne ZteyZ (vida-de-caballos
Moi aushi j'ai essayé, mais l'image de l'ancien cheval reste. T_T Comment faire ?
le 12 aout 2012 à 12h 57 (il y a 11 ans)
En ligne Nina2 (zelda-return
C'est qu'il y a une erreur dans ton code.

Perso moi j'ai une variable et deux actions, ça peut aussi se faire avec deux objets.

VarX, non besoin ni vitale : apparence.
Action1 : <-
Action2 : ->
OU
Objet 1 : Apparence +
Objet 2 : Apparence -

[IF Var1 = 0]<img nom_image1>[Mod Action2][/IF][IF Var1 = 1]<img nom_image2>[Mod Action1][Mod Action2][/IF][IF Var1 = 2]<img nom_image>[Mod Action1]

ça c'est pour trois images. Le tout est de vérifier qu'il n'y a pas de <- pour la première image ni de -> pour la dernière.

Pour l'objet, tu peux mettre charge infinie, et expliquer qu'il y a tel nombre d'image, donc l'apparence + s'utilise de 0 à 6 (par exemple), et à partir de là, il faut utiliser la boite -. Tu peux utiliser les deux systèmes pour économiser les actions (deux à chaque fois) mais ça te fera toujours une variable.
le 13 aout 2012 à 16h 06 (il y a 11 ans)
En ligne Zaltana (chevaux-lunaires
Je me suis inscrite au site de ZteyZ (on se connait IRL, je l'ai aidé) et ce qu'il veut dire, c'est que, quand il met la potion, il y a l'image de son cheval en plus de la nouvelle.
Ça fait :
L'image de son palomino
Les variables : faim, propretée...
Et en dessou, l'image de son cheval pie. Et el cheval pie doit remplacer l'image du cheval palomino sans que celle du palomino reste. :x
le 15 aout 2012 à 20h 47 (il y a 11 ans)
En ligne Nina2 (zelda-return
Alors, dans ce cas, l'image de base sur la page bidule doit être entre ces balises : [IF VarX = 0]<img image_cheval>[/IF]
(sachant que VarX est la variable qui te permet de changer d'apparence, et que ton objet ajoute +1 à cette variable)
Après, tu codes ainsi :
[IF VarX = 0]<img image_cheval>[/IF][IF VarX = 1]<img Tigre>[/IF][IF VarX = 2]<img dauphin>[/IF]

Etc.
le 30 janv 2013 à 16h 32 (il y a 11 ans)
En ligne Zaltana (chevaux-lunaires
Scusy je remonte cette discussion car j'ai un peu de mal, j'ai essayé ces codes, et pourtant, quand je met la potion à mon cheval et que je retourne le voir, il y a l'ancienne image et la nouvelle en dessous. Je voudrais juste savoir comment faire pour qu'elle disparaisse totzlement et qu'il n'y est que la nouvelle. :x
le 1 fev 2013 à 13h 24 (il y a 11 ans)
En ligne Green (ecoland
Les codes sont pourtant bons.
le 17 fev 2013 à 23h 07 (il y a 11 ans)
En ligne Zaltana (chevaux-lunaires
Ou ça pourrait être un bug de mon site ? Pourtant je les ai tous essayé. :/
Poster un message
Veuillez vous connecter pour poster sur le forum.

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