Gérez votre site :

52 061 Webmasters - 758 778 Membres INSCRIPTION - Mot de passe oublié ?
Découvrez le Webdo

Discussion du forum

News

Vous etes sur la discussion Questions: Modules

Ouvert Questions: Modules
de Conscience (conscience - créé le 27 avril 2012 à 2h 26
4 reponses - 143 vues
modifié il y a 5 ans
Bonjour à tous et à toutes les Webideviens(iennes)!

Voilà en parcourant énormément de sujet sur les modules et les problèmes des joueurs, j'ai récupéré quelques codes postés pour répondre à certaines questions de joueurs.

Mais pour les modules postés "voir ci-dessous" Je n'arrive pas à les faires fonctionner pour ce que je souhaite faire :(
(c'est peut-être moi aui est bête, qui sait)

La question:

Est t'il possible pour notre bidule d'aprendre quelque chose qu'a partir d'un certain age et non pas avant?

La réponse pour cette question:

Pour la force il te faut une variable et une action (dès que tu cliques sur l'action Entraîner par exemple, ton bidule gagne 5 en force)

Pour les niveaux, on va dire que tu as pris une variable (tu peux aussi faire ça avec l'âge du bidule ^^), par exemple :
[IF Var1 = 0]... est trop faible pour faire cette action ![/IF][IF Var1 = 1][Mod Action1] (Nom de l'action : Se battre)[/IF]

Ce que j'ai essayé de faire à partir de ce module:

En aillant créer une variable (course en position 4 dans la variable) et une variable (Obstacle en position 5) et que dans action il sont placé dans la même position.

j'avais espéré modifié un peu le code pour faire en sorte que mon cheval ne puisse pas courire avant d'avoir 12 jours.

Voilà ce que j'ai fais:

[IF Var4 >12]Ton cheval est trop jeune pour faire des courses[/IF][IF Var4 <12][Mod Action4]Compétition : Course[/IF]

PS: Le problème c'est que ca ne fonctionne pas!
Quand je test le cheval à la course alors qu'il n'a que 2 jours le compte à rebourg se met en marche et ne tien pas compte de la commande.

J'ai également essayé:

De mettre après les Var >1 (puisqu'il a deux jours) mais à chaques fois que j'essayais un truc nouveau ca m'indiquait une erreur de variante.

Vous avez des idées pour cette question?


Merci de vos conseils et aides!

A bientôt!
Voici les réponses de cette discussion : (page 1/1)

le 27 avril 2012 à 18h 23 (il y a 5 ans)
En ligne Whattou (elevagewasa
C'est normal, l'âge n'est pas une variable. De plus, tu as mis > au lieu de <

Il faut mettre : [IF AgeBidule<12]ton texte[/IF][IF AgeBidule>=12]ton autre texte[/IF]
le 28 avril 2012 à 0h 03 (il y a 5 ans)
En ligne Conscience (conscience
Mais est ce que ca agit sur le fait de pouvoir ou non faire l'action de courire ou non?

Car le code d'après ma petite logique de débutante, ne fait que dire si tu peux ou non faire une action en fonction de ton age par texte.

j'aurais besoins du codage complet qui agira sur une action mis en var et action. c'est a dire concourire en Obstacle et concourire en course.

Merci de vos réponses!
le 28 avril 2012 à 11h 06 (il y a 5 ans)
En ligne Whattou (elevagewasa
Et bien à la place de "ton texte" tu écris "Votre cheval est trop jeune blablabla" et à la place de "ton autre texte" tu écris "Vous pouvez faire une course ! [Mod ActionX]"
le 29 avril 2012 à 15h 58 (il y a 5 ans)
En ligne Conscience (conscience
Donc le code exact est :

[IF AgeBidule<12]Ton cheval est trop jeune pour faire des courses[/IF][IF AgeBidule>12]Ton cheval peut accèder aux courses[Mod Action4][/IF]

Et ça fonctionne! Merci beaucoup Whatt (Jaxx)
Poster un message
Veuillez vous connecter pour poster sur le forum.

Webidev | v2.9.1 (2013-07-06) | © Webidev 2007 | Contact