# \[RPGMMV\] DreamXのChoiceHelpプラグインで改行する

**URL:** <https://guild.rpgmakerofficial.com/t/topic/2750>\
**Category:** プラグイン\
**Tags:** plugin, mv\
**Created:** [2026 年 8 月 31 日午前 2:50 UTC](https://guild.rpgmakerofficial.com/t/topic/2750 "2026-08-31T02:50:32Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Meredith](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/meredith/32/6374_2.png) [@Meredith](https://guild.rpgmakerofficial.com/u/Meredith)\
**Post date:** [2026 年 8 月 31 日午前 2:50 UTC](https://guild.rpgmakerofficial.com/t/topic/2750/1 "2026-08-31T02:50:33Z")

</div>

みなさん、こんにちは。

古いフォーラムで[このプラグイン](https://forums.rpgmakerweb.com/index.php?threads/choice-help-window.59930/)を見つけました。これを使うと、異なる選択肢を選択したときにヘルプウィンドウを表示できます。私は選択肢の下部にテキストを表示したいため、ChoiceMessageコマンドを使用していますが、改行する方法がわかりません。複数のコメントを入れる、コマンドを書き直す、手動で改行する、どれも機能しません。これはそもそも可能なのでしょうか？

免責事項：YanflyのMessage Coreや他のメッセージ系プラグインは使用していません。

---

<div class="post-metadata">

**Author:** ![Baz](https://sea2.discourse-cdn.com/flex002/user_avatar/guild.rpgmakerofficial.com/baz/32/100_2.png) [@Baz](https://guild.rpgmakerofficial.com/u/Baz)\
**Post date:** [2026 年 8 月 31 日午後 2:56 UTC](https://guild.rpgmakerofficial.com/t/topic/2750/2 "2026-08-31T14:56:18Z")

</div>

プラグインはメッセージを単一のコメント行から取得するため、複数行のコメントでも最初の行しか拾われません。2つ目の `ChoiceMessage` コメントは1つ目を上書きするため、どちらを使っても2行目のメッセージは表示されません。

このプラグインは改変が許可されているため、おそらく `DreamX_ChoiceHelp.js` を開き、`updateHelp` 内の以下の行を探します：

```auto
messageWindow._textState.text = messageWindow.convertEscapeCharacters(message);

```

これを以下のように変更します：

```auto
messageWindow._textState.text = messageWindow.convertEscapeCharacters(message).replace(/<br>/gi, "\n");

```

そうすれば、コメントを `ChoiceMessage Here's some gold<br>to forget I stole the cookie!` のように記述でき、`<br>` タグが実際の改行として機能します。

ファイルに手を加えたくない場合は、変数操作 → スクリプトで `"line one\nline two"` を設定し、その後 `ChoiceMessage \V[1]` を使用すれば、同様の結果が得られると思います。これは、描画される前に変数の値がテキストに展開されるためです。
