ページ 1 / 1
【解決済】戦闘時スキルによるステート減少と増加を一気にやる方法
Posted: 2021年2月24日(水) 22:14
by 朱鳥と愉快な仲間たち
「敵全体の攻撃力を下げ、味方全体の攻撃力を上げる」スキルを作りたいのですが、どうも「使用効果」の所だけでは今くいきません。これは、コモンイベントなどで作った方がいいのでしょうか?もしそうならば、やり方を教えて下さると幸いです。
Re: 戦闘時スキルによるステート減少と増加を一気にやる方法
Posted: 2021年2月27日(土) 10:50
by 名無し蛙
どうもこんにちは
使用効果:コモンイベントに設定して上級>スクリプトから以下のコードを書くのが適当でしょう
コード: 全て選択
$gameParty.aliveMembers().forEach(member => {
member.addBuff(2, 5);
});
$gameTroop.aliveMembers().forEach(member => {
member.addDebuff(2, 5);
});
$gameParty.aliveMembers().forEach(member => {がパーティ内の生存者メンバー全てを対象に取る
member.addBuff(2, 5);がバフを設定する
$gameTroop.aliveMembers().forEach(member => {が戦闘中の敵の生存者メンバー全てを対象に取る
member.addDebuff(2, 5);がデバフを設定する、という意味です
addBuffの左の数値は(0:最大HP, 1:最大MP, 2:攻撃力, 3:防御力, 4:魔法力, 5:魔法防御, 6:敏捷力, 7:運)
右の数値は効果ターン数ですね
重ね掛けは二回まで、更に残りターン時間が長い方で上書きになります
Re: 戦闘時スキルによるステート減少と増加を一気にやる方法
Posted: 2021年4月23日(金) 13:21
by 朱鳥と愉快な仲間たち
ありがとうございます!やってみます!