Vous n'êtes pas identifié(e). Pour pouvoir écrire ou répondre à un message, vous devez vous connecter ou vous créer un compte sur JAWA.

#1 20-11-2025 18:36:17

Kevinde
Membre
Inscription : 20-11-2025

Emprunter un passage sous condition ✓

Bonjour.

Je suis en train de créer un point n  click et j'apprends tranquillement à utiliser Jawa.

J'aimerais  faire emprunter un passage, seulement si le personnage est en possession d'un téléphone récupéré préalablement, et le cas échéant, un message apparait.
Je pensais avoir compris le système de condition et d'effet, mais visiblement non, car rien n'y fait j'emprunte le passage systématiquement, que j'ai ou non le téléphone.

Je vous remercie pour votre aide.

Kévin

Hors ligne

#2 21-11-2025 11:00:42

jawa
Admin

Re : Emprunter un passage sous condition ✓

bonjour et merci d'utiliser JAWA !

Je pense que le problème vient de la logique de l'interaction. SI j'ai bien compris vous voulez interdire au joueur de sortir de Est (vers est2) si il n'a pas le téléphone, dans ce cas il faut utiliser une interaction sortir DE "est  donc avec le champs DANS = est et pas est 2 , et pas un déclencheur entrer dans (le test doit être fait au moment de la sortie la sortie)

nb : le champ "dans" d'une interaction correspond à  ajouter une condition "le joueur est actuellement dans le lieu x": dans votre cas vu que via l'objet 1 vous forcez en plus à utiliser un passage bien identifié qui se trouve dan sle lieu "est", on pourrait même laisser dans  sur "n'importe quel lieu" mais ça ne mange pas de pain de préciser.

(Pour vérifier j'ai corrigé ça directement et supprimé les 2 interactions vides qui pouvaient créer des conflits d'interaction).

Même logique de déclencheur pour l'interaction #21 (il a le téléphone). A noter  : vu que cette interaction a pour seul effet  de déplacer le joueur vers est 2, on peut même la supprimer car sur un passage, si aucune interaction ne matche les conditions (ce qui sera le cas si il a le tel), le comportement par défaut du moteur est d'emmener le joueur vers le lieu cible du passage.

J

#3 24-11-2025 15:02:29

Kevinde
Membre
Inscription : 20-11-2025

Re : Emprunter un passage sous condition ✓

Merci beaucoup pour la réponse rapide ça a fonctionné :)

Hors ligne

#4 04-12-2025 18:10:28

Kevinde
Membre
Inscription : 20-11-2025

Re : Emprunter un passage sous condition ✓

Hello c'est encore moi ! J'avance doucement mais surement dans la création de mon point n click !

J'aimerais savoir s'il est possible d'ouvrir un élément dans l'inventaire en grand, et ce peu importe l'endroit où l'on se trouve ?

En l'occurrence, il s'agirait d'un courrier qui s'ouvre lorsque je clique dessus dans l'inventaire. (J'aimerais aussi faire un équivalent avec un smartphone dans l'inventaire qui s'ouvrirait en grand quand on clique dessus)
J'ai réussi à afficher en grand le courrier avec un script rendant visible / invisible l'objet, mais seulement lorsque je me trouve dans un endroit précis.

Merci pour votre réponse.

Kévin

Hors ligne

#5 09-12-2025 08:47:00

jawa
Admin

Re : Emprunter un passage sous condition ✓

Hello
Avant tout, merci d'ouvrit un nouveau sujet  quand vous posez une nouvelle question sinon elle risque de passer à la trappe ! (je ferme les sujets une fois répondu)

2 manières de faire ça :

1) déplacer l'objet qui doit s'afficher en sur impression dans le lien "en cours" : le lieu d'id 0 désigne toujours le lien en cours (celui dans lequel se trouve le joueur)

transferer:<id de la lettre>:0
modifier:<id de la lettre>:visible:1
....

voir manuel > les interactions > les effets > transférer un objet (page très importante du manuel)


2) utiliser le masque d'interface : le masque d'interface est une scène sans décor (transparente) qui se superpose toujours à la scène en cours, donc suit le joueur ou qu'il soit, elle peut contenir des objets éléments touousr présnts comme un score, des boutons d'actions  spécifiques et des objets de scène qu'on affiche ou non, dans ce cas pas besoin de les déplacer spécifiquement dans la scène en cours

Il faut créer juste une scène nommé "_interface" qui fonctionne comme une scène standard sauf qu'elle n'a pas de décor.

voir manuel > masque d'interface  personnalisé : https://jawa.games/index.php?action=lireKiwi&doc=2&idp=78&nocontext

J

#6 09-12-2025 19:34:27

Kevinde
Membre
Inscription : 20-11-2025

Re : Emprunter un passage sous condition &check;

Merci pour la réponse.

C'est reçu, je créerai un nouveau sujet si j'ai d'autres questions.
Bonne soirée

Kévin

Hors ligne

Pied de page des forums