(解決済)装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

nozomi
記事: 84
登録日時: 2018年9月26日(水) 05:07

(解決済)装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by nozomi » 2018年9月26日(水) 05:51

皆様はじめまして m(_ _)m
現在「https://github.com/futokoro/RPGMaker/blob/master/README.md」

こちらの

・FTKR_AddOriginalParameters
・FTKR_CustomSimpleActorStatus
・FTKR_CSS_DetailedStatus
・FTKR_CSS_EquipStatus

4つを使用しオリジナルステータスを作り、装備画面とステータス画面を製作中なのですが
通常能力値(param)、カスタムパラメータ(cutom)でステータスを表示すると
装備効果が反映された能力値が表示
(該当のアクターの元の攻撃力10、装備の効果8だと通常能力値(param)で表示すると攻撃力18と表示)
されます。

これを
「プラス補正がある場合」
攻撃力10 +8
「マイナス補正がある場合」
攻撃力10 -5
「補正がない場合」
攻撃力10

のように表示(近い事だけでも)する事は可能でしょうか?

JS計算式(eval)でa.paramで装備込みの能力は表示されるので
そこから何かしらをマイナスしていけば自身でも近いことは可能かと思い
色々と試したのですが素のステータスすら表示できませんでした(´;ω;`)
最後に編集したユーザー nozomi on 2018年9月30日(日) 11:22 [ 編集 1 回目 ]

アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: 装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by フトコロ » 2018年9月27日(木) 23:18

こんにちは。

プラグイン内のヘルプに書いていますが、選択している武器や防具を装備したときのパラメータは
 b.param (例:攻撃力ならb.atk)
で取得できます。
よって、カスタムパラメータなら References に、JS計算式なら value に 
 b.atk - a.atk
のように値を設定すれば、その装備による増減値が得られます。
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
nozomi
記事: 84
登録日時: 2018年9月26日(水) 05:07

Re: 装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by nozomi » 2018年9月28日(金) 17:21

フトコロ さんが書きました:プラグイン内のヘルプに書いていますが、選択している武器や防具を装備したときのパラメータは
 b.param (例:攻撃力ならb.atk)
で取得できます。
よって、カスタムパラメータなら References に、JS計算式なら value に 
 b.atk - a.atk
のように値を設定すれば、その装備による増減値が得られます。


フトコロ様お返事ありがとうございます。
説明不足、説明下手で大変申し訳ございません。

装備画面の装備選択中にb.atk - a.atkで装備画面の装備選択時に
増減値が習得出来るのは分かるのですが
単純にステータス画面や装備画面で攻撃力26(素攻撃力16+装備補正10)などの場合に
画像の様に、素のステータスと装備補正の合計値とを別に表示する方法が分からないです。

ステータス画面でJS計算式を用い色々と試してみたのですが

b.atk - a.atk = 0表示
    b.atk = 0表示
    a.atk = 26表示

となり自力では素のステータスすら表示出来ませんでした・・・

もし良ければ引き続きご教示お願いできませんでしょうか m(_ _)m

何か頓珍漢な事を言ってるようでしたらお許しください 汗
添付ファイル
無題.png
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: 装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by フトコロ » 2018年9月28日(金) 23:32

nozomi さんが書きました:単純にステータス画面や装備画面で攻撃力26(素攻撃力16+装備補正10)などの場合に
画像の様に、素のステータスと装備補正の合計値とを別に表示する方法が分からないです。


素のステータスは a.paramBase(x) で取得できます。x は0~7の数字でパラメータを指定。
このため、装備等の補正値は
 a.param(x) - a.paramBase(x)
で取得できます。

ですが、少し面倒なのでプラグインにコードを追加しました。

pbase(%1) = 通常能力名と、装備や特徴による増減値を除いた素の数値を表示
pdiff(%1) = 通常能力の装備や特徴による増減値を表示(どのように表示するかはプラグインパラメータで変更可能)

各表示用の拡張プラグインのstatusList の text部で使用してください。

FTKR_CustomSimpleActorStatus v3.3.3
https://github.com/futokoro/RPGMaker/blob/master/FTKR_CustomSimpleActorStatus.ja.md
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
nozomi
記事: 84
登録日時: 2018年9月26日(水) 05:07

Re: 装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by nozomi » 2018年9月29日(土) 01:16

フトコロ様
プラグインの更新で対応していただいたのですかッ!
しかも更新分を軽く試しただけですが
コ、コレ… す、凄いです…ッ!!
差分には制御文字も使えるのですね!! ヽ(*'0'*)ツ ワァオォ!!

今日から土日ですのでこの素晴らしい新機能を使って
ステータス画面と装備画面を楽しく改良いたします ヽ(*´∀`)ノ キャッホーイ!!

それと…
口の乾かぬ内で本当に申し訳ないのですが
現在この素晴らしい新機能は通常能力値にだけの対応のようですが
時間のある時、お暇な時で結構ですので
この新機能をAOPで追加した能力にも対応をしていただけないでしょうか
本当にお暇な時で結構ですので何卒、宜しくお願い致します.


質問、要望ばかりで申し訳ございません…。
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: 装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by フトコロ » 2018年9月29日(土) 21:11

nozomi さんが書きました:この新機能をAOPで追加した能力にも対応をしていただけないでしょうか

AOP能力値についても使えるようにしたほうが連携しやすいと思うので
機能を追加しました。

以下のコードを追加しました。
aop(x)
aopbase(x)
aopdiff(x)

※ aop と aopbase で表示させるコードの表示名は
FTKR_AddOriginalParametersのプラグインパラメータに追加しています。

プラグインを更新してください。

FTKR_CustomSimpleActorStatus v3.3.4
https://github.com/futokoro/RPGMaker/blob/master/FTKR_CustomSimpleActorStatus.ja.md

FTKR_AddOriginalParameters v1.2.0
https://github.com/futokoro/RPGMaker/blob/master/FTKR_AddOriginalParameters.ja.md
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/blob/master/README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
nozomi
記事: 84
登録日時: 2018年9月26日(水) 05:07

Re: 装備補正を+、-表示[FTKR_CustomSimpleActorStatus]

投稿記事by nozomi » 2018年9月30日(日) 11:22

フトコロ様素早い御対応ありがとうございます!
こちらの要望以上の機能を実現してくださったおかげで
装備画面とステータス画面が自分の理想以上の仕上がりになりました!
猛烈に感動しております!
ありがとうございました。・゚・(ノ∀`)・ ゚・。

“MV:質問” へ戻る