いつも大変お世話になっております。
フトコロ様作のFTKR_AddOriginalParametersを用いて、
下記を実装したいのですが、手詰まりになってしまいました。
運用上かなり初歩的な質問となるかと思うのですが、
実装について、ご教授いただけないでしょうか……
■実装させたい要件
・1~100 / 100 (Current / MAX) のように、
1~100の範囲でCurrentが変動するステータスを実装したい
・MAXは100固定
・初期値としては1にしたい
■認識
AOP_パラメータ取得 ゲーム内変数ID アクター(x) コード名
現在のプラグイン管理の設定の場合、常時100が取得される認識
$gameActors.actor(x).aopParam(y)
現在値が取得される認識
■質問
・現在値の変更・取得はどのようにすればよいでしょうか?
・上記、■認識に記載させていただいた各コマンドの私の理解は正しいでしょうか、
誤っている場合、正していただけないでしょうか……
私の方で試行した手順について、下記させていただきます。
-----------------------------------------------------------------

- プラグイン管理.PNG (20.71 KiB) 閲覧された回数 10894 回
-----------------------------------------------------------------
■手順A
①イベントInitを実行する
■期待動作
手順①実行時に、下記ログが表示される。
0/0
100/100
1/100
■実際動作
手順A.①実行時に、下記ログが表示される。
0/0
100/100
100/100
◆:スクリプト$gameActors.actor(5).setCAop(5, 1)によって、
現在値を1に設定できていない
-----------------------------------------------------------------
■手順B
① イベントCurrentCheckを実行する
② AOP_パラメータ変更 アクター(5) testParam_code = 100を実行し、CurrentCheckを実行する
③ アイテム[OP減]を使用し、Currentを-5する (※使用ごとに現在値5増減を想定)
④ ③の後、CurrentCheckを実行する
■期待動作
手順①実行時に、1/100(, もしくは100/100 ?)が表示される
手順②実行時に、1/100(, もしくは100/100 ?)が表示される
※Min, Maxどちらかがパラメータの初期値となっている認識
手順④実行時に、95/100と表示される
■実際動作
手順①実行時に、1/1が表示される
プラグイン管理で設定したMAX100が分母となる認識だが、取得できていない
手順②実行時に、100/100が表示される
手順④実行時に、100/100と表示される
アイテムOP減による、現在値の-5が反映されていない
-----------------------------------------------------------------
以上です。よろしくお願い致します。