-7

我不断收到“无效语法”通知room105

*room15 = room("Check out the lab")

room15.setDescription("You look around the lab. You find nothing of importance, really."

room105 = room("Continue to look around")

room105.setDescription("You still don't find anything.")

room16 = room("Go back up trapdoor and into the sweet room")

room16.setDescription("You go up the ladder and into the room, only to find... The leader! He becomes startled, and begins to come at you!")


room106 = room("Talk to him")

room106.setDescription("you attempt to speak with the leader, but he comes at you too fast, and kills you.                                                                              GAME OVER.")

room106.setFunction(lambda: lockroom (room16))*

我正在尝试进行文字冒险。当我之前测试它时,它工作得很好,现在,只要我把它放进去room105,我就会得到一堆错误。

4

2 回答 2

6
*room15 = room("Check out the lab")

room15.setDescription("You look around the lab. You find nothing of importance, really."

room105 = room("Continue to look around")

您在第二行缺少右括号。

于 2013-05-08T00:33:06.493 回答
1

您在变量名的开头和结尾都有一个星号,这是非法的,但可能只是一个错字(但请在发布之前校对您的问题!)

您的实际问题是您在之后缺少右括号room15.setDescription(...

于 2013-05-08T00:38:04.470 回答