2016-12-01 7 views
-1

ちょっとしたバッチCYOAスタイルのゲームを作っています。私はHP変数を作りたいと思います。
私はset /p hp=100というコードを使用しましたが、これは実行時にファイルに100だけ表示されます。バッチゲームにHP(健康)変数を追加する方法

また、コード%hp%を使用して、私が望むように見えるようにすることはできません!
ファイルのユーザが変更できない変数を追加する簡単な方法はありますが、コードがその変数を呼び出すと変更でき、%hp%コマンドを入力すると表示されます。

+0

私は本物のアマチュアなので、ぼんやりと類似しているものでも大丈夫です。 –

+0

私は本当にあなたの質問を理解していません...質問にあなたのコードを貼り付けてもよろしいですか?これははるかに明快さをもたらすでしょう...さらに、このサイトの概念を見て[ツアー]を読むことをお勧めします:) Welcome on StackOverflow – geisterfurz007

答えて

0

/pを使用しないでください。これは、プロンプト文字列が与えられているので、ユーザーから回答を返すためのものです。例:ageに設定されますと%age%で使用することができますどのようなユーザーが入力

set /p age=How old are you? 

あなたの場合は、set hp=100とし、echo HP: %hp%と表示して表示するだけです。完了しました。

また、cmdに/?set /?など)と入力すると、コマンドのヘルプを表示できます。

関連する問題