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

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

トピックの投稿

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

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

投稿記事 by フトコロ »

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

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

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

>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

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
calcifer
記事: 2
登録日時: 2017年7月11日(火) 12:49
投稿素材

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

投稿記事 by calcifer »

最初にこのような良いプラグインをありがとう。私の日本語のために申し訳ありません、私は英語と翻訳者を使用しています。大丈夫ならテストプロジェクトを作ってアップロードしてプラグインの動作を確認してください。私はあなたの文書に従ってプラグインをインストールしましたが、スキルを示す代わりに画像に結果が表示されます。私は他のプラグインなしでバージョン1.8.1とRMMV 1.5.0を使用していますが、動作しません!あなたの助けをもう一度ありがとう!
添付ファイル
ツリー型のスキル習得システムのプラグイン example-error.png
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

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

投稿記事 by フトコロ »

calcifer さんが書きました:最初にこのような良いプラグインをありがとう。私の日本語のために申し訳ありません、私は英語と翻訳者を使用しています。大丈夫ならテストプロジェクトを作ってアップロードしてプラグインの動作を確認してください。私はあなたの文書に従ってプラグインをインストールしましたが、スキルを示す代わりに画像に結果が表示されます。私は他のプラグインなしでバージョン1.8.1とRMMV 1.5.0を使用していますが、動作しません!あなたの助けをもう一度ありがとう!
こんにちは、calciferさん

プラグインを利用していただき、ありがとうございます。

スキルツリーを表示するためには、以下の作業が必要です。

1.スキルツリー用の武器タイプIDを、プラグインパラメータ<Skill Tree Id>に設定する。
2.武器のデータベースで、スキルツリーを作成する。
3.スキルツリー用のスキルを作成する。
4.アクターにスキルツリーを設定する。

まず、1のプラグインパラメータについて、確認してみてください。

サンプルプロジェクトを私のGithubにアップしました。

参考になれば幸いです。

ダウンロード(Download):
https://github.com/futokoro/RPGMaker/bl ... Sample.zip


Dear calcifer

Thank you for using my plugin.
In order to display the skill tree, the following work is required.

1. Set the weapon type ID for the skill tree to the plug-in parameter <Skill Tree Id>.
2. Create skill trees with weapons database.
3. Create a skill for skill trees.
4. Set the skill tree for actors.

First of all, please check about the 1. plugin parameter.

I uploaded the sample project to my Github.
I am happy if it becomes helpful.
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
calcifer
記事: 2
登録日時: 2017年7月11日(火) 12:49
投稿素材

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

投稿記事 by calcifer »

ありがとうございました! あなたは最も役に立ちます! 私はデモを使って私の間違いを理解することができました。 私はあなたに非常に恩恵を受けています! すべてが機能しており、私はとても幸せです! :D
ratsel
記事: 5
登録日時: 2017年7月15日(土) 23:24

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

投稿記事 by ratsel »

不具合報告かも?

アイテムでリセットの場合は問題ないですが、プラグインコマンドでのリセットは不具合あります。
STS Reset Actor(x) ALL xは2入れてたのに、Actor1と2両方リセットされるのです。

確認お願いします><
ありがとうございます。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

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

投稿記事 by フトコロ »

ratsel さんが書きました:不具合報告かも?

アイテムでリセットの場合は問題ないですが、プラグインコマンドでのリセットは不具合あります。
STS Reset Actor(x) ALL xは2入れてたのに、Actor1と2両方リセットされるのです。

確認お願いします><
ありがとうございます。
]
ご連絡ありがとうございます。
新規プロジェクトで確認してみました。

以下のプラグインコマンドを実行すると、正常にActor2だけリセットしました。

コード: 全て選択

STS Reset Actor(2) ALL
お手数をかけますが、もう少し情報をいただけませんか?
1. MVのバージョン
2. プラグインのバージョン
3.プラグインコマンドを実行するイベントの内容
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

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

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

投稿記事 by ratsel »

申し訳ありません><、 自己解決しました。
実は他人のパッシププラグインも導入してますが、スキルリセット最大のHPとHPがおかしくなっててフトコロさんのプラグイン少し弄って解決しようとした。ところが最初にいろいろ試してたせいか、不具合発生してしまいました。。。

両方の問題解決しました。ご迷惑をおかけして申し訳ございません ><
さすらいのなんちゃら
記事: 17
登録日時: 2017年7月24日(月) 17:23
投稿素材

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

投稿記事 by さすらいのなんちゃら »

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

ver1.8.3を使わさせて頂いておりますがスキルツリー画面を開くとエラーメッセージが表示されてしまいます。
上記のサンプルプロジェクトでテストプレイしても同様の現象が発生し、どうしようも無くなったのでご報告させて頂きました。
こちらのミスかもしれませんが、どうかご確認の方よろしくお願いいたします。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

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

投稿記事 by フトコロ »

さすらいのなんちゃら さんが書きました:お世話になっております。

ver1.8.3を使わさせて頂いておりますがスキルツリー画面を開くとエラーメッセージが表示されてしまいます。
上記のサンプルプロジェクトでテストプレイしても同様の現象が発生し、どうしようも無くなったのでご報告させて頂きました。
こちらのミスかもしれませんが、どうかご確認の方よろしくお願いいたします。
ご連絡ありがとうございます。

こちらの環境で試しましたが、ダウンロードしたプラグインおよび、サンプルプロジェクトでもエラー無く正常に動作しています。

お手数をお掛けしますが、どのようなエラーなのかご教示いただけませんか?
できれば、エラー時のコンソールログ(エラー時にF8キーを押して表示したウィンドウの内容)を添付して頂きますと、対応しやすくなります。

なお、サンプルプロジェクトは容量削減のため画像ファイルを添付していません。
サンプルプロジェクトを動作させるためには、別のプロジェクトから画像フォルダごとコピーする必要があります。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
さすらいのなんちゃら
記事: 17
登録日時: 2017年7月24日(月) 17:23
投稿素材

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

投稿記事 by さすらいのなんちゃら »



こちらがコンソールの画像です。
何かわかればご報告していただけるとありがたいです。。。
エラーメッセージ的に何か不足しているファイルがあるみたいなことを言われていますが
付属のpng等って無かったですよね。。。?
添付ファイル
ツリー型のスキル習得システムのプラグイン スクリーンショット (23).png
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32
投稿素材

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

投稿記事 by フトコロ »

さすらいのなんちゃら さんが書きました:
こちらがコンソールの画像です。
何かわかればご報告していただけるとありがたいです。。。
エラーメッセージ的に何か不足しているファイルがあるみたいなことを言われていますが
付属のpng等って無かったですよね。。。?
コンソールログの添付ありがとうございます。

エラー内容から判断すると、プロジェクトのコアスクリプト(jsフォルダ直下にあるrpg_core.js等のこと)が v1.5.0になっていないことが原因と考えます。
当プラグインのV1.8.0以降は、コアスクリプトv1.5.0に対応させているため、申し訳ないですがそれ以前のバージョンのコアスクリプトでは動作しません。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
返信する

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