ページ 11

【解決済み】元々あるスキルにパッシブ取得で効果を追加する事は…

Posted: 2018年1月08日(月) 23:05
by ハインリヒ
どう表現していいか分からずタイトルがおかしいかもしれません…。
探し方が悪いのか、私のプラグインの設定が悪いのか、思うような設定に到達していません。

現状「スキルA」を使用すると「ステートA」が使用者に掛かるんですが、
後にレベルアップで覚える「スキルA強化」のパッシブを経て、スキルAを発動した時に「ステートA&B」が使用者に掛かる。
この様にしたいのですが、可能でしょうか?
スキルを追加で覚えるのではなく、のちに既存のスキルに効果を追加させたいのです。

ちなみにスキルAは「必殺技、範囲は使用者、ダメージタイプ無し、使用効果はステートA付加」です。

最近ツクールを始めたばかりですので、最初から設定可能な問題でしたらすみません…。
また、実現出来そうなプラグインがありましたら教えて頂けると助かります。

Re: 元々あるスキルにパッシブ取得で効果を追加する事は…

Posted: 2018年1月08日(月) 23:16
by フトコロ
こんにちは。

スキルの特徴を追加するのではなく、元々設定しておいて
別のスキルを覚えるとその効果が発生するようにならできると思います。

特徴の発動条件を設定できるプラグインはいくつかありますが
一応私も作成しているので紹介します。

●FTKR_ExItemConfig_Effect.js
https://github.com/futokoro/RPGMaker/bl ... fect.ja.md

以下のタグを「スキルA」のメモ欄に追記してください。
<EIC 使用効果: x>
有効条件: a.isLearnedSkill(y)
</EIC 使用効果>

x は追加させたい使用効果(ステートBの付与)の並び順です。使用効果欄の上から 0,1,2,...と数えます。
y は「スキル強化A」のスキルIDです。

これで、スキル強化Aを覚えている時のみ、ステートBの付与の効果が発動します。

Re: 元々あるスキルにパッシブ取得で効果を追加する事は…

Posted: 2018年1月09日(火) 00:09
by ハインリヒ
こんなに素早くお返事を頂けるとは思わず、反応が遅れてしまい申し訳ありません。
フトコロさん…!最初はフトコロさんのFTKR_ExStateEffectsで実現出来ないか試していました…。
(なのでスキルAの詳細を書いたりしました

こちらのプラグインは試して居ませんでした!
そして先程試した所、見事に希望通りの挙動を致しました!(´;ω;`)スゴイ
ありがとう御座います!この設定を沢山使う予定でしたので、目の前が明るくなりました。

isLearnedSkillの命令文はスクリプトの知識が無い私では設定できませんでした…。
プラグインに表記されている計算式や命令文しか打ち込めないのだと思っていましたので、今回とても勉強になりました!

これからもフトコロさんのプラグインを愛用させて頂きます。
最後にもう一度…ありがとうございました!!