[過去ログ] RPGツクールMZ_4作目 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
50: 名前は開発中のものです。 [sage] 2021/01/02(土) 00:55:09.67 ID:jh3nYwXc(1/3) AAS
アイコンが足りなくなったので適当に作ろうと思ったんだけど中身が空のアイコン枠ってどこかにあるのかな?
ステータス以上の空アイコンしかないから追加するのがコラレベルの難易度になってくるんだけど・・・
53
(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%ダメージが出てしまいます
耐性がある敵の場合にダメージ下げる方法を教えてください
84: 名前は開発中のものです。 [sage] 2021/01/02(土) 21:40:44.19 ID:jh3nYwXc(3/3) AAS
>>61
61(1): 名前は開発中のものです。 [sage] 2021/01/02(土) 10:55:03.53 ID:DsYm9k2W(1/2) AAS
>>53
単純に小さい方の数値を適用するのであれば「Math.max」を「Math.min」に置き換えるだけだけど、
それだと弱点がほぼ無意味になるので困ってるってことかな。
基本方針は>>56でいいと思う。

(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」は変わりがないので括弧の外に出した。

>>58
固めに茹でてチキンコンソメとケチャップを使ったスープパスタを提案するw
ありがとうございます、理想の動きに近づけました
私は属性が複雑なネトゲやってるせいか属性関係にこだわっちゃうんですよね
炎は氷に対して強いけど水に対しては弱いとかそんな挟まれてる属性が8種類もある
物理にしても近接物理はカウンターされるけど遠隔物理ならカウンタされないとか
スケルトンには物理打属性が有効だけど槍による攻撃ではダメージが下がる、とかね
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.028s