ページ 11

バフ解除のスクリプト記述

Posted: 2018年6月09日(土) 00:00
by yaiyai
こんにちは。
マップ上でバフを解除したいのですが、ツクールMVのイベントコマンドでは触れませんでした。
スクリプトで記述することは可能でしょうか?できればパーティー全体で全解除がやりたいです。
よろしくおねがいします。

Re: バフ解除のスクリプト記述

Posted: 2018年6月09日(土) 00:22
by しぐれん

コード: 全て選択

$gameParty.allMembers().forEach(fucntion(actor){  actor.removeAllBuffs(); } ;

全員のを解除するならこれですね。

Re: バフ解除のスクリプト記述

Posted: 2018年6月09日(土) 00:34
by まっつUP
yaiyai様

お世話になります。

パーティメンバー全員のバフデバフを解除する場合は以下の通りです。

コード: 全て選択

$gameParty.members().forEach(function(actor) {
      actor.removeAllBuffs();
      actor.clearResult();
 }, this);
 
パーティメンバー全員のバフのみを解除する場合は以下の通りです。

コード: 全て選択

$gameParty.members().forEach(function(actor) {
      for(var i = 0; i < 8; i++){
          if(!actor.isBuffAffected(i)) continue;
          actor.removeBuff(i);
      }
      actor.clearResult();
 }, this);