【解決済み】敵の変身で名前にアルファベットがついてしまう

yaiyai
記事: 27
登録日時: 2016年11月29日(火) 05:47

【解決済み】敵の変身で名前にアルファベットがついてしまう

投稿記事by yaiyai » 2017年5月10日(水) 04:58

たびたびお世話になっております。
敵キャラの変身コマンドを使って毎ターン交互に変身する敵を作ろうとしたのですが、変身するたびに
敵A[B]→敵B[B]→敵A[C]→敵B[C]→敵A[D]→敵B[D]
というふうにアルファベットがついてしまうのです。これはなんとかして付かないようにできないものでしょうか?
最後に編集したユーザー yaiyai on 2017年5月10日(水) 22:44 [ 編集 2 回目 ]

アバター
まっつUP
記事: 1132
登録日時: 2016年8月11日(木) 15:38
お住まい: タケノコ王国

Re: 敵の変身で名前にアルファベットがついてしまう

投稿記事by まっつUP » 2017年5月10日(水) 18:56

yaiyai様
お世話になります。

Game_Interpreter.prototype.command336中の
$gameTroop.makeUniqueNames();をコメントアウトすることで
別IDの敵キャラに変身後名前の後にアルファベットが付かなくなります。
RPGで笑顔を・・・

ツイッター(ツクラーの巣窟)(閲覧は自己責任でお願いします)
https://twitter.com/mattuup

github
https://github.com/mattuup/RPGMakerMZ
yaiyai
記事: 27
登録日時: 2016年11月29日(火) 05:47

Re: 敵の変身で名前にアルファベットがついてしまう

投稿記事by yaiyai » 2017年5月10日(水) 22:43

ありがとうございます!無事に解決いたしました。
ネジキ
記事: 4
登録日時: 2021年11月16日(火) 15:04

Re: 【解決済み】敵の変身で名前にアルファベットがついてしまう

投稿記事by ネジキ » 2022年6月27日(月) 20:08

解決済みのところ横から失礼します。

本件のGame_Interpreter.prototype.command336というのはスクリプトか何かでしょうか?
ツクール内のファイルを探してみましたが該当のものは見当たりませんでした。
もしくは、どこかからダウンロードするファイルでしょうか。

初歩的な内容かと思いますが、どなたかご教示いただけると幸いです。
アバター
Plasma Dark
記事: 488
登録日時: 2020年2月08日(土) 02:29
連絡を取る:

Re: 【解決済み】敵の変身で名前にアルファベットがついてしまう

投稿記事by Plasma Dark » 2022年6月27日(月) 23:22

本件のGame_Interpreter.prototype.command336というのはスクリプトか何かでしょうか?


rpg_objects.js に記述されている、敵キャラの変身の処理です。
コアスクリプトを直接書き換えるよりは、以下の内容のプラグインを読み込んで処理を上書きするほうが安全です。

コード: 全て選択

(function() {
  'use strict';
  Game_Interpreter.prototype.command336 = function() {
    this.iterateEnemyIndex(this._params[0], function(enemy) {
      enemy.transform(this._params[1]);
    }.bind(this));
    return true;
  };
})();
ネジキ
記事: 4
登録日時: 2021年11月16日(火) 15:04

Re: 【解決済み】敵の変身で名前にアルファベットがついてしまう

投稿記事by ネジキ » 2022年6月28日(火) 04:50

Plasma Dark 様

記載いただいた内容のプラグイン読み込みで解決いたしました。
ご回答いただきありがとうございました。

“MV:質問” へ戻る