検索結果 45 件

by あさぎすおう
2026年1月25日(日) 12:14
フォーラム: MZ:質問
トピック: 特定の武器タイプを装備していると武器破壊
返信数: 6
閲覧数: 247

Re: 特定の武器タイプを装備していると武器破壊

失礼しました!$gameParty.members()[n]だとパーティの何番目のアクターか
になるのでnにアクターIDを入れるのは違いますね。修正します。
アクターを直接呼び出せばいいので$gameActors.actor(ID)が正しいですね
それからゲーム開始時などで対象となるアクターが存在しない場合も考慮したほうがよさそうです。
諸々合わせて以下で動くと思います。確認お願いします。

//武器
$gameActors.actor(actorID)?.isWtypeEquipped(wtypeId)
//防具
$gameActors.actor(actorID)?.armors ...
by あさぎすおう
2026年1月24日(土) 01:13
フォーラム: MZ:質問
トピック: 特定の武器タイプを装備していると武器破壊
返信数: 6
閲覧数: 247

Re: 特定の武器タイプを装備していると武器破壊

武器ならおあつらえ向きのがありました
wtypeIdの部分に武器タイプのIDを入れてください

コード: 全て選択

$gameParty.members()[actorID].isWtypeEquipped(wtypeId)
防具も同じことやりたかった場合はちょっと面倒
最後のIdを防具タイプのIDに変更してください

コード: 全て選択

$gameParty.members()[actorID].armors().some(armor => armor.atypeId === Id)
by あさぎすおう
2026年1月21日(水) 11:13
フォーラム: MV:質問
トピック: 【解決】フトコロ様のFTKR_AISkillEvaluateをメニューからではなくイベントスクリプトで呼び出したいです
返信数: 2
閲覧数: 198

Re: フトコロ様のFTKR_AISkillEvaluateをメニューからではなくイベントスクリプトで呼び出したいです

たぶん一番簡単なやり方
プラグインを開いて下の1行を追記する。
window.Scene_ASE = Scene_ASE;
場所は958行目あたりが一番わかりやすいと思います。(下参照)
//=============================================================================
// Scene_ASE
//=============================================================================
window.Scene_ASE = Scene ...
by あさぎすおう
2026年1月18日(日) 16:47
フォーラム: MZ:質問
トピック: 【解決済み】セーブウィンドウのカスタマイズについて
返信数: 4
閲覧数: 311

Re: セーブウィンドウのカスタマイズについて

ツクプラにあるNUUN_SaveScreen_3.jsで再現してみました。
https://plugin-mz.fungamemake.com/archives/5789
変数1:123、変数2:"休日"、変数3:"朝"、変数4:5
と設定してセーブしたときのセーブデータ画面を下に載せておきます。

変数を使ったオリジナル項目を複数作れるので、今回の要望にぴったりではないでしょうか。
使い方はヘルプを読んだだけだとわかりにくい項目も多いので、慣れが必要そうです。
評価式(10)の項目は基本的なプログラミング知識があれば行けますが、少し難点になるかも。

【使ってみての注意点 ...
by あさぎすおう
2026年1月18日(日) 14:30
フォーラム: MZ:質問
トピック: 汎用ゲージ追加 - ExtraGauge.js ラベルの追加について
返信数: 2
閲覧数: 150

Re: 汎用ゲージ追加 - ExtraGauge.js ラベルの追加について

DTextPicture.js(トリアコンタン様)を利用するのが手っ取り早いかなあと思いました
https://plugin-mz.fungamemake.com/archives/346

リアルタイム描画をtrueにしておけば変数の変化が随時反映されるようになります。
表示される現在値がピクチャ扱いなので、ゲージの優先度を『ピクチャの下』にして
ゲージがピクチャの下側に表示させる必要があります。
by あさぎすおう
2025年12月05日(金) 19:34
フォーラム: MZ:質問
トピック: 【解決済み】剣崎宗二様の「SummonActor.js」プラグインについて
返信数: 2
閲覧数: 472

Re: 剣崎宗二様の「SummonActor.js」プラグインについて

本人はXをされているようですし、答えていただけるかはともかく直接聞いてみてはいかがでしょうか?
by あさぎすおう
2025年11月29日(土) 10:42
フォーラム: MV:質問
トピック: 【解決済】強制中央スクロールプラグインで競合で位置がどんどんズレてしまいます
返信数: 2
閲覧数: 355

Re: 強制中央スクロールプラグインで競合で位置がどんどんズレてしまいます

YEP_CoreEngine.jsの1618~1649行目にある
以下のスクリプトが悪さしていると思われます。
カメラの移動距離を算出する部分で、タイル1マスを1歩分として多少の数値誤差は丸めてしまう補正をしています
(そのためドット移動と相性が悪いようです)
//=============================================================================
// Game_Map ...
by あさぎすおう
2024年6月05日(水) 23:48
フォーラム: MV:質問
トピック: 【解決済】壁だけをすり抜けるイベントの設定
返信数: 5
閲覧数: 1351

Re: 壁だけをすり抜けるイベントの設定

申し訳ないですが分からないです、というより再現できませんでした
お互いを通り抜け不可にしたイベント通しを歩行頻度MAXにして
同じマスに同着するように正面衝突させましたが普通にぶつかりました

考えられる1番の可能性はプラグインの競合です
そこでまずは新しくプロジェクトを作ってこのプラグインだけを入れてうまくいくか試してはどうでしょうか
そこで問題が起こらなければ何かしらのプラグインとかち合っています
by あさぎすおう
2024年6月05日(水) 21:09
フォーラム: MV:質問
トピック: 【解決済】壁だけをすり抜けるイベントの設定
返信数: 5
閲覧数: 1351

Re: 壁だけをすり抜けるイベントの設定


Game_Event.prototype.isThroughXy = function(x, y) {
return this._through && (this.NtEventsXy(x, y).length === 0);
};
↓変更

Game_Event.prototype.isThroughXy = function(x, y) {
return this._through && (this.NtEventsXy(x, y).length === 0) && !this.isNtPlayerXy(x, y);
};

あとこれを追加

Game_Event ...
by あさぎすおう
2024年6月04日(火) 23:27
フォーラム: MZ:質問
トピック: 【解決済み】カスタムメニュー作成プラグインのフィルター機能で重複した項目を表示させたい
返信数: 4
閲覧数: 1038

Re: 【解決済み】カスタムメニュー作成プラグインのフィルター機能で重複した項目を表示させたい

ひとまずうまくいったようでよかったです。
そうか数字が文章で出ちゃうからうまくいかないんですね
だとすると+よりもNumber()でくくって数値化したほうが意味が明確でいいと思います

コード: 全て選択

Number( item.meta['CId'])

詳細検索ページに戻る