投稿記事

無料プランの記事 (8)

MIZU 2024/04/04 15:00

RPGツクールMZのSVアクターを敵に使用する方法の考察

今回はツクールMZでSVアクターを敵に使用するプラグインを使ってみた考察をしたいと思います。

まず自分が使ってみたSVアクターを敵で使用するプラグインは2つです。

①ドラゴンケイブ(蒼竜様作)のSVアクタープラグイン
ドラゴンケイブ様

②Animated Enemies - v1.15.51
海外のツクールフォーラム

ツクールMZの戦闘ではアクションをつけたい方が多いのではないでしょうか?
自分はNewRPGProject(砂川様のHP)
のDynamicMotionシリーズを使用させていただいてます。

そこで問題となるのが、各種プラグインに適応しているのが
②番目のSVアクターのプラグインになるという事です。

しかし②には問題がありまして、
敵に毒をかけた場合、すぐにSVアクターに毒のエフェクトが表示されず
敵アクターが行動した時に毒エフェクトが現れるタイムラグがあります。

①にはそうした問題はないのですが、砂川氏のプラグイン関連を使用する場合に
SVアクターに適応されない物もあり甲乙つけがたい状態です。

そこで、②のタイムラグを無くす方法はないか考えました。


-解決策-
敵が行動した後にモーションをリフレッシュする方法があれば、
敵のモーションを改善できると考えました。
そこで以下の画像のように処理を入れました


スクリプトで
for (const enemy of $gameTroop.members()) {

    enemy._motionRefresh = true;

}
を入れてスキルのコモンイベントに入れる

これで何か問題が出るかもしれませんが、
現在のところ大きな問題は出てません。

ただし、フィールドでステート改善スキルにコモンイベントが入ると
メニュー画面からフィールド画面へ切り替わってしまいます。

そのため、ステート回復スキルは敵専用のコモンイベントを入れたスキルを別途作る必要があります。
こちらはそんなに労力なくできますので試してみてもいいかもしれません。

以上SVアクター起用で困った点でした。
解決策は不具合が出る場合もありますので責任はご自身でお願いします。

MIZU 2024/04/04 14:38

RPGツクールMZで生じる文字化け対策①

RPGツクールMZはPC環境によって文字化けする場合があり得ます。
実際の画像がこちら

っというのもタイトルの画像通りでして、
X(旧Twitter)でもこの問題で悩む方がいらっしゃいました。

この問題の解決は容易ではないです。

この症状は出る人と出ない人がおり、
PC環境によっては再現できない問題だと思われるからです。

自分がなったときはメッセージ関連のプラグイン製作者に問い合わせをしたり
しましたが、
全く症状が生じないと言われ結局は治せないという判断となりました。

が、色々試した結果改善したものがあったのでその方法です。

①NWjsを最新版にする。
ツクールフォーラム記事1

自分はまず文字化けがツクールMZの更新と共に生じることになった事に気づきました。
最新版になった際NWjsも更新されているのでは思い、最新版を導入したところ
文字化けの症状がなくなりました。(自分の環境では
これで解決するかわかりませんがやってみる価値はあります。

②木星ペンギンさんのMPP_MessageEX.js(文章の表示拡張)を使う
ペンギンの寝床(木星ペンギン様のHP
の文章の表示拡張を導入することで文字化けが消えました。
MPP_MessageEX_Op2を導入して自分で設定することで、
デフォルトの表示も再現できると思います。

ただし、注意が必要です。

トリアコンタン氏の
メッセージの中央揃え - MessageAlignCenter.js

を使用している場合は、競合により\acが使用できなくなります。
そのため、メッセージの中央揃えプラグイン内で\acではなく他の文字へ変える事で競合なく使用する事ができます。

自分は\jcにして使用しております(特に意味はないです。


現在の対処法は上記2点のみ確認しております。
こちらは解決まで2週間以上費やしたので、
同じ症状で問い合わせが来た際などの参考になれば幸いです。

MIZU 2024/04/04 11:54

RPGツクールMZ(TPB)における不具合と対策①

RPGツクールMZ(TPB)のアクティブでゲーム制作中です。
そこで生じ得るエラーが現バージョン(1.8.0)でも自分の環境では発生したので、
対策も踏まえて記事にします。

TPBアクティブにおける不具合①

これは味方のアクティブゲージが複数溜まっていた時に、
敵の攻撃で死亡した瞬間にコマンド入力するとエラーになりゲーム進行が止まる不具合です。
TPBアクティブではこの状況は頻繁ではないものの結構あり得る状況です。
上記サイトから対策プラグインを導入したところエラーがなくなりました。

参考として残しておきます。

1 2 »

限定特典から探す

記事のタグから探す

月別アーカイブ

記事を検索