-2
これは、バッチ内の私のコードです:バッチ問題(サイコロを作る)
:Dice
set /a roll=(%random% %% 6) + 1
set /a on=%on%+%roll%
if %on%>19 goto DiceOver19
if %on%<20 goto Camp1_1
私は独占を作るしようとしていると私はほとんどすべてを設定しています。 私はこれを理解しようとしてきましたが、私はちょうど傾けません。私が「サイコロを巻く」を選択するまで、すべてがうまくいく。 ^^上記はダイスのコードです。
ダイスに行くとすぐにプログラムが終了します。
編集:これで問題は解決しました。
2番目のset文にオプション/ Aがありません。 IFコマンドのヘルプを読んでください。コマンドプロンプトで「IF /?」と入力します。 – Squashman
まだ応答がありません。 –
あなたが何を変更したか分かりません。コードを変更した場合は、質問を更新してください。 – Squashman