いつもお世話になっておりますm(_ _;)m
またまたスクリプトの記入の仕方がわからなくて久しぶりにこちらに顔を出させていただきました^^;
かなり素人な質問で恥ずかしいのですが...
「パーティメンバーXのHPがMaxHPの○○パーセント以下」という記入の仕方がわからなくて
$gameParty.members()[x].hp
↑からどういう風に記入をすればいいのでしょうか?
お時間あればよろしくお願いしますm(_ _;)m
パーティメンバーのHPなどのスクリプトで取得時の記入の仕方について
Re: パーティメンバーのHPなどのスクリプトで取得時の記入の仕方について
こんにちは!
現在のHP: $gameParty.members()[x].hp
HPの最大値: $gameParty.members()[x].mhp
ですから、例えば体力が40%未満に低下という条件であれば
でしょうか。
攻撃のダメージ式で、本来は x のダメージですが、体力が40%未満ならば 0 にしたいのであれば三項演算子を使って
のような感じになるかとおもいます。

現在のHP: $gameParty.members()[x].hp
HPの最大値: $gameParty.members()[x].mhp
ですから、例えば体力が40%未満に低下という条件であれば
コード: 全て選択
if ($gameParty.members()[x].hp / $gameParty.members()[x].mhp < 0.4) {
// 体力が40%未満の処理
} else{
// 体力が40%以上の処理
}
攻撃のダメージ式で、本来は x のダメージですが、体力が40%未満ならば 0 にしたいのであれば三項演算子を使って
コード: 全て選択
a.hp / a.mhp < 0.4 ? 0 : x
Toshio Yamashita (yamachan)
Plugin https://github.com/yamachan/jgss-hack/b ... ADME.ja.md
Twitter https://twitter.com/yamachan360
私が作成して本サイトに投稿したコードは著作権を放棄し、利用・改変・配布など全て自由です。
ただし同じ投降内に制限を明記している場合はそちらが優先します。
Plugin https://github.com/yamachan/jgss-hack/b ... ADME.ja.md
Twitter https://twitter.com/yamachan360
私が作成して本サイトに投稿したコードは著作権を放棄し、利用・改変・配布など全て自由です。
ただし同じ投降内に制限を明記している場合はそちらが優先します。
Re: パーティメンバーのHPなどのスクリプトで取得時の記入の仕方について
yamachanさん
返答していただきありがとうございます!!ε-(´∀`; )
スクリプトの記入の仕方が全然わからない者なので
(いずれゆっくり勉強したいとは思うのですが…)
満足な答えをいただいてスゴく助かりましたm(__)mありがとうございます!
返答していただきありがとうございます!!ε-(´∀`; )
スクリプトの記入の仕方が全然わからない者なので
(いずれゆっくり勉強したいとは思うのですが…)
満足な答えをいただいてスゴく助かりましたm(__)mありがとうございます!