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

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

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

投稿記事 by kakashi23 »

RGSS3です。

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

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

何卒宜しくお願いします。
faida
記事: 271
登録日時: 2015年12月17日(木) 16:44

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

投稿記事 by faida »

計算式を使うとか。

コード: 全て選択

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 »

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

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

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

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