ページ 11

装備抜きにした攻撃力を表示するには※解決済み

Posted: 2016年8月08日(月) 11:42
by ムイエバ
 装備を抜きにしたステータス値を表示するといった文字列というか、リファレンスというか、そういうのって存在しますでしょうか?
調べてはみたのですが自分の調べ方が甘いのか下手なのか、どにも見つかりません。

$gameActors.actor(アクターID).param(☆)//アクターの能力値(☆の中に入れた数値で参照するパラメーター変化)
$gameActors.actor(アクターのID).equips()[0].id//装備している武器ID
$dataWeapons[n].params[☆]//武器の能力値(☆の中に入れた数値で参照するパラメーター変化)

 というコトは調べて分かったので、仮にアクター6の武器を外した攻撃力を算出する場合

$gameActors.actor(6).param(2) - $dataWeapons[$gameActors.actor(6).equips()[0].id].params[2]

 みたいな方法で出せなくは無いのですが、非常に遠回りをしております。
 目的の数値は出せてはいるのでゲーム制作上、必須というワケではないのですが、もしも装備抜きのステータス値を表記する方法があれば教えて頂けるとありがたいです。

Re: 装備抜きにした攻撃力を表示するには

Posted: 2016年8月08日(月) 12:14
by トリアコンタン
こんにちは。
バフや装備による補正抜きのパラメータは以下のように取得します。

・アクターID[1]のベース攻撃力の取得

コード: 全て選択

$gameActors.actor(1).paramBase(2);

Re: 装備抜きにした攻撃力を表示するには※解決済み

Posted: 2016年8月08日(月) 13:11
by ムイエバ
 うぉっ!
 お昼御飯を食べに行って戻ってきたらもう返信が!
 
 トリアコンタンさん、有益な情報ありがとうございます。 おかげさまで遠回りのスクリプトを打たなくて済み、見やすいコードに出来ます。
 キーワード検索で目的の言葉が無いかを調べ回ってる時、トリアコンタンさんが多くのツクラーに救いの手を差し伸べているのが垣間見え、『この人、めっちゃ親切な人だなぁ』なんて思っておりました。それだけにトリアコンタンさんが返信してくれたのがちょっと嬉しかったです。
 改めて、有益な情報、どうもありがとうございます。
 この投稿は解決済みといたします。