ツリー型のスキル習得システムのプラグイン

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

トピックの投稿

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

ツリー型のスキル習得システムのプラグイン

投稿記事 by フトコロ »

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

スキル系プラグイン第3弾として、ツリー型のスキル習得システムのプラグインを投稿します。

下の図のように、スキルツリーを表示し、ツリーから選んだスキルを習得できます。
スキルの習得コストは、SP(本プラグイン専用のパラメータのスキルポイント)や
アイテム、お金、変数から設定できます。
ツリー型のスキル習得システムのプラグイン スキルツリー画面.jpg
スキルツリー画面.jpg (76.76 KiB) 閲覧された回数 65523 回
上の図のアイコン枠の色は、それぞれ以下を意味します。(色は変えられます)
青:スキルに設定されたコスト不足、または習得条件未達
黄:習得可能
黒:前提スキル未修得
白:習得済(図にはないです)

>2017/03/31 v1.6.0更新に伴い以降を変更
ウィンドウサイズや位置などを変更したい場合は、拡張プラグインのウィンドウカスタムプラグイン(FTKR_STS_CustomWindow.js)を使用してください。
ウィンドウカスタムプラグインのプラグインパラメータで、変更できます。

ツリー画面は、メニューに「スキル習得」コマンドを表示して呼ぶことができますが、プラグインコマンド<STS Open>を使用することでも、表示できます。


プラグインのダウンロードと使い方については、以下を参照してください。

本体:FTKR_SkillTreeSystem.js (最新v 1.12.0)
<マニュアル>
https://github.com/futokoro/RPGMaker/bl ... stem.ja.md

<ダウンロード>
https://raw.githubusercontent.com/futok ... eSystem.js


拡張:FTKR_STS_CustomWindow.js
<マニュアル>
https://github.com/futokoro/RPGMaker/bl ... ndow.ja.md

<ダウンロード>
https://raw.githubusercontent.com/futok ... mWindow.js


自身でデバッグを行いましたが、バグがとりきれていない可能性があります。
不具合等ありましたら、ご報告いただきたく、よろしくお願いいたします。

<FTKR_SkillTreeSystem.js v1.6.0の更新について>------------
更新記事
http://tm.yumineko.com/viewtopic.php?f= ... 100#p11712

!v1.5.0 から v1.6.0以降へ更新する際の注意点!
プラグインパラメータ<Cost Item Format>のデフォルト値を変更しました。
v1.5.0:%1\l[16]\n%2\lR[3]\c[17]\n%3\c[17]\lR[5]
 ↓
v1.6.0:%1
お手数をかけますが、更新時には手動で修正をお願いします。
---------------------------------------------------------------------------

<FTKR_SkillTreeSystem.js v1.8.0の更新について>------------
MVのコアスクリプト v1.5.0 に対応しました。

プラグインのv1.8.0以降を利用する場合は、プロジェクトデータの更新が必要です。
---------------------------------------------------------------------------

<FTKR_STS_CustomWindow.js v1.1.0の更新について>--------
!v1.0.x から v1.1.0以降へ更新する際の注意点!
ディプロイメント対応のためアクターの立ち絵表示用のタグを変更しました。
(変更前)
<Set Sts Data>
BGI NAME: ImageName
code
</Set Sts Data>

(変更後)
<STS_画像:ImageName>
code
</STS_画像>
お手数をかけますが、更新時には手動で修正をお願いします。
---------------------------------------------------------------------------

画像 #クレジット不要

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

画像 #改変可

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

画像 #アダルトOK
画像 #グロOK

>プラグインはGitHubで公開しています。
最後に編集したユーザー フトコロ [ 2018年1月08日(月) 23:02 ], 累計 36 回
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

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

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by アルツール »

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

最新のプラグイン導入により、先ほどのエラー現象は発生しなくなりました。
迅速な対応、有難うございました!
アバター
日生冷路土
記事: 27
登録日時: 2016年8月14日(日) 18:47
投稿素材

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by 日生冷路土 »

バグを発見し、新しいバージョンを上書きし直したのですが、

STS Openとプラグインコマンドをうちこんだのですが、開けません。

バージョンアップして必要なプラグインが増えていますが、それら全部入れないとダメなのでしょうか。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by フトコロ »

当プラグインを動作させるためには、以下のプラグインが必要になります。

<必須:無いとプラグインが動作しないもの>
FTKR_SkillExpansion.js
FTKR_SEP_ShowSkillStatus.js

<推奨:無くても動きますが、一部の機能が使えなくなるもの>
FTKR_CustomSimpleActorStatus.js
FTKR_DisplayCommandFrame.js

ツリー画面が開かない場合には、必須プラグインのどちらかが無いものと思います。
これらは、必ず入れてください。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

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

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by アルツール »

お世話になっております。
不具合らしき現象を見つけたので報告させて頂きます。

スキルツリープラグインの最新を導入した状態でテスト戦闘を行ったところ、
同じ通常攻撃を行っているのに関わらず、敵から受けるダメージが均一で0になっているようです。

・新規プロジェクトを作成し、武器タイプ15にスキルツリーカテゴリを、
 武器ID10にスキルツリーをそれぞれ設定した状態で確認
・下記プラグイン一式のうち、スキルツリープラグインのみOFFにすると、ダメージ計算が通常に戻った

恐れ入りますが、ご確認頂けますと幸いです。

============================================================
RPGツクールMV 1.4.0

プラグイン(導入順)
・FTKR_DisplayCommandFrame.js(ver1.0.5)
・FTKR_SkillExpansion.js(ver1.2.1)
・FTKR_SEP_ShowSkillStatus.js(ver1.4.0)
・FTKR_SkillTreeSystem.js(ver1.4.0)
============================================================
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by フトコロ »

アルツール さんが書きました:============================================================
RPGツクールMV 1.4.0

プラグイン(導入順)
・FTKR_DisplayCommandFrame.js(ver1.0.5)
・FTKR_SkillExpansion.js(ver1.2.1)
・FTKR_SEP_ShowSkillStatus.js(ver1.4.0)
・FTKR_SkillTreeSystem.js(ver1.4.0)
============================================================
FTKR_SkillExpansion.jsの最新バージョンは、v1.2.4になっております。
お手数をおかけしますが、最新バージョンに更新した上で、再度確認していただけないでしょうか。
http://tm.yumineko.com/viewtopic.php?f=5&t=3145

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

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

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by アルツール »

お世話になっております。
FTKR_SkillExpansion.jsの最新バージョンは、v1.2.4になっております。
お手数をおかけしますが、最新バージョンに更新した上で、再度確認していただけないでしょうか。
http://tm.yumineko.com/viewtopic.php?f=5&t=3145
スキル拡張プラグイン(ver1.2.5)を導入した所、報告させて頂いた現象は無くなりました!
お手数をお掛けしました、有難うございます。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by フトコロ »

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

プラグインを v1.5.0に更新します。
更新内容は、以下の通りです。

1.FTKR_SkillExpansion.js v1.3.0 の更新に合わせて処理を見直しました。
他、微修正。

プラグインは最初の記事からダウンロードしてください。
http://tm.yumineko.com/viewtopic.php?f=5&t=3201
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
日生冷路土
記事: 27
登録日時: 2016年8月14日(日) 18:47
投稿素材

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by 日生冷路土 »

すいません。

動かなかったのはプラグインの導入する順番が違かったからのようです。

しかしエラーが出て、cannot read property 'contains' of undefined とでました。

これはどういう意味ですか?

バージョンアップにより、ツリーシステムプラグイン本体の方で
何か変更しなければいけない点などはありますか?
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by フトコロ »

日生冷路土さん
日生冷路土 さんが書きました:しかしエラーが出て、cannot read property 'contains' of undefined とでました。

これはどういう意味ですか?
そのエラー文だけですと原因が分からないため、エラー時のコンソール画面(F8キーを押して出てくる画面)を添付していただけないでしょうか。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
ぴくしぃ
記事: 4
登録日時: 2017年3月25日(土) 23:07

Re: ツリー型のスキル習得システムのプラグイン

投稿記事 by ぴくしぃ »

はじめまして。
スキルツリーを使用したいと思いこのプラグインを導入したのですが、スキルの複数回習得機能がうまく使用できないので質問させていただきます。
起動時などにエラーは出ず、他のスキルツリーの機能は正常に動作しているのですが、max count の値を幾つに設定してもスキルが複数回習得できません。

プラグイン設定は
skill tree id:21
default maxcount:1
enabled skill count:1
とし、そのスキルのメモ欄のコードは

<Set Sts Data>
skill: 0
max count: 5
</Set Sts Data>

としてあります。
なお、このプラグインと必要なプラグインは全て現在の最新版を導入しています。
順番もhelpを参考に整列済みです。
なにか他に原因があるのでしょうか?
よろしくお願いします。
返信する

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