だから、私はバッチでゲームを作り、そのRPG ...しかし、私はレベルを機能させることができないようです...私はレベルマックスとレベルを次のように設定しています:
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は0exp =%exp%= 10の場合、level =%level%=%level%+ 1を設定します
すべきである
%exp%== 10 set / a level =%level%+ 1の場合
または
%exp%== 10の場合/ a level = level + 1
または
%exp%== 10 set / a level + = 1の場合
==
2つの文字列で等しい。
set /a
算術計算を実行します。
%level%
は、 内容 の level
.
ザ set /a
構文は、示されている3つの形式のいずれかを許可します。
!注意:指定したこと level
増やす必要があります only
そして every time
それ exp
は ちょうど10