我正在尝试通过.bat文件制作CYOA游戏。我希望用户一直处于循环状态,直到他们想离开为止,但我无法在循环中获得IF(有条件退出)以工作。
set "can1=0"
:w1
:: vvv I think it's this line that doesn't work vvv
if not "%can1%"=="1" (
if /i "%r1%"=="look around" (
echo Anything else?
set /p r1=":: "
goto :w1
)
:: ...
) else (
echo Can continue...
)
endlocal
我希望循环继续进行,直到播放器说出具体的内容(稍后再确定),但它给出了
The syntax of the command is incorrect.
似乎是针对特定情况的错误。