[過去ログ] RPGツクールMZ_4作目 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
61(1): 名前は開発中のものです。 [sage] 2021/01/02(土) 10:55:03.53 ID:DsYm9k2W(1/2) AAS
>>5353(1): 名前は開発中のものです。 [sage] 2021/01/02(土) 06:48:43.11 ID:jh3nYwXc(2/3) AAS
物理or炎ダメージで効果が高いほうのダメージを与えるスキルの質問なんですが、
Math.max(a.atk*b.elementRate(物理ID),a.atk*b.elementRate(炎ID))*4-b.def*2
これで物理100%炎150%のダメージが出る敵の場合炎側の計算が採用されますよね?
これ炎ダメージが*10%になる敵(イフリートとか)の場合に1/10のダメージしかでないようにしたいのですが
この計算式だとb.elementRate(物理)のほうが採用されてしまって100%ダメージが出てしまいます
耐性がある敵の場合にダメージ下げる方法を教えてください
単純に小さい方の数値を適用するのであれば「Math.max」を「Math.min」に置き換えるだけだけど、
それだと弱点がほぼ無意味になるので困ってるってことかな。
基本方針は>>5656(1): 名前は開発中のものです。 [sage] 2021/01/02(土) 09:26:02.31 ID:cF2NGuH8(1) AAS
三項演算子使えばいけると思うけど
条件式 ? trueの時の計算式 : falseの時の計算式
条件式は100%未満の時で分けるなら
b.elementRate(炎id) < 1
でいけるかな?
詳しいことは他の人待ってw
でいいと思う。
(b.elementRate(物理ID) < 1 || b.elementRate(炎物理) < 1) ? Math.min(b.elementRate(物理ID), b.elementRate(炎ID)) : Math.max(b.elementRate(物理ID), b.elementRate(炎ID)) * a.atk * 4 - b.def * 2
「いずれか一方が耐性なら係数の小さい方を採用、そうでない場合は係数の大きい方を採用」
あと弄るのは属性係数だけで「a.atk」は変わりがないので括弧の外に出した。
>>5858(1): 名前は開発中のものです。 [sage] 2021/01/02(土) 10:24:50.93 ID:eAWo9Mqq(2/3) AAS
正月にパスタ食べようと年末にスーパー行った際には品切れ状態でして
太さ1ミリのものしか残ってなくて仕方なくそれを買って昨晩それを食べたのですが
パスタソースをかけるもそうめんを食べているような感覚でしかも表面積が多いのかパスタソースが足りませんでした
まだ800グラムほど残っていますがパスタとして食べるのは気が進みませんどうすればいいでしょうか
固めに茹でてチキンコンソメとケチャップを使ったスープパスタを提案するw
79(1): 名前は開発中のものです。 [sage] 2021/01/02(土) 15:16:58.55 ID:DsYm9k2W(2/2) AAS
おまいら、もっと真剣にカッペリーニの消費方法を考えてやれよ…
カッペリーニは調理法次第で幾らでも美味しくいただけるんだぞ。
茹でた後に冷水で締めてパスタサラダにもできるよ!
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.030s