我正在尝试制作一个批量制作的游戏,我正在努力建立一个战斗系统。我做的是让敌人受到伤害,但是当我试图减去2个变量时。 这是代码的狙击(请注意,在设置任何代码时我非常苛刻)
set hp=100
set str=23
set monhp=50
echo -------------
Echo TEST FIGHT
Echo Test Figther
Echo HP:%hp%/%hp%
echo -----------------
echo ENEMY
echo HP:%monhp%/%monhp%
pause >nul
:Hit
Echo Attack hit for %MOND%.
set /a monhp= %monhp% - %MOND%
pause >nul
有谁知道为什么我会得到"错过操作数"?