Discussion du forum |
|
Vous êtes sur la discussion IF variable en dehors de la fiche bidule
4 reponses - 231 vues
modifié il y a 10 ans
Bonjour,
Pour mon jeu, j'ai crée une variable "objet". Cette variable augmente grâce à l'utilisation d'une boussole ou d'un bâteau. Pour faire l'action "prendre la mer" il faut que la variable "objet" soit au dessus de 0, car il faut avoir un bâteau pour prendre la mer, en toute logique. Pour ça, pas de problème, le problème arrive lorsque j'ajoute la boussole au jeu.
L'utilisation de la boussole ajoute 10 à la variable "objet" et je voulais que tant que la variable objet n'est pas à 10, on ne puisse pas prendre la mer.
Mon action "prendre la mer" se trouve sur une page "le port" et j'utilise donc une action externe pour que les joueurs doivent aller au port, et choisir quel personnage ils veulent envoyer en mer.
Mon idée était donc que lorsqu'on va au port, si on a pas utilisé la boussole, une image de tempête apparaît et nous explique que l'on ne peut pas prendre la mer sans boussole, c'est trop dangereux. Le joueur doit alors acheter une boussole pour pouvoir partir en mer.
Une fois qu'il a utilisé la boussole, l'image du port avec l'action à faire apparaît, et le joueur peut partir en mer sans problème.
Le code que je voulais faire ressemblerait à :
[IF VarObjet < 10] Vous ne pouvez pas partir en mer sans boussole ! [/IF]
[IF VarObjet >= 10] [ModActionExterne Prendre la mer] [/IF]
Sauf, que le port est externe à la fiche bidule donc les IF ne fonctionnent pas. Alors j'aimerais savoir si je peux faire ça autrement, ou si je suis obligée de mettre le port sur la fiche bidule...
Merci :D
Voici les réponses de cette discussion : (page 1/1)
Bonjour,
Cela n'est pas possible en action externe, pour personnaliser c'est uniquement grâce au IF sur la fiche bidule. :s
Oui ! C'est dommage d'ailleu !
Je m'en doutais, merci en tout cas :3
:3
Poster un message
Veuillez vous connecter pour poster sur le forum.