経験値の増減 / ツクール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トップページへ戻る
オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。