検索結果 559 件

by WTR
2021年5月15日(土) 16:32
フォーラム: MV:質問
トピック: 【解決済】自作プラグインの選択したステージ名のIDを、変数に格納したい
返信数: 3
閲覧数: 1046

Re: 【解決済】自作プラグインの選択したステージ名のIDを、変数に格納したい

数字ではないというのはどういうことだろう… 1 とか 2 じゃなく "1" とか "2" になっているとかですかね? プラグインパラメータってほとんど書いたことがなくてあんまりわかってないですが 439行目 Game_System.prototype.stageLists = function(index) { var data = JSON.parse(Parameters['Stage ' + index] || null); if(!!data){ return new StageList(data.id, data.Title, data.Goa...
by WTR
2021年5月15日(土) 15:41
フォーラム: MV:質問
トピック: 【解決済】自作プラグインの選択したステージ名のIDを、変数に格納したい
返信数: 3
閲覧数: 1046

Re: 自作プラグインの選択したステージ名のIDを、変数に格納したい

ごく部分的にしか見てませんが 697行目 Window_StageList.prototype.selectedList = function() { var stagelist = Number($dataQuests[this.index()]) // return stagelist.ID(); // return stagelist.id(); return stagelist.id; }; $dataQuests[this.index()] が Number() で数値に変換できなくて NaN になってるのでは。 そも数値型に変換する意図が読み取れませんでした。 変換できたとしても ...
by WTR
2021年5月14日(金) 23:19
フォーラム: MV:プラグイン素材のリクエスト
トピック: 【解決済み】「キャラクター移動禁止プラグイン」と「半歩移動プラグイン」併用時の不具合
返信数: 2
閲覧数: 1401

Re: 「キャラクター移動禁止プラグイン」と「半歩移動プラグイン」併用時の不具合

プラグインの順番じゃないですかね?
MKR_PlayerMoveForbid.js を下に配置すれば禁止中に移動してしまうということはないと思います。
by WTR
2021年5月11日(火) 12:11
フォーラム: MZ:質問
トピック: 【解決済】選択中の項目をスクリプトで取得する方法について
返信数: 11
閲覧数: 4989

Re: 選択中の項目をスクリプトで取得する方法について

WTRさんは、こういったメソッドは、普段、どの様にして探していらっしゃるのでしょうか? SceneManager._scene は現在のシーン(このケースだと Scene_Battle)が入っている変数なわけですが SceneManager.changeScene() で代入されてるというのは、正確には今知りました。 誰かが質問し、誰かが答えてくれていたのを見て知っただけだと思います。たぶん。 コアスクリプトを眺めるより知りたいことを単純なキーワードで検索するほうが早道なことは多いです。 単純化することが難しいことも多いですがそれは慣れるしかない…ですかね。 もっとロジカルに辿る方法としては...
by WTR
2021年5月10日(月) 10:38
フォーラム: MZ:質問
トピック: 【解決済】選択中の項目をスクリプトで取得する方法について
返信数: 11
閲覧数: 4989

Re: 選択中の項目をスクリプトで取得する方法について

アクターコマンドウィンドウには item() というメソッドはないですね。
"skill" とか "item" とかいう戻り値が期待なら代わりに currentSymbol() というメソッドがありました。

コード: 全て選択

SceneManager._scene._actorCommandWindow.currentSymbol() === "skill"

こんな感じでどうでしょう。
by WTR
2021年5月09日(日) 18:37
フォーラム: MZ:質問
トピック: 【解決済】選択中の項目をスクリプトで取得する方法について
返信数: 11
閲覧数: 4989

Re: 選択中の項目をスクリプトで取得する方法について

戦闘中のスキル選択ウィンドウ、アイテム選択ウィンドウはそれぞれ SceneManager._scene._skillWindow SceneManager._scene._itemWindow で その選択中の項目は SceneManager._scene._skillWindow.item() SceneManager._scene._itemWindow.item() で取得できます。 アイテム選択ウィンドウで例えばハイポーションを選択中だと {id: 8, animationId: 41, consumable: true, damage: {…}, description: "...
by WTR
2021年4月28日(水) 17:03
フォーラム: MV:質問
トピック: 【解決済み】アツマールでのセーブデータ肥大化
返信数: 11
閲覧数: 3946

Re: アツマールでのセーブデータ肥大化

そもそも10ブロックでもそれなりに大きい部類に入る気がするので(5KB = 1ブロックだったような記憶が)
単にそういう仕様のゲームを作っているというだけかもしれません。
たとえばアイテム収集がメインのゲームで
アイテムに個別性能を持たせてかつ大量にアイテムを所持するようなゲームデザインだと
まぁ肥大化もするだろうという話です。YEP_ItemCore がなんかそういう機能を提供するものだと聞いた気がします。

再現状況とかアップデートに関係するとかいうあたりはよくわからないですが…
by WTR
2021年4月25日(日) 13:49
フォーラム: MV:質問
トピック: アクターの直前使用スキルを変数代入する方法
返信数: 2
閲覧数: 1191

Re: アクターの直前使用スキルを変数代入する方法

viewtopic.php?f=23&t=11071
↾にアクター行動時だけ更新するスキルIDとアイテムIDの配列およびその取得メソッドを追加しました。
取得するためのスクリプトがちょっと違います。
$gameTemp.actorLastUsedSkillId(actorId) // 指定したアクターが直前に使用したスキルのID
$gameTemp.actorLastUsedItemId(actorId) // 指定したアクターが直前に使用したアイテムのID
by WTR
2021年4月22日(木) 18:10
フォーラム: MV:質問
トピック: TsumioActionsにおけるキー入力の変更について
返信数: 8
閲覧数: 2570

Re: TsumioActionsにおけるキー入力の変更について

すみません…
何の確認もせずに適当なことを言ってしまったせいですね…

プラグイン本体の該当関数 Game_Player.prototype.updateActions() を直接編集すれば(たぶん)動くと思いますけど
それでいいかなぁ 本当は素材そのものに手を入れたくない気がしますが…
by WTR
2021年4月22日(木) 14:23
フォーラム: MV:質問
トピック: TsumioActionsにおけるキー入力の変更について
返信数: 8
閲覧数: 2570

Re: TsumioActionsにおけるキー入力の変更について

f8 でコンソール開くと syntax error 出ていないでしょうか。
変更した if 文のところに "{" が足りないようです。

追記 パッチはプラグイン本体より下に配置してください。

詳細検索ページへ移動する