スキルの増減 / ツクールVXAceスクリプト(RGSS3)wiki
ツクールVXAceでスキルの増減をスクリプトで行うなら以下の通りです。
$game_actors[アクターID].learn_skill(スキルID) #スキルを覚える
$game_actors[アクターID].forget_skill(スキルID) #スキルを忘れる
サンプルコード(アクター1にスキル「強撃」を覚えさせる)
$game_actors[1].learn_skill(80)
サンプルコード(アクター1にスキル「強撃」を忘れさせる)
$game_actors[1].forget_skill(80)
コード解説
そのアクターが覚えているスキルというのはidの配列で記憶されており、learnでその配列に新しいスキルidを追加し、forgetで配列からそのスキルidを消すということを行っています。
ツクールVXAceスクリプトリファレンスwikiトップページへ戻る
オリジナルシステムなどの製作依頼・相談があればプラグイン・マップ等個別製作依頼のページまでお願いします。