ページ 11

〔解決〕cannot read property`guardskilld` of undefinedエラーについて

Posted: 2018年6月04日(月) 10:02
by シノヅカ
エラー表示の解決方法について、お助け頂けませんでしょうか。
詳細は以下の通りです。必要な情報がありましたら、追加でお伝えします。
プラグインを切り替えたりしたのですが、どうしても分かりませんでした。
知識のある方、どうかお力をお貸しくださいませんでしょうか。よろしくお願いいたします。

■表示されるエラー
cannot read property`guardskilld` of undefined

■表示されるタイミング
ゲームオーバーになり、続きからロードした時にスキル・ステータスを確認すると発生。
「cannot read property`guardskilld` of undefined」と表示される。
※1一度表示されると、画面を閉じ再度ゲーム画面を起動する事でスキル・ステータスを確認しても表示されなくなる。
※2再度、ゲームオーバーになる事で、タイトルから再開すると同じ現象が起こる。

■エラー表示がされた時のF8を押した場合の表示

PixiJS 4.5.4 - ? WebGL ? http://www.pixijs.com/ ???


rpg_managers.js:1954 TypeError: Cannot read property 'guardSkillId' of undefined
at Game_Action.isGuard (rpg_objects.js:1390)
at Game_Actor.Game_BattlerBase.isGuardMotion (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_ExSvMotion.js:927)
at Game_Actor.Game_BattlerBase.checkCondition (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_ExSvMotion.js:911)
at Game_Actor.Game_BattlerBase.checkConditionAll (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_ExSvMotion.js:893)
at Game_Actor.Game_BattlerBase.getEsmMotion (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_ExSvMotion.js:881)
at Sprite_ActorFace.Sprite_Battler.esmRefreshMotion (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_ExSvMotion.js:1110)
at Sprite_ActorFace.Sprite_Actor.refreshMotion (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_ExSvMotion.js:1203)
at Sprite_ActorFace.startEntryMotion (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_FacialImageDifference.js:571)
at Sprite_ActorFace.setBattler (/C:/Users/mypc/Documents/Games/%E6%81%8B%E6%84%9B%E3%83%90%E3%82%B9%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF/js/plugins/FTKR_FacialImageDifference.js:566)
at Sprite_ActorFace.Sprite_Battler.initialize (rpg_sprites.js:462)

Re: cannot read property`guardskilld` of undefinedエラーについて

Posted: 2018年6月04日(月) 21:16
by フトコロ
こんにちは。

提示しているエラーですが、こちらの環境では再現できません。
もう少し詳しい状況を教えてもらえないでしょうか。

エラー内容から以下のプラグインを使用していると思います。
FTKR_ExSvMotion.js
FTKR_FacialImageDifference.js

1.使用しているプラグインのバージョンは最新ですか?
2.上記の2つのプラグインのみ使用した状態で再現しますか?
3.全滅する直前のパーティーの状態は?防御の有無、ステートの状態など。
4.どのような攻撃を受けて全滅しましたか?
5.上記のプラグインの設定内容を教えてください。

Re: cannot read property`guardskilld` of undefinedエラーについて

Posted: 2018年6月05日(火) 16:31
by シノヅカ
こんにちは。フトコロ様、お世話になります。
詳しい状況についてですが、調べました。
■1.使用しているプラグインのバージョンは最新ですか?
FTKR_ExSvMotion.js 1.2.4
FTKR_FacialImageDifference.js 1.1.7

■2.上記の2つのプラグインのみ使用した状態で再現しますか?
新規作成したゲームでも試しました。上記2つのみでも、エラーが発生するみたいです。

■3.全滅する直前のパーティーの状態は?防御の有無、ステートの状態など。
全員が通常攻撃して戦いながら、戦闘不能状態になりゲームオーバーです。
(ステートの状態は普通に戦闘不能)

■4.どのような攻撃を受けて全滅しましたか?
敵の通常攻撃です。

■5.上記のプラグインの設定内容を教えてください。
スクリーンショットを添付します。
(一度に貼れる画像が4枚までみたいです。分けます。)

Re: cannot read property`guardskilld` of undefinedエラーについて

Posted: 2018年6月05日(火) 16:35
by シノヅカ
貼れなかった画像の続きです。

もしかしたら、私の設定ミスかも分かりません。ご迷惑をおかけします。
大変お手数ですが、どうぞよろしくお願いいたします。

Re: cannot read property`guardskilld` of undefinedエラーについて

Posted: 2018年6月05日(火) 17:05
by フトコロ
回答ありがとうございます。

まず、プラグインを最新のものに更新してみてください。

FTKR_ExSvMotion.jsは、v1.3.1が最新です。

Re: cannot read property`guardskilld` of undefinedエラーについて

Posted: 2018年6月05日(火) 20:16
by シノヅカ
ありがとうございます。最新のバージョンにした所、直りました。
お答えいただきまして、どうもありがとうございます。