Пакетный файл поднимает статус в RPG игре и устанавливает максимальный уровень
Так что я делаю игру в пакетном режиме, и это РПГ... НО я не могу заставить работать уровень... У меня есть levelmax и уровень, установленные так:
set level=0
set maxlevel=500
И тогда у меня есть это:
::levelStatus
if exp=%exp%=10 set level=%level%=%level%+1
if exp=%exp%=10 set money=%money%=%money%+1000
Если бы вы могли помочь, я был бы признателен, спасибо.
1 ответ
Если exp =% exp% = 10 установленный уровень =%level%=%level%+1
должно быть
если%exp%==10 set /a level=%level%+1
или же
если%exp%==10 set /a level=level+1
или же
если% exp% == 10 набор / уровень +=1
==
равно для двух строк.
set /a
выполняет арифметические расчеты.
%level%
означает содержание level
,
set /a
синтаксис допускает любую из трех показанных форм.
! Внимание: вы указали, что level
должно быть увеличено only
а также every time
тот exp
ровно 10