Acces à un lieu : Accessible / Non accessible.

Pour discuter des langages que nous utilisons pour réaliser nos jeux : problèmes, solutions, suggestions...

Modérateurs: Stormi, Otto Grimwald

Acces à un lieu : Accessible / Non accessible.

Messagepar swiart2 le Lun Juil 17, 2017 8:51 pm

Bonjour à tous

Mon petit code de jeu avance. Près de 1000 caractères entrés.
Je bute toutefois sur un nouveau truc. J'ay ai passé quelques heures mais sans succés.

Le joueur se trouve dans un lieu 0
Il voit le lieu 1 mais ne peut y acceder sans effectuer une action ( ici tirer une corde)
Si l'action TIRER est effectuée, alors le lieu1 devient acessible

Comment faire.
Merci

Voici mon bout de code :

Lieu0 is a room "Un bateau".
Lieu1 is a ponton "Un ponton"
Lieu1 is west from Lieu0.

Before pulling the cordage :
say "Vous tirez le cordage. La barque glisse doucement jusqu'à la jetée et vous permet d’accéder si vous le souhaitez à la partie ouest.";
increase the score by 5;
XXX CODE A RENTRER ?? XXX
Stop the action.
swiart2
Sorcier du culte
 
Messages: 14
Inscription: Ven Juil 02, 2010 10:06 pm

Re: Acces à un lieu : Accessible / Non accessible.

Messagepar Natrium le Lun Juil 17, 2017 10:14 pm

Le plus facile est d'utiliser une propriété sur un objet ; ici, le cordage semble le plus adapté.

Code: Tout sélectionner
The cordage can be pulled. The cordage is not pulled. [Ça crée un nouvel adjectif pour la corde.]

Instead of pulling the cordage :
    now the cordage is pulled;
    say "Vous tirez le cordage. La barque glisse doucement jusqu'à la jetée et vous permet d’accéder si vous le souhaitez à la partie ouest.";
    increase the score by 5.

Instead of going west from lieu0 when le cordage is not pulled:
    say "Vous devez d'abord tirer sur le cordage.".

Aussi, mets ton code dans des balises [code] sur le forum (bouton en haut à gauche, après « quote » quand tu rédiges un message), c'est plus lisible.
Avatar de l’utilisateur
Natrium
Grand Ancien
 
Messages: 868
Inscription: Mar Oct 04, 2011 11:18 pm


Retourner vers Questions techniques et aide pour votre code

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron