ページ 11

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

Posted: 2019年8月24日(土) 17:00
by 紫苑もみじ
しぐれん様のMano_AfterCounter.jsを利用して、
「自身が特定のステートを持つ場合、味方の特定のスキルに追撃を行う」システムを実装しようと考えています。

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

ステートのメモ欄には
<chain1:
cond = skillID===1
skill = 64
>
<chain2:
cond = skillID===3
skill = 64
>
のように記述しているのですが、書き方が間違っているのでしょうか?
何かご存じの方がいらっしゃいましたら教えていただけると幸いです。

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

Posted: 2019年8月26日(月) 17:28
by ecf5DTTzl6h6lJj02
こんばんは。
ステートのメモ欄には
<chain1:
cond = skillID===1
skill = 64
>
<chain2:
cond = skillID===3
skill = 64
>
のように記述しているのですが、書き方が間違っているのでしょうか?

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

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

Posted: 2019年8月27日(火) 20:31
by しぐれん
プラグイン作者です。
ここ、完全に何を書いたか忘却しているで対応できないです。
長さ0の配列になっているということは、連携条件式の解析に失敗しているパターンだと思います。
ひとまず、連携用のスキルに通常攻撃を設定して試してみてください。

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

Posted: 2019年8月27日(火) 21:49
by 紫苑もみじ
お二人ともありがとうございます。

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

>しぐれん 様
連携用スキルに通常攻撃を設定というと、
<chain:
skill = 1
>
という書き方で問題ないでしょうか?
新規プロジェクトでも試してみましたが動作しないようです。

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

Posted: 2019年8月27日(火) 23:07
by 剣崎 宗二
私の方で新規プロジェクトを作りステートに

コード: 全て選択

<chain:
skill = 1
>

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

・プラグインパラメーターの設定のスクショを貼っていただいて宜しいでしょうか。(可能であれば、該当のステートの設定画面も)
・https://raw.githubusercontent.com/Sigureya/RPGmakerMV/master/Mano_AfterCounter.js 一応こちらから最新版はDLしてみましたでしょうか?
・同じメモ欄のタグをステートではなく該当のアクターのメモ欄に記入しても同じ問題でしょうか?

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

Posted: 2019年8月27日(火) 23:49
by 紫苑もみじ
解決しました!!!!

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

剣崎宗二様のおかげでプラグインパラメータのことを思い出せました。
ありがとうございました 。

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

Posted: 2019年8月28日(水) 11:47
by しぐれん
そのファイル名だと古いバージョンです。
となると、古いファイルに新しい内容を上書きしたパターンの気がします。

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

Posted: 2019年8月29日(木) 14:59
by 紫苑もみじ
実は……、
https://raw.githubusercontent.com/Sigureya/RPGmakerMV/master/Mano_AfterCounter.js
に対して[リンク先を保存]をすればよかったのですが、

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

という方法を取ったため事故が起こりました。
今後はきちんと[リンク先を保存]で保存することにします……。

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

Posted: 2019年8月29日(木) 20:35
by しぐれん
そのパターンは想定外でした。
報告ありがとうございます。
次期バージョンで修正します。