お世話になっております。
「戦闘不能でないアクターの人数によってダメージが変化するスキル」の作り方をご教示いただきたく、トピックを投稿しました。
具体的には、「戦闘不能でないアクター1人につき○○ダメージを与える」という動作をするスキルを実装したいと思っています。
例を挙げますと、「ABCDが健在のときは1000ダメージを与え、そのうち1人が戦闘不能の場合は750、2人のときは500……」といった感じです。
よろしくお願いいたします。
【解決済み】戦闘不能でないアクターの人数によってダメージが変化するスキル
【解決済み】戦闘不能でないアクターの人数によってダメージが変化するスキル
最後に編集したユーザー エミッサリー [ 2024年5月31日(金) 13:55 ], 累計 1 回
-
- 記事: 715
- 登録日時: 2018年12月23日(日) 13:55
Re: 戦闘不能でないアクターの人数によってダメージが変化するスキル
こんにちは。
のダメージを与えるスキル、ということでよろしいでしょうか。
生きているメンバーの人数は、
で、求めることができます。
戦闘中の場合は、戦闘に参加しているメンバーの中でカウントされます。
なので、スキルのダメージ式に、
と書くことで、お望みのスキルが実現できるかと思います。
n の部分は、一人につき与えるダメージの値に変換してください。
ご確認ください。
戦闘に参加しているメンバーのうち、戦闘不能でない人数 × nエミッサリー さんが書きました:お世話になっております。
「戦闘不能でないアクターの人数によってダメージが変化するスキル」の作り方をご教示いただきたく、トピックを投稿しました。
具体的には、「戦闘不能でないアクター1人につき○○ダメージを与える」という動作をするスキルを実装したいと思っています。
例を挙げますと、「ABCDが健在のときは1000ダメージを与え、そのうち1人が戦闘不能の場合は750、2人のときは500……」といった感じです。
よろしくお願いいたします。
のダメージを与えるスキル、ということでよろしいでしょうか。
生きているメンバーの人数は、
コード: 全て選択
$gameParty.aliveMembers().length
戦闘中の場合は、戦闘に参加しているメンバーの中でカウントされます。
なので、スキルのダメージ式に、
コード: 全て選択
$gameParty.aliveMembers().length * n
n の部分は、一人につき与えるダメージの値に変換してください。
ご確認ください。
Re: 戦闘不能でないアクターの人数によってダメージが変化するスキル
ecf5DTTzl6h6lJj02さま
教えてくださったダメージ式で確認したところ、理想通りのスキルが作れました。
動作に問題は無かったので、これで解決済みといたします。
ご教示いただきありがとうございました!大変助かりました!
教えてくださったダメージ式で確認したところ、理想通りのスキルが作れました。
動作に問題は無かったので、これで解決済みといたします。
ご教示いただきありがとうございました!大変助かりました!