8

インフォーム7でアドベンチャーを作っています。 アドベンチャーでは、チップを拾うことができます。インベントリにチップがあれば、ポケコンと呼ばれるものを手に入れられるようにしたい. 可能な通知文に入れるには:

If chip is in the inventory, take pocket computer.
4

1 に答える 1

8

別の方法で行った方が良いと思います。結局のところ、ポータブル オブジェクトは通常、持ち上げることができます。あなたがしたいことは、彼らがチップを持っていない場合にそれを取得するのを防ぐことです. 私はこのようなものがうまくいくと思います:

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

ただし、プレイヤーが拾わないようにすることが合理的かどうかを検討します。ポケット コンピューターはどうにか固定されており、ロックを解除するにはチップが必要ですか? それとも、彼らがチップを手に入れるまでは、コンピュータが役に立たないというだけなのでしょうか? 後者の場合でも、プレイヤーが拾うのを許可することをお勧めします。実際には、拾うことを妨げるものは何もないからです。まだ役に立たないという理由だけで、合理的な行動を妨げるために没入感を壊します。

于 2012-12-28T20:15:50.217 に答える