/ / Batch File leviling статус в RPG игра и настройка на max level - batch-file, level

Пакетно състояние на levilling файла в RPG игра и задаване на макс ниво - партиден файл, ниво

Така че аз правя игра в партида, и си 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