Interactivité avec les objets
Ce tuto vous explique comment faire des objets de l'inventaire qui puissent entrer en interaction avec le décor.Par exemple, dans ce tuto, vous selectionnez un bâton dans l'inventaire, alors que vous vous trouvez devant un feu, et une fenêtre apparaît et vous demande d'enflammer ou non le bâton. Bien entendu, ce tuto est généralisable à une porte à ouvrir avec une clé, etc, bref chaque fois que vous voulez faire appel à un objet de votre inventaire.
Il y a deux boutons à créer pour ce tuto : "baton", et " feu".
Tout d'abord, dans la base de données (F9), dans l'onglet "Items", créez l'objet "bâton". Les options à mettre pour bien le configurer sont :
-En classification, mettez "switch"
-En nombre d'utilisation, "illimitées"
-Et dans "Activer par switch", créez un bouton [0001] baton. ( vous pouvez mettre le numero que vous voulez à la place de [0001].
Puis créez un autre objet appelé "bâton enflammé", et configurez-le comme vous le souhaitez.
Maintenant, faites un décor avec un feu.
Créez des événèments autour du feu
Ces évènements doivent être identiques et être configurés comme ceci :
-Condition de départ : Au contact du héros
-Image : transparent (l'image par défaut)
-Position : sous le héros (de façon à ce que le héros puisse marcher dessus).
Ils doivent contenir une seule commande :
< >Changer Switch [0002:feu]-ON/OFF Trigg.
Maintenant, créez un évènement transparent, sous le héros, en processus parallèle, où vous voulez. Vous devez cocher les deux cases "switch" à gauche dans les conditions d'évènement et mettre les boutons "feu" et "baton".
Voilà les commandes à mettre maintenant :
< >Mess. : Enflammer le bâton?
< > Choix : Oui/Non
: [Oui] Optio :
1 Dimin.
1 Ajou.
< >Mess : Le bâton a été enflammé !
< >Changer Switch [0001:baton] -OFF
: [Non] Optio :
< >
: Fin
< >
Enfin créez un évènement commun :
Voilà, ça devrait marcher, sinon, n'hésitez pas à le signaler