ページ 11

エネミーに「やいばのよろい」のようなシステム

Posted: 2016年3月15日(火) 23:28
by hidepon
お世話になっております。

こちらが攻撃すると、それに比例した、あるいは一定のダメージが還ってくる能力を追加したいのですが、
そういったプラグインはありますでしょうか。なければ、リクエストさせてください。
特に、敵キャラクターの特徴として付けたいのです。

デフォルトにある「反撃」能力は成功すると一切ダメージを受けずに反撃するのですね……。

よろしくお願いします。

Re: エネミーに「やいばのよろい」のようなシステム

Posted: 2016年3月17日(木) 09:45
by kotonoha*
こんにちは。
Victor Engineさんにダメージを受けた後に反撃するプラグインがありました。

Retaliation Damage
https://victorenginescripts.wordpress.c ... on-damage/

下記Basic Moduleを入れ、
https://victorenginescripts.wordpress.c ... ic-module/
Basic Module→Retailation Damageの順番で読み込んでください。

敵キャラの反撃率を設定し、メモ欄に<damage on counter>と書く事で、
ダメージを受けた後に反撃をして来る様になります。

Re: エネミーに「やいばのよろい」のようなシステム

Posted: 2016年3月17日(木) 15:21
by terunon
hidepon さん

つい最近公開されたYEP_CounterControl はいかがでしょうか?
http://yanfly.moe/2016/03/11/yep-82-cou ... #more-2387

こちら、任意のスキルで反撃ができる上、攻撃が命中したときのみ発動などもできるようなので、
理想とされている形に近いものができるのではないかと思います。

もし反撃ダメージをHP減少分依存にしたいのでしたら、以下は推測になりますが、
バトルイベントで該当敵のHPをターン最初に変数Aに取得するイベントを設置し、
スキル「やいばのよろい」のダメージ計算式を
($gameVariables.value(変数AのID) - a.hp) * 倍率
にすれば、減少分ダメージが出せるかなと考えられます。

さらに使用効果にコモンイベントをつけて、
◆変数A=該当敵の残HP
とすれば、1ターンに複数回発動してもその都度減少分のダメージが算出されると思います。

Re: エネミーに「やいばのよろい」のようなシステム

Posted: 2016年3月18日(金) 21:56
by hidepon
kotonohaさん、terunonさん
ありがとうございます!結構あるのですね……
親切丁寧なご回答、大感謝です!試してみますね :D :D :D