Discussion du forum |
|
Vous êtes sur la discussion Objet-Actions... Problème :x
5 reponses - 254 vues
modifié il y a 12 ans
Bonjour !
J'ai un problème, je voudrais que pour effectuer une action, un membre soit obligé de posséder un objet acheté en magasin. Je ne sais pas si c'est possible avec un IF ou un module ou autre chose, alors je poste ici...
Merci d'avance :)
Voici les réponses de cette discussion : (page 1/1)
Hello,
Oui c'est possible et basique. Quand tu as crée ton objet pour le magasin, tu as utilisé une variable. Prenons un exemple :
Var1 = cacahuètes
Tu veux utiliser l'Action1 = Manger -> si tu possèdes au moins une cacahuète donc :
[IF Var1 >= 1][Mod Action1][/IF][IF Var = 0]Tu n'as pas de cacahuètes.[/IF]
J'espère que je t'ai un peu aiguillé sur ton problème.
Tu devrais lire les aides : http://www.webidev.com/fr/WebiHelp
Bonne continuation.
Non justement, mon objet n'est pas une variable, c'est un objet ... Je sais que je pourrais faire des variables a la place d'objets normaux pour faire ce que je veux faire, sauf que je n'ai pas de webi+ donc j'économise les variables, mais je voulais savoir si il existe un IF qui par exemple donnerait ça, en reprenant ton idée de la cacahuète qui permet de manger :
[IF Objet1 = 0] Tu n'as pas de cacahuètes. Va en acheter au magasin ! [/IF]
[IF Objet1 >= 1] [Mod ActionManger] [/IF]
Non, cela n'existe pas, tu ne peux faire ça qu'en utilisant la méthode décrite par Vava31.
Oui en n'oubliant pas d'enlever la quantité via l'action.
Tu peux créer par exemple une variable intitulée Variation (tu mets ce que tu veux).
Tu crées plusieurs types d'objets différents avec plusieurs types d'actions qui enlèvent ou augmentent les points de la Var ou de plusieurs Var... et tu peux faire énormément de choses comme ça.
J'espère que ça t'auras aidé.
Bon courage. ^^
Ouais, en même temps, ça aurait était trop beau ! :) Mais j'aurais demandé au cas où ^^ Je laisse tomber cette idée, pas assez de variables !
Merci à tout ceux qui ont répondus !
Poster un message
Veuillez vous connecter pour poster sur le forum.