Така че аз правя игра в партида, и си 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
Ако можехте да помогнете, аз бих го зарадвал, благодаря.
Отговори:
0 за отговор № 1ако exp =% exp% = 10 зададено ниво =% level% =% level% + 1
би трябвало
ако% exp% == 10 зададете / ниво =% level% + 1
или
ако% exp% == 10 зададете / ниво = ниво + 1
или
ако% exp% == 10 зададете / ниво + = 1
==
е равен за два низа.
set /a
извършва аритметични изчисления.
%level%
означава съдържание на level
.
Най- set /a
Синтаксисът позволява всяка от трите показани форми.
! Внимание: Вие посочихте това level
трябва да се увеличи only
и every time
че exp
е точно 10