[RGSS3]ツクールVXAceのスクリプトで能力値の増減を行う方法
RPGツクールVXAce & MVスクリプトwikiとプラグイン

[RGSS3]ツクールVXAceのスクリプトで能力値の増減を行う方法 > ツクールVXAceスクリプト(RGSS3)wiki

トップページ > ツクールVXAceスクリプト(RGSS3)wiki > 能力値の増減

能力値の増減 / ツクールVXAceスクリプト(RGSS3)wiki

ツクールVXAceで能力値の増減をスクリプトで行うなら以下の通りです。


$game_actors[アクターID].add_param(能力のID, 値)

能力IDは以下の通りに対応しています

0:最大HP

1:最大MP

2:攻撃力

3:防御力

4:魔法力

5:魔法防御

6:敏捷性

7:運


サンプルコード1(エリックの最大HPを100増加)

$game_actors[1].add_param(0, 100)

サンプルコード2(エリックの全能力値を100増加)

for i in 0..7
		$game_actors[1].add_param(i, 100)
		end

コード解説


hp,mp,経験値、レベルは個別に指定するメソッドがありますが、最大HP~運は"add_param"のパラメータに代入して取得、操作をすることになります。

能力とidの対応は上記の表を参考にしてください。

これらの能力はまとめて指定することができるので複数の能力を増加させたいときはサンプルコード2のように短いコードで済みます。

 

ツクールVXAceスクリプトリファレンスwikiトップページへ戻る




オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。



表示変更

任意の色に変えるときはテキストボックスをクリックしてカラーピッカーで決め、変更ボタンを押してください



文字色変更





コード色変更





コード背景色変更





背景色変更