検索結果 86 件

by しんぞ
2016年8月03日(水) 23:09
フォーラム: MV:質問
トピック: 戦闘勝利直後にバトル画面でイベントを実行したい
返信数: 6
閲覧数: 8409

Re: 戦闘勝利直後にバトル画面でイベントを実行したい

YEP_BattleEngineCoreを使用している場合の 一応の解決方法がわかりました。 敵が1体の場合しか、たぶんうまくいかないと思いますが… このプラグインでは、 「連続攻撃の途中で敵のHPが0になっても、戦闘不能の敵を引き続き攻撃する」 演出をあえて採用しており、そのために 内部的に擬似的に「不死身」に近いステータスを用意しているようです。 (「ダブルアタックって名前なのに1回でターンが終わったらおかしいかな」  という視点からの変更だそうです) ソース中に、「擬似的な不死身」のオンオフを切り替える箇所を見つけたので、 そこでゲームスイッチをオンオフさせて、「現在不死身状態か否か」を...
by しんぞ
2016年7月28日(木) 00:28
フォーラム: MV:質問
トピック: 戦闘勝利直後にバトル画面でイベントを実行したい
返信数: 6
閲覧数: 8409

Re: 戦闘勝利直後にバトル画面でイベントを実行したい

私がはまっていた現象は、YEP_BattleEngineCoreに依存するもののようです…
プラグインを切ったら、教えていただいた二つの方法が有効でした。

さすがに、この長文のスクリプトを読み解いて対策を考えるのはかなり難しそうですし、
演出方法を再考してみることにします。
YEP_BattleEngineCore自体は素晴らしいプラグインで、引き続き使いたいので…

自分の環境ややりたいことを最初に明確に伝えることが、
質問するときのマナーですよね。すみませんでした。お手間をとっていただいて…
by しんぞ
2016年7月27日(水) 19:54
フォーラム: MV:質問
トピック: 戦闘勝利直後にバトル画面でイベントを実行したい
返信数: 6
閲覧数: 8409

Re: 戦闘勝利直後にバトル画面でイベントを実行したい

ありがとうございます! まさにそれです。他のテクニックも良いですねー!

最初の質問で、hp0でも攻撃が続いてしまうと書きましたが、それはプラグインのせいかもしれません…Yanflyさんのバトル系プラグインを使用しているもので。最初に書いていなくて、申し訳ありません。

2つのアプローチをそれぞれ試しつつ、使用中のプラグインも読んでみます。ありがとうございます!
by しんぞ
2016年7月27日(水) 13:52
フォーラム: MV:質問
トピック: 戦闘勝利直後にバトル画面でイベントを実行したい
返信数: 6
閲覧数: 8409

Re: 戦闘勝利直後にバトル画面でイベントを実行したい

ありがとうございます! プラグインでの実装になるわけですね。
特定のボス敵のみに専用の勝ち台詞を用意したいときは
敵グループのIDか何かで分岐させることになりそうですね。

試してみます。ありがとうございました!
by しんぞ
2016年7月26日(火) 22:37
フォーラム: 自己紹介・あいさつ
トピック: はじめまして
返信数: 0
閲覧数: 1365

はじめまして

Super Dante時代からツクールは好きでしたが、こうして大勢の方の知恵をお借りしながら製作するのは初めてで、ちょっと緊張しています。
15年前から構想があった「爺メン75歳」というおじいちゃん勇者の話を作っています。
よろしくお願いします!
by しんぞ
2016年7月26日(火) 22:34
フォーラム: MV:質問
トピック: 戦闘勝利直後にバトル画面でイベントを実行したい
返信数: 6
閲覧数: 8409

戦闘勝利直後にバトル画面でイベントを実行したい

はじめまして。

表題の通りなのですが、マップ画面に戻ってからではなく、バトル画面で「勝利時のイベント」を実行したいのです。
捨て台詞や勝ち名乗りといった…ごく一部の方にはおなじみのあの演出がやってみたいのです。

バトルイベントの出現条件を「敵キャラHP<=0%」にすると、たとえば連続攻撃で最初の一撃がトドメとなってしまった場合、イベントのあとにも「HP0%の敵キャラに2回目以降の攻撃を続ける」演出が続いてしまいます。
かといって、イベントコマンドで戦闘中断を使ってしまうと勝利判定ができません。

何か、定石となるような解決方法があるのでしょうか? 無知で申し訳ないです…

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