【解決済み】Mano_AfterCounterの追撃設定が動作しない

アバター
紫苑もみじ
記事: 10
登録日時: 2019年6月27日(木) 17:20
連絡を取る:

【解決済み】Mano_AfterCounterの追撃設定が動作しない

投稿記事by 紫苑もみじ » 2019年8月24日(土) 17:00

しぐれん様のMano_AfterCounter.jsを利用して、
「自身が特定のステートを持つ場合、味方の特定のスキルに追撃を行う」システムを実装しようと考えています。

しかし、Game_Battler.prototype.acceptForChainのobj.chain_MA(826行目)が長さ0の配列になってしまい正常に動作しません。

ステートのメモ欄には
<chain1:
cond = skillID===1
skill = 64
>
<chain2:
cond = skillID===3
skill = 64
>
のように記述しているのですが、書き方が間違っているのでしょうか?
何かご存じの方がいらっしゃいましたら教えていただけると幸いです。
最後に編集したユーザー 紫苑もみじ on 2019年8月27日(火) 23:50 [ 編集 1 回目 ]

ecf5DTTzl6h6lJj02
記事: 48
登録日時: 2018年12月23日(日) 13:55

Re: Mano_AfterCounterの追撃設定が動作しない

投稿記事by ecf5DTTzl6h6lJj02 » 2019年8月26日(月) 17:28

こんばんは。
ステートのメモ欄には
<chain1:
cond = skillID===1
skill = 64
>
<chain2:
cond = skillID===3
skill = 64
>
のように記述しているのですが、書き方が間違っているのでしょうか?

メモ欄への記述は問題ないと思いますので、
追撃に指定しているスキルが何らかの原因で発動できない状態にあるのではないかと推測します。
・『スキルの使用可能時』が『メニュー画面』、もしくは『使用不可』に設定されている。
・『必要武器』に指定されている武器タイプを追撃するアクターが装備していない。
・ステートで『行動できない』の制限がついている。(さすがにこれは無い?)
これらの条件に当てはまらないか確認してください。
アバター
しぐれん
記事: 682
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: Mano_AfterCounterの追撃設定が動作しない

投稿記事by しぐれん » 2019年8月27日(火) 20:31

プラグイン作者です。
ここ、完全に何を書いたか忘却しているで対応できないです。
長さ0の配列になっているということは、連携条件式の解析に失敗しているパターンだと思います。
ひとまず、連携用のスキルに通常攻撃を設定して試してみてください。
有償でプラグイン作成リクエストに対応しています。
ご興味のある方は、こちらのリンクからどうぞ。
ツクールMV・プラグイン作成依頼受付
アバター
紫苑もみじ
記事: 10
登録日時: 2019年6月27日(木) 17:20
連絡を取る:

Re: Mano_AfterCounterの追撃設定が動作しない

投稿記事by 紫苑もみじ » 2019年8月27日(火) 21:49

お二人ともありがとうございます。

>ecf5DTTzl6h6lJj02 様
確認しましたが問題ないようです。
指定しているスキルを単独で使用することもできています。

>しぐれん 様
連携用スキルに通常攻撃を設定というと、
<chain:
skill = 1
>
という書き方で問題ないでしょうか?
新規プロジェクトでも試してみましたが動作しないようです。
アバター
剣崎 宗二
記事: 335
登録日時: 2016年11月12日(土) 20:36
連絡を取る:

Re: Mano_AfterCounterの追撃設定が動作しない

投稿記事by 剣崎 宗二 » 2019年8月27日(火) 23:07

私の方で新規プロジェクトを作りステートに

コード: 全て選択

<chain:
skill = 1
>

で試してみましたが、きっちり追撃が発動しました。
なので

・プラグインパラメーターの設定のスクショを貼っていただいて宜しいでしょうか。(可能であれば、該当のステートの設定画面も)
・https://raw.githubusercontent.com/Sigureya/RPGmakerMV/master/Mano_AfterCounter.js 一応こちらから最新版はDLしてみましたでしょうか?
・同じメモ欄のタグをステートではなく該当のアクターのメモ欄に記入しても同じ問題でしょうか?
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
アバター
紫苑もみじ
記事: 10
登録日時: 2019年6月27日(木) 17:20
連絡を取る:

Re: Mano_AfterCounterの追撃設定が動作しない

投稿記事by 紫苑もみじ » 2019年8月27日(火) 23:49

解決しました!!!!

初歩的なミスなのですが、jsのファイル名を間違えてManosasayaki_AfterCounter.jsにしてしまっていて、プラグインパラメータを読み込めなかったのが原因でした。それでノートタグを正しく認識できなかったようです。
プラグインパラメータの読み込み部を確認しなかったのが敗因でした……。

剣崎宗二様のおかげでプラグインパラメータのことを思い出せました。
ありがとうございました 。
アバター
しぐれん
記事: 682
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 【解決済み】Mano_AfterCounterの追撃設定が動作しない

投稿記事by しぐれん » 2019年8月28日(水) 11:47

そのファイル名だと古いバージョンです。
となると、古いファイルに新しい内容を上書きしたパターンの気がします。
有償でプラグイン作成リクエストに対応しています。
ご興味のある方は、こちらのリンクからどうぞ。
ツクールMV・プラグイン作成依頼受付
アバター
紫苑もみじ
記事: 10
登録日時: 2019年6月27日(木) 17:20
連絡を取る:

Re: 【解決済み】Mano_AfterCounterの追撃設定が動作しない

投稿記事by 紫苑もみじ » 2019年8月29日(木) 14:59

実は……、
https://raw.githubusercontent.com/Sigureya/RPGmakerMV/master/Mano_AfterCounter.js
に対して[リンク先を保存]をすればよかったのですが、

1.リンク先に移動
2.本文をCtrl+AとCtrl+Cでコピー
3.こちらで新しく作成したjsファイルにペースト
4.本文2行目に書いてある名前(Manosasayaki_AfterCounter.jsと書いてある)をファイル名として命名

という方法を取ったため事故が起こりました。
今後はきちんと[リンク先を保存]で保存することにします……。
アバター
しぐれん
記事: 682
登録日時: 2017年3月28日(火) 22:22
連絡を取る:

Re: 【解決済み】Mano_AfterCounterの追撃設定が動作しない

投稿記事by しぐれん » 2019年8月29日(木) 20:35

そのパターンは想定外でした。
報告ありがとうございます。
次期バージョンで修正します。
有償でプラグイン作成リクエストに対応しています。
ご興味のある方は、こちらのリンクからどうぞ。
ツクールMV・プラグイン作成依頼受付

“MV:質問” へ戻る