【解決済み】ARPGプラグインでショートカットを経由せずに直接スキル使用したい

返信する
たいめし
記事: 11
登録日時: 2022年4月23日(土) 05:10

【解決済み】ARPGプラグインでショートカットを経由せずに直接スキル使用したい

投稿記事 by たいめし »

うなぎおおとろ氏のARPGプラグイン『ARPG_Core.js』で
近距離汎用攻撃と遠距離汎用攻撃と特殊アイテム、というシステムを目指しているのですがうまく機能させるための良いやり方が分からず困っています。

このプラグインでは、スキルの使用方法が
【スキルをショートカットに登録 → Cキーを押して使用】
という仕組みになっています。

それを私はZキーで近距離汎用攻撃、Dキー遠距離汎用攻撃、Cキーで特殊アイテム使用(本来のショートカット)という風にしたいのですが下記画像のように「コモンイベント」で並列処理を行ってみても
「スキル未使用の状態でスキル発動を行うことはできません。」
というエラーが表示されてしまいました。
コモンイベント内でスキル使用の直前にプラグインコマンドの「スキル使用」を入れてみても、結果は同じでした。

どうかアドバイスをいただけると助かります。
よろしくお願いします。

【補足】
そのままDを押下しても反応しないのではという指摘があったのですがキー操作追加の記事を参考に

/*:
* @target MZ
*/


(function () {
Input.keyMapper[68] = 'D';
//同様に使用したいキーを登録していく
//
//
})();

という簡単な自作プラグインを作って追加しています
こちらはキー操作を追加するだけなのでエラーには関係ないと思うのですが素人細工なのでもしかしたらこちらがおかしいかもしれません
情報が足らずすみませんでした……改めてよろしくお願いします
添付ファイル
スクリーンショット 2025-05-26 085216.png
最後に編集したユーザー たいめし [ 2025年5月29日(木) 22:04 ], 累計 1 回
ecf5DTTzl6h6lJj02
記事: 752
登録日時: 2018年12月23日(日) 13:55

Re: ARPGプラグインでショートカットを経由せずに直接スキル使用したい

投稿記事 by ecf5DTTzl6h6lJj02 »

こんにちは。
たいめし さんが書きました: 2025年5月26日(月) 09:01 うなぎおおとろ氏のARPGプラグイン『ARPG_Core.js』で
近距離汎用攻撃と遠距離汎用攻撃と特殊アイテム、というシステムを目指しているのですがうまく機能させるための良いやり方が分からず困っています。

このプラグインでは、スキルの使用方法が
【スキルをショートカットに登録 → Cキーを押して使用】
という仕組みになっています。

それを私はZキーで近距離汎用攻撃、Dキー遠距離汎用攻撃、Cキーで特殊アイテム使用(本来のショートカット)という風にしたいのですが下記画像のように「コモンイベント」で並列処理を行ってみても
「スキル未使用の状態でスキル発動を行うことはできません。」
というエラーが表示されてしまいました。
コモンイベント内でスキル使用の直前にプラグインコマンドの「スキル使用」を入れてみても、結果は同じでした。

どうかアドバイスをいただけると助かります。
よろしくお願いします。

【補足】
そのままDを押下しても反応しないのではという指摘があったのですがキー操作追加の記事を参考に

/*:
* @target MZ
*/


(function () {
Input.keyMapper[68] = 'D';
//同様に使用したいキーを登録していく
//
//
})();

という簡単な自作プラグインを作って追加しています
こちらはキー操作を追加するだけなのでエラーには関係ないと思うのですが素人細工なのでもしかしたらこちらがおかしいかもしれません
情報が足らずすみませんでした……改めてよろしくお願いします
  • 使用するスキルに <action: コモンイベント名> でアクション時のコモンイベントが設定されいること
  • そのコモンイベント上で、スキルオブジェクトの生成や、必要なパラメータの設定が行われていること
  • スキルオブジェクト用のテンプレートイベントで、ヒットボックス等のダメージ判定に必要な設定が行われていること
の3つが前提となりますが、
これができているのであれば、条件分岐で実行される内容を、

コード: 全て選択

  ◆スクリプト:$gamePlayer.battler().useSkill('skill', 4);
と、このスクリプト1つのみにして、動作するのではないかなと思います。
上記スクリプトの 4 の部分がスキルIDなので、ここは適切な値に変更してください。

確認してみてください。
たいめし
記事: 11
登録日時: 2022年4月23日(土) 05:10

Re: ARPGプラグインでショートカットを経由せずに直接スキル使用したい

投稿記事 by たいめし »

できました!!!
ecf5DTTzl6h6lJj02さんのお陰でゲーム制作が大きく進みました!
本当にありがとうございました!!!本当に感謝します!!!!
返信する

“MZ:質問”に戻る