スキルツリープラグイン
トピックの投稿
返信へスキルツリープラグイン
スキルツリーを導入するプラグインです。
SPを使ってスキルを習得するスキルツリーを作成することができます。
このプラグインはツクールMV/ツクールMZの両方に対応しています。
【プラグインの特徴】
このプラグインの特徴は、マップからスキルツリーを読み込むことができることです。
この機能は、マップ上に配置されたイベントの座標をスキルツリー上の各スキルの座標として登録するというもので、この機能を使うことで、ある程度自由なレイアウトのスキルツリーを作成することができます。もちろん、この機能を使用しなくても、プラグイン側である程度いい感じにスキルツリーを自動で作ってくれます。
スキルツリーの設定のほとんどは、「SkillTreeConfig.js」というコンフィグファイルを直接書き換えることによって行います。
【簡単な概要】
スキルツリーの設定は、「SkillTreeConfig.js」ファイルを編集することで行います。
基本的な設定としては、アクターごとにスキルツリーのタイプ(剣スキルや魔法スキルなど)を設定し、
そしてタイプごとにスキルツリーを構築します。
スキルツリーの構築は、スキルの派生設定(ファイアⅠを取得したらファイアⅡが取得可能になるなど)によって行います。
「SkillTreeConfig.js」には、ツクールMZの空のプロジェクトに入っているデータに対応したサンプルのコンフィグデータが登録されており、空のプロジェクトにこのプラグインを入れるだけで動作するようになっています。
なので、どういった感じでコンフィグを設定するかについては、そのサンプルのデータを参考にしてもらえればと思います。
【ダウンロード】
・サンプルプロジェクト
↓以下のリンクでプラグインのサンプルプロジェクトを公開しています。
http://unagiootoro.f5.si/?archive=43&month=2020-09
・プラグインのダウンロード
次の二つのファイルをダウンロードして、両方のプラグインを登録してください。(プラグインの登録の順番は任意です)
なお、このプラグインは、ファイル名を任意のものに変更しても動作します。
↓ダウンロード先(リンクを右クリックして、「名前を付けてリンク先を保存」でダウンロードしてください)
「スキルツリー」プラグイン
https://raw.githubusercontent.com/unagi ... illTree.js
「スキルツリーコンフィグ」プラグイン
https://raw.githubusercontent.com/unagi ... eConfig.js
SPを使ってスキルを習得するスキルツリーを作成することができます。
このプラグインはツクールMV/ツクールMZの両方に対応しています。
【プラグインの特徴】
このプラグインの特徴は、マップからスキルツリーを読み込むことができることです。
この機能は、マップ上に配置されたイベントの座標をスキルツリー上の各スキルの座標として登録するというもので、この機能を使うことで、ある程度自由なレイアウトのスキルツリーを作成することができます。もちろん、この機能を使用しなくても、プラグイン側である程度いい感じにスキルツリーを自動で作ってくれます。
スキルツリーの設定のほとんどは、「SkillTreeConfig.js」というコンフィグファイルを直接書き換えることによって行います。
【簡単な概要】
スキルツリーの設定は、「SkillTreeConfig.js」ファイルを編集することで行います。
基本的な設定としては、アクターごとにスキルツリーのタイプ(剣スキルや魔法スキルなど)を設定し、
そしてタイプごとにスキルツリーを構築します。
スキルツリーの構築は、スキルの派生設定(ファイアⅠを取得したらファイアⅡが取得可能になるなど)によって行います。
「SkillTreeConfig.js」には、ツクールMZの空のプロジェクトに入っているデータに対応したサンプルのコンフィグデータが登録されており、空のプロジェクトにこのプラグインを入れるだけで動作するようになっています。
なので、どういった感じでコンフィグを設定するかについては、そのサンプルのデータを参考にしてもらえればと思います。
【ダウンロード】
・サンプルプロジェクト
↓以下のリンクでプラグインのサンプルプロジェクトを公開しています。
http://unagiootoro.f5.si/?archive=43&month=2020-09
・プラグインのダウンロード
次の二つのファイルをダウンロードして、両方のプラグインを登録してください。(プラグインの登録の順番は任意です)
なお、このプラグインは、ファイル名を任意のものに変更しても動作します。
↓ダウンロード先(リンクを右クリックして、「名前を付けてリンク先を保存」でダウンロードしてください)
「スキルツリー」プラグイン
https://raw.githubusercontent.com/unagi ... illTree.js
「スキルツリーコンフィグ」プラグイン
https://raw.githubusercontent.com/unagi ... eConfig.js
最後に編集したユーザー うなぎおおとろ [ 2020年9月17日(木) 12:12 ], 累計 2 回
返信 2 / 2ページ
Re: スキルツリープラグイン
いつも誠にお世話になっております。
スキルツリーの設定の際、「Cannot read property '0' of undefined」というエラーが出る場合は何が原因となっている可能性がありますでしょうか?
18キャラほどに設定しているのですがそのうち4キャラほどを仲間にした瞬間にエラーが出ます。
どうかお知恵をお貸しいただければと思います……!!
スキルツリーの設定の際、「Cannot read property '0' of undefined」というエラーが出る場合は何が原因となっている可能性がありますでしょうか?
18キャラほどに設定しているのですがそのうち4キャラほどを仲間にした瞬間にエラーが出ます。
どうかお知恵をお貸しいただければと思います……!!
Re: スキルツリープラグイン
スキルの派生設定の箇所のコンフィグの書き方が間違ってそうな気がします…?厨二少年 さんが書きました:いつも誠にお世話になっております。
スキルツリーの設定の際、「Cannot read property '0' of undefined」というエラーが出る場合は何が原因となっている可能性がありますでしょうか?
18キャラほどに設定しているのですがそのうち4キャラほどを仲間にした瞬間にエラーが出ます。
どうかお知恵をお貸しいただければと思います……!!
Re: スキルツリープラグイン
ありがとうございます!!!
ご指摘の通りスキル派生設定のところを見直してみたら、「,」の位置が乱れていたところがありました!!
無事修正できました!!
ご指摘の通りスキル派生設定のところを見直してみたら、「,」の位置が乱れていたところがありました!!
無事修正できました!!
Re: スキルツリープラグイン
いつも本当にお世話になっております。
今回もエラーのご相談なのですが、セーブをする時たまにこのようなエラーが出てしまいます。
毎回ではないのですが、原因が見当もつかず……。
よろしければお知恵をお貸しください……!
今回もエラーのご相談なのですが、セーブをする時たまにこのようなエラーが出てしまいます。
毎回ではないのですが、原因が見当もつかず……。
よろしければお知恵をお貸しください……!
Re: スキルツリープラグイン
スキルツリーのコンフィグを変更した後、変更前のセーブデータをロードしていませんか?厨二少年 さんが書きました:いつも本当にお世話になっております。
今回もエラーのご相談なのですが、セーブをする時たまにこのようなエラーが出てしまいます。
毎回ではないのですが、原因が見当もつかず……。
よろしければお知恵をお貸しください……!
スキルツリーはセーブデータ軽量化のために必要最小限のデータのみセーブデータに保存しており、スキルツリーの構造などゲーム中で不変のものは毎回起動時に読み込んでいます。そのため、コンフィグ変更前のセーブデータをロードするとコンフィグ設定とセーブデータに矛盾が生じ、エラーになると思われます。
Re: スキルツリープラグイン
なるほど……確かに、その可能性は高そうです。
ツリー変更後はゲーム開始時にエラーが出ても、要注意……ということですね。
やはりスキルツリーはのちのち変更しなくてもいいように作らなければなりませんね……。
原因が分かってよかったです!ありがとうございます!
ツリー変更後はゲーム開始時にエラーが出ても、要注意……ということですね。
やはりスキルツリーはのちのち変更しなくてもいいように作らなければなりませんね……。
原因が分かってよかったです!ありがとうございます!
Re: スキルツリープラグイン
もしかしたら要望になってしまうかもしれないんですが、職業変更プラグインを導入後、SPを職業別に保持させることは可能ですか?
例えば剣士で50SP取得してから魔法使いに転職すると、魔法使いが初期状態から50SPを取得しているようになってしまうのですが……
宜しくお願い致します。
例えば剣士で50SP取得してから魔法使いに転職すると、魔法使いが初期状態から50SPを取得しているようになってしまうのですが……
宜しくお願い致します。
Re: スキルツリープラグイン
はじめまして。とても気に入って使っておりますが、同じ
うなぎおおとろ様作成のアビリティつけ外しシステムと
組み合わせて使えるようなバージョンアップは難しいでしょうか。
即座に使えるスキルを習得するのではなく、アビリティを取得して
それをアビリティ装備することによってはじめて有効化するような仕組みです。
うなぎおおとろ様作成のアビリティつけ外しシステムと
組み合わせて使えるようなバージョンアップは難しいでしょうか。
即座に使えるスキルを習得するのではなく、アビリティを取得して
それをアビリティ装備することによってはじめて有効化するような仕組みです。
Re: スキルツリープラグイン
はじめまして。
スキルツリープラグインに武器専用スキルのようなものをリクエストしたいです。
具体的には、スキルツリーでスキルを解放してから、対応する武器を装備すると、
スキルが表示されるようなものです。(スキルツリーで解放しなければ、武器を持っていても表示されない)
よろしくお願いします。
スキルツリープラグインに武器専用スキルのようなものをリクエストしたいです。
具体的には、スキルツリーでスキルを解放してから、対応する武器を装備すると、
スキルが表示されるようなものです。(スキルツリーで解放しなければ、武器を持っていても表示されない)
よろしくお願いします。