投稿
anpontan13 anpontann
ガチャを引いてお金を集めるゲームを作ろうとしてるのですが、 例えば100円が当たる確率が10% 500円が5% みたいに確率をつけることは出来ますか?
3そうだね
プレイ済み
返信[1]
親投稿
まげ MAGE_LOVEMARINE
乱数の範囲を100にして、それぞれの割合の範囲かどうかを調べる…えー、具体的には、こうです(^^;)。 WHILE 1 Y=10 R=RND(100)+1 IF R>=1 AND R<=10 THEN Y=100 IF R>=11 AND R<=15 THEN Y=500 PRINT Y;"えん/"; WEND 実行すると、ガチャを引いて結果を表示して…を何度も繰り返します。止めたいときはSTOPボタンを押してください。
0そうだね
プレイ済み
返信[2]
親投稿
anpontan13 anpontann
一度だけ引いて元のプログラムにもどるということは可能でしょうか?
0そうだね
プレイ済み
返信[3]
親投稿
まげ MAGE_LOVEMARINE
「WHILE 1」「WEND」を取り除けばいいです。機会があれば、「WHILE~WEND」について、ヘルプをご覧ください。
0そうだね
プレイ済み
返信[4]
親投稿
anpontan13 anpontann
ありがとうございます これからちゃんと理解していきます ていねいな解説ありがとうございます またなにか聞くかもしれませんがその時はよろしくお願い致します
0そうだね
プレイ済み