プレイ日記
あきと ackky-2005
これでレベルでHP、MP、素早さ、攻撃力が変わる...はず?(よくわからなくなってきた)
7そうだね
プレイ済み
返信[1]
親投稿
あきと ackky-2005
あれ...?何故最大値に?誰か教えてください…
0そうだね
プレイ済み
返信[2]
親投稿
あきと ackky-2005
これが下画面です。
0そうだね
プレイ済み
返信[3]
親投稿
otta777 otta777a
現在の値を格納する変数に最大値を代入する代入文が記述されている 為ですよ。 AGLLET1=20*LV1 ' AGLLET1=CEIL(AGLLETMAX1) '最大値を小数部切り上げで格納
1そうだね
プレイ済み
返信[4]
親投稿
あきと ackky-2005
あの…こんなこと言ってしまって失礼ですけど、もう少し詳しく説明してもらえませんか?
0そうだね
プレイ済み
返信[5]
親投稿
otta777 otta777a
下画面で現在のステータスの値を表示するために使っている変数に あとからステータスの最大値を代入してしまうために数字が上書きされて しまっています。 12行目で変数AGLLET1に20*LV1を代入していますが 13行目で変数AGLLET1にCEIL(AGLLETMAX1)を代入しているため 変数AGLLET1の内容が書き換えられています。 ステータスの表示を行う部分のプログラムで変数AGLLET1を使っているなら これが原因です。
0そうだね
プレイ済み
返信[6]
親投稿
あきと ackky-2005
少数を切り捨てるために設定してたんですが…そうだったんですか…
0そうだね
プレイ済み
返信[7]
親投稿
あきと ackky-2005
解決しました!ありがとうございました!
0そうだね
プレイ済み
返信[8]
親投稿
HPの方は最大で固定されちゃってるけどいいのかしら
0そうだね
プレイ済み