少しずつゲームを作るスレ (960レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
856(1): 2024/07/13(土)09:56 ID:qNwTdYT0(1) AAS
851のエラー、ver0.92でも出ました
敵エンカウト時に発生。バトル時のランダムで指定値がマイナスか0って感じ?
直すとして例えばRandom.Next(指定値)を使うんじゃなくて
Random.NextDouble()の値を指定値に乗算してIntにキャストするようにすれば、0でもエラーにならなくなるのでは?
************** 例外テキスト **************
System.ArgumentOutOfRangeException: 'maxValue' は、0 より大きくなければなりません。
パラメーター名:maxValue
場所 System.Random.Next(Int32 maxValue)
場所 TextDungeon.Creature.calc_armor_bonus(Int32 enemy_lv)
場所 TextDungeon.Anata.ap_cal(Random r1, Creature target)
省4
857: テキストRPG 2024/07/13(土)14:58 ID:rjncUBll(1) AAS
>>856
不具合報告ありがとうございます&そんなのばっかで申し訳ありません
他にもエラー落ちするような不具合が見つかりまして、色々直した修正版(Ver0.93)をアップしました
DLは↓のWikiのリンクまたは>>553から
外部リンク:w.atwiki.jp
>バトル時のランダムで指定値がマイナスか0って感じ?
まさしくそうで、ダメージ軽減の計算で頑丈の指輪などの装備の修正値がマイナスのときに
指定値がマイナスになるケースがありました
>Random.NextDouble()の値を指定値に乗算してIntにキャストするようにすれば
省4
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.027s