ダビスタのように、ゲーム内の数値を任意の文字列に置き換えるプラグイン(例:攻撃力0~255をG~Sに変換)

村人C
記事: 45
登録日時: 2016年10月11日(火) 14:12

Re: ダビスタのように、ゲーム内の数値を任意の文字列に置き換えるプラグイン(例:攻撃力0~255をG~Sに変換)

投稿記事by 村人C » 2016年11月25日(金) 19:01

メルサイア様
Win10のプラグイン作成用の環境と新規作成した環境、
AndroidとiOSで確認してみましたが、エラーの再現ができませんでした。
以前のランク表示のセーブデータだとエラーが出ると思います。
見直していて装備画面の能力値が非表示に対応していなかったので、修正しました。
能力値の非表示を使用される際は、お手数ですが再度ダウンロードして下さい。
競合等の可能性もありますので、新規プロジェクトやニューゲームで試してみて下さい。
動作環境.png
動作環境.png (56.45 KiB) 閲覧数: 2498 回

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

Re: ダビスタのように、ゲーム内の数値を任意の文字列に置き換えるプラグイン(例:攻撃力0~255をG~Sに変換)

投稿記事by まっつUP » 2016年11月25日(金) 19:03

メルサイア様

村人C様が最後にアップされたものではない方を適用中にセーブした
セーブファイルを最後にアップされた方を適用してから読み込んでプレイしていませんか?

最後にアップされた方のみを適用して
ニューゲームで確認すれば問題ないと思います。
RPGで笑顔を・・・

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

github
https://github.com/mattuup/RPGMakerMZ
メルサイア
記事: 127
登録日時: 2016年2月22日(月) 10:35
お住まい: 大阪府
連絡を取る:

Re: ダビスタのように、ゲーム内の数値を任意の文字列に置き換えるプラグイン(例:攻撃力0~255をG~Sに変換)

投稿記事by メルサイア » 2016年11月25日(金) 19:36

>村人C様
ご丁寧にありがとうございます。
お手数を取らせてしまい、申し訳ありません。
ニューゲームで初めると、エラーが発生しませんでした。
ですが、今度は装備画面の表示が何もなし(空の文字列)になってしまっていました(パラメータはデフォルトから変えていません)。
7eeb50158285510e34c2a064987d9e6e.png

なお、新規プロジェクトでは、正常に動作を確認しましたので、競合の問題の可能性が高いです。
他のプラグインが同じメソッドを使用していないか、調べてみます。
わかりましたら、ご報告します!
(追記: なお、HP・MP・TPに関しても、同じ症状でした。プラグインのパラメータ「HP」などに「???」などを入れても、「」の場合と同じ出力になります。現在値/最大値の「/」も表示されませんでした。)

>まっつUP様
おっしゃるとおりでした。エラーは、前のバージョンを適応した時のプラグインの内容が残っていたためのようでした。
丁寧な対応、ありがとうございました!
メルサイア
記事: 127
登録日時: 2016年2月22日(月) 10:35
お住まい: 大阪府
連絡を取る:

Re: ダビスタのように、ゲーム内の数値を任意の文字列に置き換えるプラグイン(例:攻撃力0~255をG~Sに変換)

投稿記事by メルサイア » 2016年11月25日(金) 20:12

競合していたプラグインがわかりましたので報告します。
riruさんの、Rubi_riru.jsプラグイン(任意の文字にひらがなをふるプラグイン)でした。

メニューで、普段数値が入っているステータスに、半角文字や全角文字が入っているため、
ステータスをルビをふる文字列の対象として認識してしまったことによる、競合かもしれません。

ですが、前のバージョンでは競合していなかったため、
フォントサイズを変更可能にしたことで、何かしらの競合が発生してしまったのかもしれません。
詳細はソースを見ても解決できなかったので、一旦、ルビを振らないことで、対応します。

以上です、他に何か競合を回避するヒントなどありましたら、いただけると幸いです。

“MV:プラグイン素材のリクエスト” へ戻る