こちら私のざっくりした確認ですと、同じ動作のはずです。何をしているのか根本的に説明しますと:
1. プレイヤーが移動した際に、移動し終えたパネルの座標を記録する
2. 通行可能判定の際に、上記で記録した座標のいずれかに該当する際、強制的にfalse(通行不可)を返す
と言うだけの話ですので…
検索結果 681 件
- 2024年4月23日(火) 10:15
- フォーラム: MZ:質問
- トピック: 【解決済み】スキル選択時や対象選択時にもバトルログを表示したい
- 返信数: 2
- 閲覧数: 568
Re: スキル選択時や対象選択時にもバトルログを表示したい
デフォルトの仕様としては
「ヘルプ窓」(スキル/アイテム説明の窓)が出ている間はバトルログは隠される
という物です。
これを解除して強制表示するのであれば以下を新規プラグイン:
で宜しいかと。
(但し、予想していなかったところで常時表示されている可能性があり、その場合は個別対応を要します)
「ヘルプ窓」(スキル/アイテム説明の窓)が出ている間はバトルログは隠される
という物です。
これを解除して強制表示するのであれば以下を新規プラグイン:
コード: 全て選択
Scene_Battle.prototype.updateLogWindowVisibility = function() {
this._logWindow.visible = true;
};
で宜しいかと。
(但し、予想していなかったところで常時表示されている可能性があり、その場合は個別対応を要します)
- 2024年4月22日(月) 14:56
- フォーラム: MV:質問
- トピック: 通ったタイルを通行不能にしたい
- 返信数: 3
- 閲覧数: 876
Re: 通ったタイルを通行不能にしたい
実作業の時間が取れませんので、取り急ぎ、新規プラグインを作った場合大まかな行うべきロジックだけ示します。 1. Game_Player.prototype.moveStraight 改変 実行完了後に、プレイヤーに指定されたステートがある場合、現在座標をGame_MapにあるArrayに記録する 2. Game_Map.prototype.isPassable 改変 Game_MapにあるArrayに、その座標がある場合falseを返す この2つだけでも述べられた部分は実装できるかとは思います。 後は、マップ移動した際にその通行不可になった部分が元に戻るか、などで色々追加の動きは必要になるかと...
- 2024年3月04日(月) 11:44
- フォーラム: MV:質問
- トピック: スキルの様々な情報に変数を代入する
- 返信数: 2
- 閲覧数: 471
- 2024年2月14日(水) 19:16
- フォーラム: MV:質問
- トピック: 配列の上限数について
- 返信数: 2
- 閲覧数: 334
Re: 配列の上限数について
MVはChromiumをベースにしているので、Chrome/Edgeと同じ動作をするかと。
トリアコンタン様の説明もご参照ください。
https://triacontane.blogspot.com/2018/01/rpgmv.html
トリアコンタン様の説明もご参照ください。
https://triacontane.blogspot.com/2018/01/rpgmv.html
- 2024年2月02日(金) 13:40
- フォーラム: MZ:質問
- トピック: 【解決済】GOG_DressMergeの使い方
- 返信数: 2
- 閲覧数: 426
Re: GOG_DressMergeの使い方
こちら原因を確認しましたが、プラグインの設計上「こうなっている」としか言いようがありません。
小手先の修正で色々直してとりあえずは動くことが確認できましたが、保証は出来かねますので、作者にもご報告いただくのが宜しいかと思います。
小手先の修正で色々直してとりあえずは動くことが確認できましたが、保証は出来かねますので、作者にもご報告いただくのが宜しいかと思います。
- 2024年1月05日(金) 12:58
- フォーラム: MZ:質問
- トピック: 【解決済】 トリアコンタン様の「パーティ能力レート設定」のバグ?
- 返信数: 9
- 閲覧数: 554
Re: トリアコンタン様の「パーティ能力レート設定」のバグ?
テストして問題を確認しました。 PluginCommonBase側の返却値がPartyAbilityRateの比較値とかみ合っていない為、タグがない場合「倍率0」として扱われるのが理由ですね。 PartyAbilityRate側 Game_BattlerBase.prototype.partyAbilityRate = function(abilityNames) { return this.traitObjects().reduce((prev, traitObject) => { const rate = PluginManagerEx.findMetaValue(traitObject,...
- 2024年1月05日(金) 04:36
- フォーラム: MZ:質問
- トピック: 【解決済】 トリアコンタン様の「パーティ能力レート設定」のバグ?
- 返信数: 9
- 閲覧数: 554
Re: トリアコンタン様の「パーティ能力レート設定」のバグ?
ご返信ありがとうございます。 まず新規プロジェクトに「PluginCommonBase.js」「PartyAbilityRate.js」だけを導入 新規プロジェクトのアクターデータ、アイテム、武器、防具、スキル、ステートを全て消去 (アクター1のリードと職業剣士のみ残し剣士の特徴は全て消去) マップ1の敵出現歩数を10、敵グループを「ゴブリン*2」「ノーム*2」「クロウ*2」をそれぞれ重み5マップ全域に配置して走り回りましたがエンカウントしませんでした。 「PartyAbilityRate.js」をOFFにするとエンカウントします。 ちなみにMZのバージョンは1.7.0です。 こちらのプロジ...
- 2024年1月05日(金) 01:27
- フォーラム: MZ:質問
- トピック: 【解決済】 トリアコンタン様の「パーティ能力レート設定」のバグ?
- 返信数: 9
- 閲覧数: 554
Re: トリアコンタン様の「パーティ能力レート設定」のバグ?
けいのすけ さんが書きました:「PluginCommonBase」と「PartyAbilityRate」を入れたデータでは
「0」が返りました。
問題はこれです。何れかのアクターに
<エンカウント率:0>
<EncounterRate:0>
のどちらかを設定していませんか?
(マイナスの値も同じ事になります)
試しに1人パーティにして、各アクターを個別にテストしてみてください。
(何かしら作者の方で条件考慮漏れがある可能性もありますが、少なくともコードを一見した所では発見できてません)
- 2024年1月04日(木) 19:05
- フォーラム: MZ:質問
- トピック: 【解決済】 トリアコンタン様の「パーティ能力レート設定」のバグ?
- 返信数: 9
- 閲覧数: 554
Re: トリアコンタン様の「パーティ能力レート設定」のバグ?
エンカウントしなくなる理由は色々ありますが、とりあえずこのプラグインの問題かどうかを確認するために、ゲーム内のどこかで以下のスクリプトを実行(変数代入)してみてください。
これが0であるようであればこのプラグイン由来の物になりますが、それ以外であれば他の物の問題の可能性が高いです。
コード: 全て選択
$gameParty.getEncounterRate()
これが0であるようであればこのプラグイン由来の物になりますが、それ以外であれば他の物の問題の可能性が高いです。