0
私はテキストベースのゲームで助けが必要です私は変数の値と特定の数値の間で変数を作ろうとしています。ここでは働いていません。私のコードはset damage=%random% %% %enemyattack%
またはset damage=%random% %%%enemyattack%
それは私が私の全体のコードをファイルのテストで私の選手たちの健康からそれを引くとき、私に大きな負の数を与え続けるには、次のとおりです。バッチ変数で乱数を使う方法
@echo off
set health=100
set defense=3
set eattack=4
set damage=%random% %%%eattack%
set /a "damage1=damage*2"
set /a "health-damage1"
は、それが働いたあなたに感謝します!! – auston1230
これはテストで働いていたacctualプログラムでは機能しませんでしたが、重要なプログラムでは機能しませんでした。唯一の違いは、プログラムがこれを持つ別のプログラムを呼び出すことです – auston1230