スレッド:計算式に関する質問
計算式に関する質問 投稿者:顔なき導師 投稿日:2023/07/26(Wed) 15:36:40 No.277
こんにちは。

アイテムの鑑定率に
95 min ((25 + pc.lv - item.lv) max 0)
という式を設定しようと思うのですが、JavardryEditorにおいて確率が負の数になる場合は0として計算されるのでしょうか?
それならmax 0という記述を省けるのですが、お教えください。
Re: 計算式に関する質問 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/07/28(Fri) 14:22:27 No.279
計算式で何らかの成功確率を指定している部分は、もしかしたら例外もあるかもしれませんが、
基本的には1D100の値が計算式の計算結果以下であれば成功、それ以外は失敗と判定している……ハズです。

1D100は1~100の整数値になりますので、成功確率の計算式の計算結果が1未満(0.5とか0とか-1とか)
の場合には、その判定は絶対失敗ということになります。
Re^2: 計算式に関する質問 投稿者:顔なき導師 <mail@mail.com> 投稿日:2023/07/30(Sun) 15:45:25 No.280
> 計算式で何らかの成功確率を指定している部分は、もしかしたら例外もあるかもしれませんが、
> 基本的には1D100の値が計算式の計算結果以下であれば成功、それ以外は失敗と判定している……ハズです。
>
> 1D100は1~100の整数値になりますので、成功確率の計算式の計算結果が1未満(0.5とか0とか-1とか)
> の場合には、その判定は絶対失敗ということになります。


つまり成功確率は最小でも1%ということですね

よくわかりました!
ありがとうございました!
Re: 計算式に関する質問 投稿者:顔なき導師 <mail@mail.com> 投稿日:2023/08/02(Wed) 14:20:16 No.281
別の話題になります。


JavardryEditorでよく使う計算式をあらかじめ設定して呼び出すようにすることは可能でしょうか?
職業の項目の汎用修正値のような感じです。

たとえば、モンスターの経験値を統一的に決定する計算式があるとして、
いちいちモンスターの項目でそれを記述するのは冗長で煩雑になるので。
簡潔に記述するために設定した計算式を呼び出すというやり方です。
Re^2: 計算式に関する質問 投稿者:顔なき導師 投稿日:2023/08/02(Wed) 14:38:39 No.282
あー、これまったく同じことこないだ考えたなー
私のイメージは「置換」タブみたいなのを作って、元の計算式と置換後の文字列の入力フォームをそれぞれ用意するみたいな。スペース的に10~20枠くらい?

ただ冗長になるのとミスるのを防ぐだけの機能だし実装が大変だろうし、思うだけで留めておりました。
数年後とかに追加されれば嬉しいなレベルの話でございます。
Re^3: 計算式に関する質問 投稿者:顔なき導師 投稿日:2023/08/06(Sun) 05:58:44 No.284
モンスターやアイテムにちょっと長めの計算式使って、それらのモンスターアイテムが増えると、最初の読み込みがすごく遅くなるから、モンスターでも呪文でもアイテムでも宝箱でも使える汎用修正式は、欲しい。
Re^4: 計算式に関する質問 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/08/06(Sun) 13:35:40 No.285
作るとしても、実際の計算直前に計算式を置換するだけだろうから、
重さとかは変わらないんじゃあないかなあ。
Re^2: 計算式に関する質問 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2023/08/05(Sat) 10:42:04 No.283
> JavardryEditorでよく使う計算式をあらかじめ設定して呼び出すようにすることは可能でしょうか?

まあ、可能ではあるでしょうね。
Re^3: 計算式に関する質問 投稿者:顔なき導師 <mail@mail.com> 投稿日:2023/08/07(Mon) 14:03:20 No.286
> > JavardryEditorでよく使う計算式をあらかじめ設定して呼び出すようにすることは可能でしょうか?
>
> まあ、可能ではあるでしょうね。


こんにちは。

管理人さんに謝罪いたします。
先程の書き込みでは、必ずしも可能か不可能かを質問したわけではありませんでした。
そうしてくださるとありがたいという思いで、遠回しにお願いしたつもりだったのです。
こちらの質問に不備があり、まことに申し訳ありませんでした。
今後はもう少しわかりやすい書き込みを心掛けるつもりです。

お返事ありがとうございました。

- WebForum -
- Edited by THU (酔生夢死) -