こんばんは。
バグの修正を試み、Gistsにてコードを公開しました。
https://gist.github.com/Tsumio/edf8c562a178d533aca659bcb19959b7
主に355行目以下からが僕の修正分となります。
また、226行目のコードもこれに合わせて変更しました。
具体的にはsetup関数にcost用の引数を追加し、それを関連する関数に適用させました。
例のごとく軽くしかチェックしていないので、不具合があったらすみません。
検索結果 83 件
- 2018年1月08日(月) 20:28
- フォーラム: MV:質問
- トピック: 【解決済み】自作ショップにコストを追加するプラグインに助言ください。
- 返信数: 5
- 閲覧数: 4470
- 2018年1月08日(月) 19:25
- フォーラム: MV:質問
- トピック: 【解決済み】自作ショップにコストを追加するプラグインに助言ください。
- 返信数: 5
- 閲覧数: 4470
Re: 自作ショップにコストを追加するプラグインに助言ください。
この書き込みは間違っています。もう一つ下の書き込みでバグの修正を試みました。 拝見しました。 drawTotalCost2を以下のようにするのではダメでしょうか? totalにBBShopCostPlusMultiplyをかけただけです。 あまりよくテストしていませんので、不都合があれば適宜修正をお願いします。 Window_ShopNumber.prototype.drawTotalCost2 = function() { var total = this._item.meta["cost2"] * this._number; var x = this.cursorX(...
- 2018年1月08日(月) 17:42
- フォーラム: MV:質問
- トピック: 【解決済み】メッセージウィンドゥの重なり順について
- 返信数: 2
- 閲覧数: 2138
Re: メッセージウィンドゥの重なり順について
こんにちは。 通常の場合ですと、ウィンドウは Scene_Map.prototype.createDisplayObjects内の this.createWindowLayer(); this.createAllWindows(); で作られます。 一方、エフェクトプラグイン内では以下のようにオーバーライドされています。 var _Firgof_CRTLED_init = Scene_Map.prototype.createDisplayObjects; Scene_Map.prototype.createDisplayObjects = function() { _Firgof_CRTLED...
- 2018年1月08日(月) 17:25
- フォーラム: MV:質問
- トピック: 【解決済み】自作ショップにコストを追加するプラグインに助言ください。
- 返信数: 5
- 閲覧数: 4470
Re: 自作ショップにコストを追加するプラグインに助言ください。
こんにちは。 軽くしか見ていないのですが、気になった点がいくつかあります。 ・売却コスト倍率にdecimalsが指定されていない プラグインパラメーターから設定したとき、小数点が消されてしまいます。 以下のようにしてみてはいかがでしょうか。 * @param 売却コスト倍率 * @type number * @decimals 1 * @default 0.5 * @desc 売却時に追加コストを得る倍率 * デフォルト:0.5 ・BBShopCostPlusSellが二度宣言されている BBShopCostPlusSellが二度宣言されています。 これは意図したものでしょうか? もしそうでは...
- 2018年1月08日(月) 11:01
- フォーラム: MV:質問
- トピック: 【解決済み】スクリプトについてお聞きします。
- 返信数: 2
- 閲覧数: 1756
Re: スクリプトについてお聞きします。
こんにちは。 詳しくはありませんが、わかる範囲でお答えします。 $gameMapはGame_Mapクラスのインスタンス です。 各シーンのインスタンスはSceneManager._sceneに保持されています。 したがって、 SceneManager._scene.[関数名]() とすることで、望みの動作をおこなえるかなと思います。 ですがSceneManager._sceneは「現在のシーンのインスタンス」を保持しているため、 マップ以外のシーンでマップ用の関数を呼ぶとエラーが発生するか、想定していない動作をおこなう ことになります。 安全面を考慮するなら、何らかの方法で型の判定をした方がよ...
- 2018年1月06日(土) 13:52
- フォーラム: MV:質問
- トピック: 【解決済み】プレイ時にある操作でフリーズすることについて
- 返信数: 14
- 閲覧数: 14550
Re: プレイ時にある操作でフリーズすることについて
こんにちは。 こちらでも修正を試みました。 フリーズが発生する可能性のあるシーンに対策をほどこしました。 具体的には以下の通りです。 ・アイテムシーン ・スキルシーン ・装備シーン ・デバッグシーン ただ安全面で言えば、しぐれんさんが提示しているコードがよいと思います。 つまり、僕のプラグインは別の不具合を誘発するかもしれません(しないかもしれません)。 それでもよければ、以下のURLからDLしてください。 https://raw.githubusercontent.com/Tsumio/rmmv-plugins/master/plugins/BugFixFreezeOfSomeScenes....
- 2018年1月06日(土) 10:09
- フォーラム: MV:質問
- トピック: 【解決済み】プレイ時にある操作でフリーズすることについて
- 返信数: 14
- 閲覧数: 14550
Re: プレイ時にある操作でフリーズすることについて
こんにちは。 こちらの環境でも再現しました。 マウス操作・キーボード操作のどちらでも発生するようです。 追記: 少し調査しました。 結論から言うと、何らかのタイミングで以下のウィンドウがdeactivateされているのが原因だと思われます。 ・Window_ItemCategory ・Window_SkillType フリーズ後、僕の制作したデバッグプラグインで上記のコンストラクタ関数から生成されたインスタンスを無理やりactivateさせたところ、フリーズは解除されました。 これらのウィンドウはアイテム画面もしくはスキル画面で使用されています。 また、以下のシーンでのフリーズは確認できません...
- 2018年1月03日(水) 15:47
- フォーラム: MV:質問
- トピック: ステータス画面のプロフィールの文字サイズの変え方
- 返信数: 2
- 閲覧数: 2552
Re: ステータス画面のプロフィールの文字サイズの変え方
こんにちは。
drawText()ではなくdrawTextEx()を使用するとよいのではないでしょうか。
ただdrawTextEx()は内部でresetFontSettings()を呼んでいるので、フォントサイズを変えるなら工夫が必要かなと思いました。
drawText()ではなくdrawTextEx()を使用するとよいのではないでしょうか。
ただdrawTextEx()は内部でresetFontSettings()を呼んでいるので、フォントサイズを変えるなら工夫が必要かなと思いました。
- 2017年12月30日(土) 13:02
- フォーラム: MV:質問
- トピック: 逃走成功確率を表示させたい!
- 返信数: 7
- 閲覧数: 4428
Re: 逃走成功確率を表示させたい!
こんにちは。
青猫_さんの書き込みを参考にプラグインを制作してみました。
よろしければ使用してみてください。
https://raw.githubusercontent.com/Tsumi ... nalyzer.js
追記:
フロントビューでの動作確認をほとんどしていませんので、不具合があったらすみません。
青猫_さんの書き込みを参考にプラグインを制作してみました。
よろしければ使用してみてください。
https://raw.githubusercontent.com/Tsumi ... nalyzer.js
追記:
フロントビューでの動作確認をほとんどしていませんので、不具合があったらすみません。
- 2017年12月17日(日) 00:20
- フォーラム: MV:プラグイン素材のリクエスト
- トピック: 戦闘中、ピクチャを画面フラッシュより上に表示
- 返信数: 4
- 閲覧数: 3279
Re: 戦闘中、ピクチャを画面フラッシュより上に表示
こんばんは。
ほぼおなじ設定(画像がアレですが)で実行したところ、このような表示になりました(スキルにコモンイベントを設定して実行しました)。
プラグインが正常に実行できていれば、上図のような表示になるはずです。
以下、質問です。
・コアスクリプトは最新版でしょうか?
・プラグインを全てOFFにしても同様でしょうか?
どちらもYESの場合、プラグイン化ないしはプラグインの導入方法に誤りがあるのかもしれません。
その場合はプラグイン化したファイルを添付してみますので、ご一報ください。
ほぼおなじ設定(画像がアレですが)で実行したところ、このような表示になりました(スキルにコモンイベントを設定して実行しました)。
プラグインが正常に実行できていれば、上図のような表示になるはずです。
以下、質問です。
・コアスクリプトは最新版でしょうか?
・プラグインを全てOFFにしても同様でしょうか?
どちらもYESの場合、プラグイン化ないしはプラグインの導入方法に誤りがあるのかもしれません。
その場合はプラグイン化したファイルを添付してみますので、ご一報ください。