戦闘参加者の魔法力の平均を取得する方法が分かりません。
$gameParty.matでやってみましたが、正常に動きませんでした。
分かる方がいればぜひ教えてください。
【解決済み】平均魔法力の取得をしたい
【解決済み】平均魔法力の取得をしたい
最後に編集したユーザー るるみる [ 2018年8月25日(土) 18:28 ], 累計 1 回
Re: 平均魔法力の取得をしたい
おはようございます!
平均値を計算する処理はコアスクリプトにはないので、自分で計算する必要があります。
以下のスクリプトをイベントコマンド「変数の操作」などで指定すると取得できます。
値は四捨五入されます。
例
平均値を計算する処理はコアスクリプトにはないので、自分で計算する必要があります。
以下のスクリプトをイベントコマンド「変数の操作」などで指定すると取得できます。
値は四捨五入されます。
例
コード: 全て選択
Math.round($gameParty.battleMembers().reduce(function(prev, member) {return prev + member.mat;}, 0) / ($gameParty.battleMembers().length || 1));
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30
[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
Re: 平均魔法力の取得をしたい
トリアコンタン様、返信ありがとうございます!
試してみたところ正常に計算されました。
なるほど、自分で計算しなければならなかったんですね…勉強になりました。
試してみたところ正常に計算されました。
なるほど、自分で計算しなければならなかったんですね…勉強になりました。