ページ 11

(解決済み)ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月18日(日) 02:38
by きがみ よーう
タイトル通りですが、ダメージ計算式で武器の攻撃力を引いた式を作る方法はありますか?

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月18日(日) 02:51
by しぐれん
ちょっと調べましたが、a.paramBase(2)で取れるようです。
これは他の攻撃力補正などを一切無視した、完全の素手の攻撃力です。
ステータス上昇や、ステートによる能力値変化を適用する場合、これに変動率などを乗算する必要があります。

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月18日(日) 22:33
by きがみ よーう
なるほどステート補正なども一緒に無視されてしまうのですか
ですと武器を装備した状態でも素手で攻撃をする ただのパンチは再現難しそうですね

わざわざ調べていただいてありがとうございました。

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月18日(日) 23:20
by しぐれん
ステート補正をチェックする方法自体はありますよ。

コード: 全て選択

a.paramBase(2)*a.paramRate(2) * a.paramBuffRate(2)

上記の式をダメージ計算部分に入れることで、素手の攻撃力を得られます。
あとは、調整してみてください。

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月19日(月) 21:59
by きがみ よーう
ステート補正を乗せる計算式もあったんですね
ありがとうございました。
ただここまで来て、防具(主にアクセサリーとか)での攻撃力補正も無しになってしまうことに気が付きました。
これを加える事は出来ますでしょうか?

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月20日(火) 04:54
by しぐれん
となる
(a.baseParam(2) + a.paramPlus(2)-武器の攻撃力)*a.paramRate(2) * a.paramBuffRate(2)
という式を作る必要がありますね。
今は手が空いてないので、対応できません。

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月20日(火) 19:23
by まっつUP
viewtopic.php?f=23&t=4669&p=16789&hilit=%E8%A3%85%E5%82%99#p16789

若いころにアクターの装備によるパラメータの上昇値が
ダメージ計算式で比較的楽に使用できるようになるプラグイン作ったので
公開先を貼っておきます。

Re: ダメージ計算式のa.atk-武器攻撃力

Posted: 2018年2月21日(水) 01:36
by きがみ よーう
しぐれん様、ありがとうございました。
まっつUP様、ありがとうございました。
式とプラグインを合わせて思い通りの素手攻撃を再現できました。

長々とお付き合いいただきありがとうございました。