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

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

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

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

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


ga = $game_actors[アクターのID]
ga.change_exp(現在の経験値 + 加算(減算)する経験値,レベルアップメッセージを出すか(true/false))

サンプルコード(エリックの経験値を100増やす。レベルアップメッセージを出す)

ga = $game_actors[1]
ga.change_exp(ga.exp + 100, true)


コード解説


ここではイベントスクリプトに記述することを考えていますので、なるべく行の長さが短くなるようにgaという変数にアクターのデータを代入しています。

変数名gaはお好きな名前を付けてください。

スクリプトエディタで行う場合には$game_actors[1].change_exp(ga.exp + 100, true)と一行で書いた方がスッキリします。

 

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




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



表示変更

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



文字色変更





コード色変更





コード背景色変更





背景色変更