| お初にお目にかかります。 SRCユーザーの1人「GAMEMASTER」と申します。
> 現在、パイロットのレベルが上がると、能力をアップできるインクルードを作成しています。(スパロボDの簡易版) > 次のようにインクルードを作成したところ、”$(対象パイロット)の格闘が1プラスされた”などのメッセージはすべてきちんと表示されるのですが、能力を上昇できずにいます。たぶん、SetSkill のところが間違っているのかと思いますが、どう直せばよいのか、わかりません。どなたか、ご教授お願いします。 > > (後略)
SetSkillで追加される「能力値UP」能力のレベルが1であるため、2回以上実行されても1回分の効果しかありません。効果を加算させてゆくようにする場合、Skill関数を利用して「現在のレベル+1」レベルで追加するようにしましょう。 詳細はヘルプをご覧下さい。
SetSkill 対象パイロット 格闘UP (Skill(対象パイロット,格闘UP) + 1)
参考になれば幸いです。
もう時間がないようでございますね。では、これにて退散させてもらいましょう。
|