通知7:根据库存中是否有特定物品来提取物品

时间:2012-12-16 20:30:49

标签: inform7

我正在使用Inform 7进行冒险。在冒险中,你可以拿起一块芯片。如果您的库存中有芯片,我希望能够拿起一台称为袖珍电脑的东西。把它放在可能的通知句中:

If chip is in the inventory, take pocket computer.

1 个答案:

答案 0 :(得分:7)

我认为你最好通过另一种方式去做。毕竟,通常可以拾取便携式物体;您似乎想要做的是阻止拥有芯片时接受它。我觉得这样的事情可行:

Instead of taking the pocket computer when the player does not have the chip:
say "You need the chip first!"

但是,我会考虑阻止玩家捡起它是否合理。袖珍计算机是否以某种方式固定到位,芯片需要解锁吗?或者只是计算机在拥有芯片之前没用?如果是后者,我建议你仍然允许玩家捡起它,因为在现实生活中没有什么能阻止他们这样做。它打破沉浸,以防止合理的行动,因为它还没有用。