Les mystères d'inform

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

Modérateurs: Stormi, Otto Grimwald

Les mystères d'inform

Messagepar StephaneF le Sam Fév 16, 2013 10:34 am

Juste un petit truc que j'ai eu hier et que je n'ai toujours pas compris.

Code: Tout sélectionner
Dansbureauplage is a room. "[line break]Vous êtes dans le [bold type]Bureau de la Plage[roman type]. Des murs de béton nu, un ventilateur à larges pales au plafond, une grande lampe hallogène qui éclaire cette pièce dénuée de fenêtre.". It is dedans. it is soldur.  The printed name is "dans le Bureau de la Plage". It is entrée.

The armoireplagebureau is a female container in Dansbureauplage. "Une armoire métallique, contre un mur.". It contains 3 pairedebottes, 3 casquette de gardien and 3 uniforme de gardien municipal. Understand "armoire" or "armoire métallique" as the armoireplagebureau. the printed name is "armoire métallique".

The bureauplagebureau is a male supporter in Dansbureauplage. "Un bureau métallique, au milieu de la pièce.". It supports 1 lampe électrique, 1 cendrier, 1 paquet de cigarettes, 3 stylos, 1 calepin and 1 vieux journal. Understand "bureau" or "bureau métallique" as the bureauplagebureau. the printed name is "bureau métallique".

1 chaise is in Dansbureauplage. "Juste derrière, une chaise en bois, très simple, vieillotte, même.".

1 plante verte is in Dansbureauplage. "Une plante verte aux feuilles larges et grasses, dans un coin, monte quasiment jusqu[']au plafond.".

The intérieur of the bureau de la plage is dansbureauplage.
The extérieur of dansbureauplage is Plage7.

Include PNJ_Guido by Pieyre Wittmann.


Ca, ça marche.

Par contre si dans l'ordre des éléments de la pièce, je mets l'armoire métallique APRES le bureau, l'objet n'apparait pas. Il n'existe même pas dans le jeu (je tape SHOWME et il n'est pas listé).

Incompréhensible non ?
Avatar de l’utilisateur
StephaneF
Grand Ancien
 
Messages: 547
Inscription: Jeu Déc 27, 2007 3:53 pm
Localisation: Moselle

Re: Les mystères d'inform

Messagepar Otto Grimwald le Sam Fév 16, 2013 12:41 pm

Ça fonctionne chez moi avec un code minimal. Il est possible que tes diverses propriétés fassent appel à quelque chose qui cause le bogue.

Il ne m'est pas possible de compiler ton code tel quel, mais je pencherais pour des raccourcis qui sont interprétés autrement, par exemple

Code: Tout sélectionner
the printed name is "bureau métallique".


si c'est détaché de la définition du mot armoireplagebureau, il est possible que ça s'applique à autre chose. Essaye pour voir d'écrire en entier "the printed name of armoireplagebureau is "bureau métallique""

Voici le code qui fonctionne et est interchangeable en objets :

Code: Tout sélectionner
Dansbureauplage is a room. "[line break]Vous êtes dans le [bold type]Bureau de la Plage[roman type]. Des murs de béton nu, un ventilateur à larges pales au plafond, une grande lampe hallogène qui éclaire cette pièce dénuée de fenêtre.". The printed name is "dans le Bureau de la Plage".



The bureauplagebureau is a  supporter in Dansbureauplage. "Un bureau métallique, au milieu de la pièce.". It supports 1 lampe électrique, 1 cendrier, 1 paquet de cigarettes, 3 stylos, 1 calepin and 1 vieux journal. Understand "bureau" or "bureau métallique" as the bureauplagebureau. the printed name is "bureau métallique".

The armoireplagebureau is a container in Dansbureauplage. "Une armoire métallique, contre un mur.". It contains 3 pairedebottes, 3 casquette de gardien and 3 uniforme de gardien municipal. Understand "armoire" or "armoire métallique" as the armoireplagebureau. the printed name is "armoire métallique".

1 chaise is in Dansbureauplage. "Juste derrière, une chaise en bois, très simple, vieillotte, même.".

1 plante verte is in Dansbureauplage. "Une plante verte aux feuilles larges et grasses, dans un coin, monte quasiment jusqu[']au plafond.".


Avatar de l’utilisateur
Otto Grimwald
Très Ancien
 
Messages: 3028
Inscription: Mar Aoû 24, 2004 12:02 pm


Retourner vers Questions techniques et aide pour votre code

Qui est en ligne

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