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

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
terueru
記事: 72
登録日時: 2016年5月29日(日) 22:28

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

投稿記事by terueru » 2017年10月09日(月) 14:45

ご対応、ありがとうございます。
早速試してみたのですが、今回のものをDLし、以前使用していたファイルに置き換えてみたところ
スキル習得画面で下記の画像のようなことになってしまい、スキルツリーが表示されなくなってしまいました。
javaは本当に素人なのでどうすればよいかわかりません・・・。
解決策などはございますでしょうか?
添付ファイル
無題4.png

terueru
記事: 72
登録日時: 2016年5月29日(日) 22:28

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

投稿記事by terueru » 2017年10月09日(月) 19:22

先程のレスしました件、コアスクリプトを更新することで表示されるようになり、自己解決しましたが、

新しい問題が発生してしまいました・・。スキルツリーをリセットするアイテムを作り、使ったところ画像のようなエラーがでてしまいました。

過去のバージョンのプラグインだと、通常動作していたところを考えると、更新の仕方が悪かったのでしょうか・・?
添付ファイル
無題1.png
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

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

投稿記事by フトコロ » 2017年10月09日(月) 22:29

terueru さんが書きました:新しい問題が発生してしまいました・・。スキルツリーをリセットするアイテムを作り、使ったところ画像のようなエラーがでてしまいました。

過去のバージョンのプラグインだと、通常動作していたところを考えると、更新の仕方が悪かったのでしょうか・・?

エラーで止まることを回避するように、修正してみました。
確認してみてください。

FTKR_SkillTreeSystem.js v1.11.1
<ダウンロード>
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_SkillTreeSystem.js

<マニュアル>
https://github.com/futokoro/RPGMaker/blob/master/FTKR_SkillTreeSystem.ja.md

なお、このv1.11.0の機能は、セーブデータの互換性はありません。
このバーションを適用してスキルを習得すると、その時点で消費したコストを記録して
リセット時に記録したコストの分を戻す処理にしています。
そのため、このバージョンを適用する前に習得したスキルについては、リセットしてもSP以外は戻りません。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
terueru
記事: 72
登録日時: 2016年5月29日(日) 22:28

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

投稿記事by terueru » 2017年10月10日(火) 22:20

ご対応ありがとうございます!
またしても同じエラーがでましたが、新しいセーブデータで試せば問題なく動作しました

これで自分がやりたいことを導入できそうです!
ありがとうございました!
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

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

投稿記事by フトコロ » 2017年10月10日(火) 23:24

terueru さんが書きました:またしても同じエラーがでましたが、新しいセーブデータで試せば問題なく動作しました


新しいセーブデータで問題なく動作したとのことでよかったです。

なお、エラーについて修正した箇所が少し間違っていたので、再度修正しました。
SP以外は戻りませんが、エラーで止まることはないと思います。

FTKR_SkillTreeSystem.js v1.11.2
<ダウンロード>
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_SkillTreeSystem.js

<マニュアル>
https://github.com/futokoro/RPGMaker/blob/master/FTKR_SkillTreeSystem.ja.md
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

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

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

投稿記事by 日生冷路土 » 2017年10月21日(土) 21:38

すみません、バグがあったのでご報告します。一部の敵と戦うと、勝利後の画面が表示されずフリーズしてしまうというバグが起きました。

バージョンは1.8.1です。

画像はないのですが、「Cannot read property ""height"" of undefined」、「Cannot set property 〇〇←数字が入る of undefined」とエラーが表示されます。

このようなバグは最新バージョンではなくなっているのでしょうか?

というかそもそもどういう原理で起きたのでしょうか?

どういう風に治せばいいのか教えてください。プラグインを使わなければゲームは正常に起動できることを予め言っておきます(このままではせっかく使わせてもらったスキルツリーが活かせないので……)。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

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

投稿記事by フトコロ » 2017年11月01日(水) 20:03

日生冷路土 さんが書きました:一部の敵と戦うと、勝利後の画面が表示されずフリーズしてしまうというバグが起きました。

バージョンは1.8.1です。

画像はないのですが、「Cannot read property ""height"" of undefined」、「Cannot set property 〇〇←数字が入る of undefined」とエラーが表示されます。


ご連絡ありがとうございます。
反応がだいぶ遅れてしまい申し訳ないです。

まず、ご提示いただいた情報だけですと、エラーの内容を特定することができません。
以下の情報を教えていただけませんか?

1.「一部の敵と戦うと~」の一部の敵とは、具体的にはどのような設定の敵でしょうか。
エラーにならない敵との違いを教えてください。

2.戦闘勝利後の画面とは、何の画面でしょうか。マップ画面でしょうか。
それとも、なんらかのプラグインを使って専用の戦闘結果画面を表示しているのでしょうか。

3.記載していただいたエラー文だけでは特定できませんので、
F8キーを押して表示されるコンソール画面で表示される内容を教えてください。
「TypeError:Cannot set property "1" of undefined」の次の行に書いてある
at から始まる内容とその下または右に表示されるアドレスが知りたい内容です。

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

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

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

投稿記事by 日生冷路土 » 2017年11月04日(土) 11:21

順番に返答します。1番目はバグを発見し、自分なりに解決を試みた時の状態なんです。その後結局プラグインによるものだと判明したので一部ではなくプラグインを使用したら、となります。すいません。

2つ目は戦闘結果画面が表示されないことです。敵を倒したら、ボス雑魚とわず
無題.png
このような状態になります。もちろんプラグインをOFFにすると表示されなくなります。追加プラグインや専用の戦闘結果画面はしようしていません。急にこうなったので困惑しています。ただ、最終的にフトコロさんの戦闘結果画面のプラグインを使うつもりでいるのを、今はやんふりーさんのYEPビクトリーアフターmathを使って代用はしています。しようがしていまいが同じ結果だったはずです。



3つめの「TypeError:Cannot set property "1" of undefined」の次の行に書いてある
at から始まる内容とその下または右に表示されるアドレスが知りたい内容、についてですが

無題2.png


↑がアドレスの1番目の内容です。上記に TypeError:Cannot set property "184" of undefined のアドレスがあるかと思います。

これでよろしかったでしょうか。

僕自身、直せるなら自分で直したいのですが、なにせ何がダメなのかがわからない状態のため何の情報を渡せばいいのか毎回困っているのです。

次回からは必ずコンソールとバグの状態を合わせて送るようにします。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

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

投稿記事by フトコロ » 2017年11月04日(土) 12:27

>日生冷路土さん

返信ありがとうございます。
添付していただいたコンソール画面からエラー回避できる処理を追加してみました。

●FTKR_SkillTreeSystem.js v1.11.4
https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_SkillTreeSystem.js

レベルアップ等でスキルを習得したときに、スキルツリー用のデータを参照するのですが
プラグイン適用前のセーブデータや、古いバージョンのプラグイン適用していたセーブデータを使った場合に
スキルツリー用のデータがなくエラーになる場合があります。
今回の修正で回避するようにしましたので、そのままセーブデータを使用してもエラーにならないと思います。

なお、Cannot read property ""height"" of undefinedのエラーについてはまだ原因がわからないです。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

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

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

投稿記事by 日生冷路土 » 2017年11月05日(日) 01:32

正常に作動しました。ありがとうございました。

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