攻撃時、パラメーターを減少させた値でダメージ計算

kakashi23
記事: 3
登録日時: 2017年1月28日(土) 13:53

攻撃時、パラメーターを減少させた値でダメージ計算

投稿記事by kakashi23 » 2017年1月28日(土) 14:08

RGSS3です。

例えば、攻撃時に一定確率で、相手の守備力を200減らして、減算後の値でダメージ計算を行うような
スクリプトを作っていただけないでしょうか?

なお、連続攻撃時に毎回確率の判定を行う、武器のメモ帳を使ったシステムにしていただけると助かります。

何卒宜しくお願いします。

faida
記事: 272
登録日時: 2015年12月17日(木) 16:44

Re: 攻撃時、パラメーターを減少させた値でダメージ計算

投稿記事by faida » 2017年1月28日(土) 16:53

計算式を使うとか。

コード: 全て選択

a.atk * 4 - [b.def - (rand(5).zero? ? 200 : 0), 0].max * 2

これで5分の1の確率で防御力が200減ります。
なんなら攻撃時のスキルを変えるスクリプトを用意して、武器でそのスキルを通常攻撃にすれば
武器固有にもできますし。
------------------------------------------------------------------
自作の(改造でない)スクリプト、プラグイン素材に
関しては、リードミーもしくは作中に
「faida」と記名していただければ
利用可能です。
kakashi23
記事: 3
登録日時: 2017年1月28日(土) 13:53

Re: 攻撃時、パラメーターを減少させた値でダメージ計算

投稿記事by kakashi23 » 2017年1月28日(土) 17:36

なるほど・・・計算式でも再現出来るんですね。

ただ、言葉足らずで申し訳ないのですが、パッシブスキルの特徴にしたいと思っております。

また、全ての魔法にも反映させたいです・・・・・・

“VX / Ace:スクリプト素材のリクエスト” へ戻る