ページ 11

アクターから他のアクターへスキルを引き継ぐプラグイン

Posted: 2017年9月09日(土) 10:40
by terueru
いつもお世話になっております

今回リクエストしたいプラグインがありまして投稿します


表題の通りなのですが、アクターからアクターへ現在習得しているスキルを引き継ぎたいです

理由は、アクターが他のアクターに返信して、元々習得しているスキルをそのままにステータスやスキル、立ち絵等が

変わるという要素を取り入れたいからです


もし、リクエストに応えてるださるからがいらっしゃいましたら、宜しくお願い致します

Re: アクターから他のアクターへスキルを引き継ぐプラグイン

Posted: 2017年9月09日(土) 15:20
by トリアコンタン
こんにちは!
スクリプトで実現できるので、作成例を提示します。
なお、特徴によって一時的に追加されたスキルは引き継がれません。

コード: 全て選択

var originalActorId = 1; // 継承元アクターID
var targetActorId   = 2; // 継承先アクターID
var originalActor   = $gameActors.actor(originalActorId);
var targetActor     = $gameActors.actor(targetActorId);
originalActor._skills.forEach(function(skillId) {
    targetActor.learnSkill(skillId);
});

Re: アクターから他のアクターへスキルを引き継ぐプラグイン

Posted: 2017年9月09日(土) 19:33
by terueru
トリアコンタン様

おぉ・・、試してみた結果望んでた通りになりました!!

本当にいつもありがとうございます!!