スキルの仕様を拡張するプラグイン

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。

トピックの投稿

返信へ
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

お世話になっております。

スキル系のプラグイン第2弾として、スキルの仕様を拡張するプラグインを投稿します。

主に以下の項目についてスキルの仕様を変更しており、より詳細なスキルの設定を行うことができるようになります。

1. スキルによって与えるダメージを、以下の仕様に変更します。
 [ダメージ] = [ダメージID 0 のダメージ] + [ダメージID 1 のダメージ] + ...
各ダメージIDのダメージは、それぞれ、別の設定値を持ち、別に計算します。

イメージとしては、「あるスキルに別のスキルのダメージを乗せて、一つのダメージにする」といったものです。
そのため、ID毎にダメージの属性を変えたり、物理ダメージと魔法ダメージを両立させたりといったことができます。
また、スキルに複数の属性を付けたり、通常属性にしなくてもアクターやクラス等の特徴で追加した属性を乗せることができます。
また、ダメージIDに設定したスキルの使用効果も発生します。(v1.2.2にて追加)


2. 使用効果の対象を自由に変更できるようになり、また数値に固定値以外を設定することができます。
対象は、使用者、敵ランダム、味方ランダムからも指定できます。
数値に固定値以外というのは、例えば、ダメージの10%とか、攻撃力の20%とか指定できます。


3. 複数回攻撃するスキルの場合、攻撃毎にスキルの成功率やダメージを変更できます。
なお、途中で失敗すると、その時点で連続攻撃を止めます。
⇒連続攻撃を止めるかどうかをプラグインパラメータで設定できます。(v1.2.1にて追加)

4.スキルの使用条件に、使用者のパラメータを設定できます。
また、必要武器の数を2つ以上にしたり、設定した必要武器のどれか1つでよくすることができます。


5. 複数属性に対するダメージの計算方法を変更することができます。
MVのデフォルトは、複数ある場合に相手の有効度の一番高い値を参照していますが、それを、平均値や累積値、最低値に変更できます。


6.スキル画面にスキルのステータスを表示する機能を実装
⇒ スキルメニュー改変プラグインが必要です。
⇒ スキルメニュー改変プラグイン v1.3.0 以降は、以下のコマンドに枠を付けるプラグインが必要です。(2017/03/16追記)
http://tm.yumineko.com/viewtopic.php?f=5&t=3288


7. アクターのステータスを表示するウィンドウの、表示内容を変更できる機能を実装 (2017/03/07追記)
http://tm.yumineko.com/viewtopic.php?f= ... 558#p10558
⇒ スキルメニュー改変プラグイン v1.2.0 以降は、以下のアクターの簡易ステータス表示を変更するプラグインが必要です。(2017/03/10追記)
http://tm.yumineko.com/viewtopic.php?f=5&t=3305


8. スキルメニュー改変プラグインと合わせて、スキルを削除する機能を実装 (2017/03/07追記)
http://tm.yumineko.com/viewtopic.php?f= ... =20#p10870


>2017/02/19 プラグインの競合問題を解決したため修正
本プラグインは、下の記事で投稿したスキル強化システムのプラグインを動かすために必要です。
FTKR_SkillUpgradeSystem_Core
FTKR_SkillUpgradeSystem_Window
http://tm.yumineko.com/viewtopic.php?f=5&t=3076


下の記事で投稿した新規パラメータ追加プラグイン(FTKR_AddOriginalParameters.js)によって追加したパラメータは、本プラグインで使用できます。
http://tm.yumineko.com/viewtopic.php?f= ... 403#p10403


詳しいプラグインの使い方は、プラグインの中のヘルプに記載しました。
説明が分かりづらいところや、不具合がありましたら、返信いただければ対応しますので、よろしくおねがいします。

>2017/02/24 本プラグインと組み合わせて使用する、スキルメニュー改変プラグインを作成しました。


<ダウンロード>
スキル拡張プラグイン(FTKR_SkillExpansion.js)(2017/04/09 v1.3.2に更新)
https://raw.githubusercontent.com/futok ... pansion.js

スキルメニュー改変プラグイン(FTKR_SEP_ShowSkillStatus.js)(v1.4.2)
https://raw.githubusercontent.com/futok ... lStatus.js


画像 #クレジット不要

画像 #営利可(素材販売ダメ)

画像 #改変可

画像 #ゲームに含めるなら再配布可

画像 #アダルトOK
画像 #グロOK
最後に編集したユーザー フトコロ [ 2017年4月09日(日) 10:16 ], 累計 35 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

お世話になっております。

スキルメニュー改変プラグインを v1.0.1 に更新します。
更新内容は以下の通りです。

1. 速度補正のステータスを表示していなかった不具合を修正しました。

2. 表示アイコンを設定するプラグインパラメータを追加しました。

3. 消費コストの表示内容を変更するプラグインパラメータを追加しました。
プラグインパラメータ<Draw SSS Cost: 1 >にすることで下の図のように表示します。
スキルの仕様を拡張するプラグイン スキルメニュー_v1.0.1.jpg
スキルメニュー_v1.0.1.jpg (89.85 KiB) 閲覧された回数 6968 回
よろしくお願いいたします。

>旧バージョンのため削除しました。最新版をご利用ください。
最後に編集したユーザー フトコロ [ 2017年2月26日(日) 21:14 ], 累計 1 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

お世話になっております。

スキル拡張プラグインに、アイテム使用時にエラーになる不具合がありましたので、 v1.1.1に更新します。

お手数をおかけしますが、旧バージョンをダウンロードされた方は更新をお願いします。

>旧バージョンのため削除しました。最新版をご利用ください。
最後に編集したユーザー フトコロ [ 2017年2月26日(日) 21:14 ], 累計 2 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

お世話になっております。

スキル拡張プラグインを v1.1.2 に、スキルメニュー改変プラグインを v1.0.2 に更新します。

1.スキル拡張プラグインの更新内容
FTKR_SkillTreeSystem.jsの機能追加のため、一部の処理を見直しました。

2.スキルメニュー改変プラグインの更新内容
スキル説明文の表示関数に記述ミスがあり、説明文を複数登録しても、プラグインパラメータ<Apply SSS Layout>の設定でスキルメニューのレイアウトをSSS仕様にした時に反映されない不具合を修正しました。

以上、よろしくお願いいたします。

>スキルメニュー改変プラグインは更新したため、旧バージョンは削除しました。
>スキル改変プラグインは更新したため、旧バージョンは削除しました。
最後に編集したユーザー フトコロ [ 2017年3月03日(金) 20:19 ], 累計 2 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

お世話になっております。

不具合修正のため、スキルメニュー改変プラグインを v1.0.3 に更新します。
更新内容は以下の通りです。

1. ステート付加で「通常攻撃」を設定した場合、スキルのステータスを表示するとエラーになる不具合を修正しました。

2. ウィンドウ構成をBタイプ(画面左上にアクターのステータスが表示される構成)にした場合に、<Skill List Width>の設定がスキルタイプウィンドウのサイズに反映されない不具合を修正しました。

3. FTKR_SkillTreeSystem.jsと組み合わせた時に、ダメージや使用効果の表示が正しく行われない不具合を修正しました。

4.プラグインパラメータ<Apply SSS Layout>の設定を変更し、 スキルウィンドウの構成をMVデフォルトから変えないようにする機能を追加しました。
設定値を'0'にすると、スキルのステータスは表示しません。

お手数をおかけしますが、ご利用の方は最新版に更新をお願いいたします。
>2017/03/03 スキルメニュー改変プラグインを更新したため、旧バージョンを削除しました。
最後に編集したユーザー フトコロ [ 2017年3月03日(金) 22:02 ], 累計 1 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アルツール
記事: 64
登録日時: 2016年4月10日(日) 23:15
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by アルツール »

お世話になっております。

こちらのプラグインとスキルツリープラグインを併用したいと思い
プラグインを導入してみたのですが、不明な点がありましたので質問させて頂きます。

導入した後、戦闘テストにて敵キャラに「通常攻撃」を使わせると
添付画像のようなエラーを起こしてストップしてしまいます。

※1. 新規プロジェクトで最低限のプラグインのみ導入時も状況は変わりませんでした
※2. 試しに「ファイア」を使わせた所、ストップは起こりませんでした
※3. 添付画像はトリアコンタン様の「デベロッパツール管理プラグイン」を使用し
    ストップ時のコンソールログを取ったものになります

こちらでは原因が判別出来ないため、
お手数ですが、お力をお貸し頂けませんでしょうか。
添付ファイル
スキルの仕様を拡張するプラグイン log.PNG
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

アルツールさん

お世話になっております。
バグ報告ありがとうございます。

エラーログを見たところ、おそらくスキルの使用効果の処理部分に原因がありそうです。
今はプラグインの中身を確認できませんので、家に戻りましたら修正してアップいたします。

お手数をおかけしますが、よろしくお願いいたします。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

アルツールさん

お世話になっております。

エラーの原因は、スキルを使用した際に使用効果の発動条件を判定するエネミー用の処理が抜けていたためでした。
また、アクターが通常攻撃をする際に正しく攻撃できない不具合があることも発見しました。

上記不具合の対策版として、v1.1.3 を作成しましたので、確認をお願いします。

>2017/03/04 プラグインを更新したため、削除しました。
最後に編集したユーザー フトコロ [ 2017年3月04日(土) 14:14 ], 累計 1 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by フトコロ »

お世話になっております。

スキルメニュー改変プラグインを v1.1.0 に更新します。
更新内容は以下の通りです。

1. アクターのステータスを表示するウィンドウの、表示内容を変更できる機能を追加しました。
2. FTKR_SkillTreeSystem.jsで行っていた一部処理を、本プラグインに移動しました。
 よって、今後はFTKR_SkillTreeSystem.jsの動作に、本プラグインが必須になります。


以下、更新1について説明します。

下の図のように、アクターのステータス表示内容を変更できます。
(デフォルトの状態から、レベルとクラスの位置が入れ替わっていることと、TPが追加)
スキルの仕様を拡張するプラグイン スキル画面(変更後)_v1.1.0.jpg
スキル画面(変更後)_v1.1.0.jpg (97.42 KiB) 閲覧された回数 6793 回
Actor Status Window のプラグインパラメータの設定で変更します。
以下はデフォルトの状態です。
スキルの仕様を拡張するプラグイン プラグインパラメータの設定(変更前)_v1.1.0.jpg
プラグインパラメータの設定(変更前)_v1.1.0.jpg (78.78 KiB) 閲覧された回数 6793 回
これを、下のように変更すると、上のスキル画面になります。
<Actor Status Text2> name,level,state ⇒ name,class,state
<Actor Status Text3> class,hp,mp   ⇒ level,hp,mp,tp
このように、ステータス名の追加削除で簡単に表示をかえることができます。
スキルの仕様を拡張するプラグイン プラグインパラメータの設定(変更後)_v1.1.0.jpg
プラグインパラメータの設定(変更後)_v1.1.0.jpg (77.87 KiB) 閲覧された回数 6793 回
以上、不明点等ありましたら、ご連絡をお願いします。

>プラグインを更新したため、削除
最後に編集したユーザー フトコロ [ 2017年3月05日(日) 22:46 ], 累計 1 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アルツール
記事: 64
登録日時: 2016年4月10日(日) 23:15
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by アルツール »

お世話になっております。

Ver1.1.3の導入により、報告した不具合が起こらなくなった事を確認出来ました。
ご対応ありがとうございました。
スキルツリーシステムの画面カスタマイズ機能の追加もあいまって、テンションが上がりっぱなしです!

また使用の際に行き詰った場合、お力添えをお願いする事があるかも知れませんが
その時はどうぞ宜しくお願い致します。
(3)
記事: 23
登録日時: 2017年2月02日(木) 14:59
投稿素材

Re: スキルの仕様を拡張するプラグイン

投稿記事 by (3) »

素晴らしいプラグインありがとうございます!

質問なのですが、適用後一部スキルが使用できなくなっていました。
原因を探ってみたところ、プラグインに関係なく必要装備を二種類設定、または両方ともなしに設定すると必要な装備をしていないとして判定されるようです。
他のプラグインとの兼ね合いかとも思うのですが、ノートタグも反応していないようです。

こちらでも原因を頑張って探してみます。何か分かりましたら報告させていただきます。
返信する

“MV:プラグイン素材”に戻る