検索結果 9 件

by yukkukomei
2019年7月06日(土) 13:11
フォーラム: MV:質問
トピック: 敵の行動パターン【解決】
返信数: 3
閲覧数: 2824

Re: 敵の行動パターン【解決】

もしかしたら役に立つかもしれないと思いコメントさせていただきます。

すでに解決済みのようですが、敵の複雑な行動パターンに関しては
YEP Battle AI Coreのプラグインが非常に適しています。

味方が○○のステートにかかっていたら敵が××の行動をする を実現するには

コード: 全て選択

<AI Priority>
State === State (番号): (スキル名), Random
</AI Priority>

とすれば可能かと思います。
(括弧はいりません)

英語のプラグインですが、ムノクラ様が翻訳されているので一度目を通してみてはいかがでしょうか?
by yukkukomei
2019年6月27日(木) 18:58
フォーラム: MV:質問
トピック: 【解決済み】メニュー画面からコモンイベントを起動したい
返信数: 4
閲覧数: 2968

Re: メニュー画面からコモンイベントを起動したい

表示非表示の切り替えも可能です。
Menu x Show の部分がそれに当たります。
$gameSwitches.value(x) と指定すれば、特定のスイッチがONの際に出現するようにできます。
これも参考画像を貼っておきます。画像ではスイッチ10を指定しています。
by yukkukomei
2019年6月27日(木) 17:45
フォーラム: MV:質問
トピック: 【解決済み】メニュー画面からコモンイベントを起動したい
返信数: 4
閲覧数: 2968

Re: メニュー画面からコモンイベントを起動したい

こんにちは。
そちらの要望ならば、yanfly様のMain Menu Manager(http://yanfly.moe/2015/10/17/yep-14-main-menu-manager/)で実現できます。
下記の画像の通りに設定していただければ大丈夫かと思います。

なお、トリアコンタン様の「マップ移動後に自動実行イベントを実行していただくかたちになります。」の意味ですが、おそらく「メニューにマップ移動をする項目を追加して、移動先のマップで自動実行のイベントを配置することでコモンイベントのような挙動になる」ということかと思います。
by yukkukomei
2019年4月07日(日) 09:55
フォーラム: MV:質問
トピック: バトラーのn番目に習得しているスキルのIDを変数に格納する方法について
返信数: 4
閲覧数: 2865

Re: バトラーのn番目に習得しているスキルのIDを変数に格納する方法について

まず「変数の操作」から、ゲームデータ→パーティ の項目でn番目に居るアクターIDが取得できます。 次に「変数の操作」で、スプリクトから $dataClasses[$gameVariables.value(x)].learnings[y].skillId;を使えばできると思います。 xには、アクターIDを取得した変数のID yには、xで指定したアクターの職業の習得するスキル(一番上が0,二番目が1と続く) これでn番目に居るアクターのスキルIDが変数に格納できるかと思います。 https://db.liberty-quest.com/rpgmakermv/get-class-data-from-...
by yukkukomei
2019年4月06日(土) 22:51
フォーラム: MV:質問
トピック: 【解決済み】使用したスキルのIDを取得する方法
返信数: 9
閲覧数: 8392

Re: 使用したスキルのIDを取得する方法

返信ありがとうございます。
そちらのプラグインを一緒に導入し、希望通りの動作ができました!

お二方ともありがとうございます!
by yukkukomei
2019年4月06日(土) 13:46
フォーラム: MV:質問
トピック: 【解決済み】使用したスキルのIDを取得する方法
返信数: 9
閲覧数: 8392

Re: 使用したスキルのIDを取得する方法

こんにちは。修正ありがとうございます。 敵が使用したスキルは正しく変数に格納されました。 ただ、変わらずコマンドからスキルを使用すると Cannot read property 'id' of null が起きます。 これはスキルID1を"攻撃"から"ファイア"に変えても変わらず起こりました。 ツクールはSteam版、バージョンは最新です。 データベースの設定とコンソール画面を添付いたします。 新規プロジェクトを作成し、デフォルトのこうもり×2を相手に戦闘テストを行いました。 この通りに設定していただいても再現できないでしょうか? 何度も申し訳ありません...
by yukkukomei
2019年4月02日(火) 03:17
フォーラム: MV:質問
トピック: 【解決済み】使用したスキルのIDを取得する方法
返信数: 9
閲覧数: 8392

Re: 使用したスキルのIDを取得する方法

こんばんは。返信ありがとうございます。 私も同じ方法でプラグインコマンドを呼び出していました。 なのでいくつか検証してみたところ、おそらくですがエラーが出る2つの原因を特定しました。 1つ目はスキルID1や2の攻撃や防御など、コマンドから発動するスキルからコモンイベントを呼び出そうとすると発生しました。 エラーの種類はすべて TypeError: Cannot read property 'id' of null でした。 2つ目はコモンイベントを設定したスキルを敵が使用するとスキルIDに関わらず発生しました。 エラーの種類はすべて TypeError: BattleManaer._subje...
by yukkukomei
2019年3月31日(日) 10:56
フォーラム: MV:質問
トピック: 【解決済み】使用したスキルのIDを取得する方法
返信数: 9
閲覧数: 8392

Re: 使用したスキルのIDを取得する方法

返信ありがとうございます。
プラグインを修正していただいた結果エラーで止まることはなくなりましたが
敵の行動、味方の行動1回づつエラーが発生しておりスキルIDは反映されませんでした。

またコンソール画面を添付いたします。
よろしくお願いいたします。
by yukkukomei
2019年3月31日(日) 03:49
フォーラム: MV:質問
トピック: 【解決済み】使用したスキルのIDを取得する方法
返信数: 9
閲覧数: 8392

【解決済み】使用したスキルのIDを取得する方法

こんばんは。 前から、プレイヤーや敵が使用したスキルのIDを取得しようと模索していたのですが どうも私の力だけでは解決できそうになく質問させていただきました。 https://tm.lucky-duet.com/viewtopic.php?t=1687 こちらのトピックにプラグインによる解決法、スプリクトによる解決法の2つが提示されていましたが プラグインを使用し、敵が使用したスキルIDを取得しようとすると window.isDevToolsOpen is not a function というエラーが起きてしまいます。 そのため、同トピックに投稿されていたスプリクトの var skill = ...

詳細検索ページへ移動する