Więc tworzę grę partią, a jest to RPG ... ALE nie mogę sprawić, żeby poziom działał ... Mam levelmax i poziom ustawiony w ten sposób:
set level=0
set maxlevel=500
A potem mam to:
::levelStatus
if exp=%exp%=10 set level=%level%=%level%+1
if exp=%exp%=10 set money=%money%=%money%+1000
Jeśli mógłbyś pomóc, doceniłbym to, dziękuję.
Odpowiedzi:
0 dla odpowiedzi № 1jeśli exp =% exp% = 10 ustawiony poziom =% poziom% =% poziom% + 1
powinno być
jeśli% exp% == 10 zestawów / poziom =% poziom% + 1
lub
jeśli% exp% == 10 zestawów / poziom = poziom + 1
lub
jeśli% exp% == 10 set / a poziom + = 1
==
jest równy dla dwóch łańcuchów.
set /a
wykonuje obliczenia arytmetyczne.
%level%
oznacza zawartość z level
.
The set /a
składnia umożliwia dowolną z trzech przedstawionych postaci.
! Uwaga: Określiłeś to level
powinien zostać zwiększony only
i every time
który exp
jest dokładnie 10