始めて質問させて頂きますので
何か対応に不備があったら申し訳ありません。
ツクール歴は去年からでプログラミングの経験は全くありません。
質問させて頂く内容なのですが
フトコロ様の
FTKR_AddOriginalParametersを使用させて頂き
オリジナルのパラメータを作成しました。
私は、現在値を必要としないパラメータを作成したのですが
最小値0~最大値100で作成したところ
その最小値と最大値の上限が上手く反映されません。
具体的には
パラメータを最小・最大値以上に増減させると
上限・下限値を超えてしまうのです。
例えば
最小値『0』の時に
アイテムで<AOP Param 0 Grow: -5>を実行させると
ゲーム画面上では表示が『0』のままなのですが
実数値は0を超えて、マイナスになってしまいます。
最大値に関してもまた同じ現象です。
対策として
コモンイベントを使用し
下記のように
数値が超過したものを無理くり戻しておりますが
なるべくならこういう方法以外で
この上限・下限値を超えてしまう問題を解決したいと思って居ります。
お知恵をお借り出来れば幸いです。
宜しくお願い致します。
【解決済み】フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
【解決済み】フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
最後に編集したユーザー go.tsugo on 2022年9月02日(金) 18:16 [ 編集 1 回目 ]
Re: フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
何かしらの誤解があるように思えます。
そもそもマニュアル
https://github.com/futokoro/RPGMaker/bl ... ters.ja.md
によれば、
と、使用した場合には何ら効果を発揮しないはずです。
(実際に私の方でコードを見てこれは確認しております)
何か他の操作が行われておりませんでしょうか?
アイテムで<AOP Param 0 Grow: -5>を実行させると
そもそもマニュアル
https://github.com/futokoro/RPGMaker/bl ... ters.ja.md
によれば、
この設定は、武器と防具専用です。
このタグを設定した武器・防具を装備した状態でレベルが上がると、パラメータ x (または'code')を y 加算します。
と、使用した場合には何ら効果を発揮しないはずです。
(実際に私の方でコードを見てこれは確認しております)
何か他の操作が行われておりませんでしょうか?
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
Re: フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
ご回答頂き有難う御座います。
調べました所
私はフトコロ様のマニュアルのページの
https://github.com/futokoro/RPGMaker/bl ... ters.ja.md
『アイテムとスキルの設定』に
記載してあるものを使用しているのですが
この項目も、アイテムというのは装備限定のもので
効果を発揮され無いものなのでしょうか?
因みに、パラメータの増減に関しては
スキルの項目にて
最大値増加タグを使用している他は
※因みにメモ欄の上記の記述はスイッチ操作の為のもので
ここではパラメータの増減の指定はしておりません。
先程描かせて頂いた記事のスクショでの
アイテム欄で使用して居るタグしか使用して居りません。
これに関しましては
テストプレイの時パラメータに指定した最小値0~最大値100の間ならば
きちんとした増減を確認出来ます。
例えば、1増やしたなら表示も1に増えますし
20から5減らしたら15になるというのは
試験して確かめました。
この二つ以外で、増減等を指定しているのは
これも、先述した下記のみなのです。
本来、何ら効果を発揮しないというのであれば
これ以外の何処で増減して居るのか
見当がつかない状態です。
調べました所
私はフトコロ様のマニュアルのページの
https://github.com/futokoro/RPGMaker/bl ... ters.ja.md
『アイテムとスキルの設定』に
記載してあるものを使用しているのですが
この項目も、アイテムというのは装備限定のもので
効果を発揮され無いものなのでしょうか?
因みに、パラメータの増減に関しては
スキルの項目にて
最大値増加タグを使用している他は
※因みにメモ欄の上記の記述はスイッチ操作の為のもので
ここではパラメータの増減の指定はしておりません。
先程描かせて頂いた記事のスクショでの
アイテム欄で使用して居るタグしか使用して居りません。
これに関しましては
テストプレイの時パラメータに指定した最小値0~最大値100の間ならば
きちんとした増減を確認出来ます。
例えば、1増やしたなら表示も1に増えますし
20から5減らしたら15になるというのは
試験して確かめました。
この二つ以外で、増減等を指定しているのは
これも、先述した下記のみなのです。
本来、何ら効果を発揮しないというのであれば
これ以外の何処で増減して居るのか
見当がつかない状態です。
Re: フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
失礼いたしました。
該当の記述を確認できました。
その場合、
とのことですが、実数値はどのコマンドでお調べになられましたか?
aopParam()のコマンドでしょうか?
該当の記述を確認できました。
その場合、
ゲーム画面上では表示が『0』のままなのですが
実数値は0を超えて、マイナスになってしまいます。
とのことですが、実数値はどのコマンドでお調べになられましたか?
aopParam()のコマンドでしょうか?
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
Re: フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
ご回答下さり有難う御座います。
ご確認下さり感謝です。
についてですが
私は、フトコロ様作の
FTKR_CustomSimpleActorStatus プラグイン
https://github.com/futokoro/RPGMaker/bl ... atus.ja.md
を使用させて頂き
それをトリアコンタン様作の
GUI画面デザイン - GraphicalDesignMode.js
https://plugin.fungamemake.com/archives/1033
を使用して、戦闘画面のウィンドウにステータスを表示させて居ります。
そこで、先程掲載させて頂いたスキルを発動しメモ欄に記載してある
<AOP Param 0 Grow: 1>を試験して
例えば、ここでは試験的に3回試したところ
しっかりと0から3増加してるのが確認出来
また、減らす事も同様に可能であることから
恐らくaopParam()で指定したものを表示は出来ているものだと思われます。
しかし、先程の記事に掲載した通り
設定した最小値0、最大値100を超えて増減させた場合
画面の表記上は0、100となっているのですが
実際は、上限を超えてしまって居り
この現象の確認方法と致しましては
例えば
元の数値が最小値0の状態からスキルで
<AOP Param 0 Grow: 1>を3回使用し
パラメータを3増加させた後にアイテムで
<AOP Param 0 Grow: -5>を使用し
5減らした場合
私の想像では、マイナスにならず最小値の0となり
その後に、また<AOP Param 0 Grow: 1>を使用して
1増加させたら最小値0から1になると考えてるのですが
そうはなりませんでして
表記上は『0』なのですが増加されて1の表記となるのが
3回、スキルを使用した後という事から
実際はー2という状態になって居るという確認方法です。
これを受けまして、私は苦肉の策として
コモンイベントで
この様なイベントを後程製作したのですが
これが、プラグインの元々からの正常な動作なのかどうかも分からず
現在悩んでいる状態で御座います。
プログラミング等の知識があまりない為
的外れな回答になってしまって居たら申し訳御座いません。
ご確認下さり感謝です。
とのことですが、実数値はどのコマンドでお調べになられましたか?
aopParam()のコマンドでしょうか?
についてですが
私は、フトコロ様作の
FTKR_CustomSimpleActorStatus プラグイン
https://github.com/futokoro/RPGMaker/bl ... atus.ja.md
を使用させて頂き
それをトリアコンタン様作の
GUI画面デザイン - GraphicalDesignMode.js
https://plugin.fungamemake.com/archives/1033
を使用して、戦闘画面のウィンドウにステータスを表示させて居ります。
そこで、先程掲載させて頂いたスキルを発動しメモ欄に記載してある
<AOP Param 0 Grow: 1>を試験して
例えば、ここでは試験的に3回試したところ
しっかりと0から3増加してるのが確認出来
また、減らす事も同様に可能であることから
恐らくaopParam()で指定したものを表示は出来ているものだと思われます。
しかし、先程の記事に掲載した通り
設定した最小値0、最大値100を超えて増減させた場合
画面の表記上は0、100となっているのですが
実際は、上限を超えてしまって居り
この現象の確認方法と致しましては
例えば
元の数値が最小値0の状態からスキルで
<AOP Param 0 Grow: 1>を3回使用し
パラメータを3増加させた後にアイテムで
<AOP Param 0 Grow: -5>を使用し
5減らした場合
私の想像では、マイナスにならず最小値の0となり
その後に、また<AOP Param 0 Grow: 1>を使用して
1増加させたら最小値0から1になると考えてるのですが
そうはなりませんでして
表記上は『0』なのですが増加されて1の表記となるのが
3回、スキルを使用した後という事から
実際はー2という状態になって居るという確認方法です。
これを受けまして、私は苦肉の策として
コモンイベントで
この様なイベントを後程製作したのですが
これが、プラグインの元々からの正常な動作なのかどうかも分からず
現在悩んでいる状態で御座います。
プログラミング等の知識があまりない為
的外れな回答になってしまって居たら申し訳御座いません。
Re: フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
なるほど。やっと問題の全貌がつかめました。
結論から申し上げますと、プラグインの仕様です。
そちらが想定している動作は、恐らくですが
「アイテムを使うごとにそのパラメーターの実数値が増減し、若しもその際最大値/最小値が超過した場合は最大値/最小値に修正される」
と言うかと思われますが、このプラグインの動作は
「パラメーターの基本値と増減値が別々に保管され、それを全部足した後に最大最小値の修正が行われる」です。
そちらの提示例で言えば
→基本値(aopParamBase())0、増減値(aopParamPlus())0、表示値(=aopParam())0
→基本値0、増減値3、表示値3
→基本値0、増減値-2、表示値0(修正)
という話ですね。
要は、独立して、アイテムによる修正の増減は「打ち消しあう」という形です。
恐らくデフォルトのステータスの仕様に準拠した設計だと思われますが、少なくとも現状はこうなってます。
結論から申し上げますと、プラグインの仕様です。
そちらが想定している動作は、恐らくですが
「アイテムを使うごとにそのパラメーターの実数値が増減し、若しもその際最大値/最小値が超過した場合は最大値/最小値に修正される」
と言うかと思われますが、このプラグインの動作は
「パラメーターの基本値と増減値が別々に保管され、それを全部足した後に最大最小値の修正が行われる」です。
そちらの提示例で言えば
元の数値が最小値0の状態
→基本値(aopParamBase())0、増減値(aopParamPlus())0、表示値(=aopParam())0
からスキルで
<AOP Param 0 Grow: 1>を3回使用し
パラメータを3増加させた
→基本値0、増減値3、表示値3
アイテムで
<AOP Param 0 Grow: -5>を使用し
5減らした場合
→基本値0、増減値-2、表示値0(修正)
という話ですね。
要は、独立して、アイテムによる修正の増減は「打ち消しあう」という形です。
恐らくデフォルトのステータスの仕様に準拠した設計だと思われますが、少なくとも現状はこうなってます。
----
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
-出先に居る場合回答が未テスト状態である事が多い為、テストは重々にお願いいたします。
-基本自分や友人の問題解決は自分で1からプラグインを書いているので、「こういうプラグインはありますか」に対しては助けになれません。ご了承ください。
Re: フトコロ様のFTKR_AddOriginalParametersについて(パラメータの上限・下限値が超過してしまう)
複数回に渡っての御回答有難う御座います。
成程。
表示されてる数字には修正は反映されていますが
内部データ的な数値が別にあって
そこでは、素直な計算がなされている。
という感じでしょうかね?
となると、今の所それを修正するのは
以下のやり方で
個別に変えていくしかなさそうという事ですね。
この認識で間違っていなければ理解致しました。
プラグイン等の
動作自体に問題がないという事が分かっただけでも
とても助かりました。
重ね重ね、今回は複数回に渡り
質問にお答え下さり有難う御座いました。
なるほど。やっと問題の全貌がつかめました。
結論から申し上げますと、プラグインの仕様です。
成程。
表示されてる数字には修正は反映されていますが
内部データ的な数値が別にあって
そこでは、素直な計算がなされている。
という感じでしょうかね?
となると、今の所それを修正するのは
以下のやり方で
個別に変えていくしかなさそうという事ですね。
この認識で間違っていなければ理解致しました。
プラグイン等の
動作自体に問題がないという事が分かっただけでも
とても助かりました。
重ね重ね、今回は複数回に渡り
質問にお答え下さり有難う御座いました。