如何将HP(运行状况)变量添加到批处理游戏中

时间:2016-12-01 07:01:45

标签: batch-file

所以,我正在制作一个小批量的CYOA风格游戏,我想制作HP变量。
我使用了代码:set /p hp=100,它在文件运行时只显示为100。

我也无法使用代码%hp%让它在我想要的时候显示!
任何人都有任何简单的方法来添加一个不能由文件用户更改的变量,但如果代码需要它可以更改,并且可以在%hp%命令时显示输入?

1 个答案:

答案 0 :(得分:0)

请勿使用/p。这是为了从用户那里得到答案,给出一个提示字符串。示例:

set /p age=How old are you? 

用户输入的内容将设置为age,并可与%age%一起使用。

在您的情况下,只需set hp=100,然后您可以说echo HP: %hp%来显示它。完成。

此外,您可以在cmd中键入/?(如set /?中所示)以获取命令的帮助。