Page 1 sur 1

Run time problem

MessagePosté: Dim Juil 08, 2018 10:33 pm
par swiart2
Bonsoir

J'ai créé un lit sous I7. voici le code
Code: Tout sélectionner
A Lit de camp is a supporter in the Votre Tente. The Lit de camp is undescribed. The Lit de camp is enterable. The indefinite article of the Lit de camp is "votre". The Lit de camp is fixed in place. The description of the Lit de camp is "Un lit en toile aux armatures en bambou." Understand "lit" as the Lit de camp. The printed name is "lit de camp".


Je fais : se coucher sur le lit -- Ok
Puis "se lever" et là Plantage de I7 :

Voici une partie du message. Cela est du à une erreur dans mon code ? Mais où ?

[img]
2018-07-08%2023_31_52-Window.png
[/img]

Re: Run time problem

MessagePosté: Mar Juil 10, 2018 11:43 pm
par Natrium
Le problème ne vient pas du lit. Avec juste le code que tu as donné (et l'ajout de l'endroit où il se trouve pour que ça compile), je n'ai pas le problème. D'ailleurs, "me lever" n'affiche pas le message "(descendant d'abord du lit de camp)", ça me fait descendre directement. Aurais-tu redéfini cette action ?

Ce problème survient en général à cause d'une règle qui se relance à l'infini. Exemple naïf :

Code: Tout sélectionner
Instead of jumping:
    try jumping.

Ici, quand on saute, la règle se lance et effectue l'action de sauter, ce qui déclenche la même règle et fait sauter, ce qui déclenche la même règle et fait sauter, ce qui...

Il doit vraisemblablement y avoir quelque chose du genre dans ta source.