■16026 / inTopicNo.6) |
Re[4]: ENの残量率
|
□投稿者/ 霧 -(2005/02/08(Tue) 04:29:17) [ID:YxPx60gO]
| > If ((Info(対象ユニット, 最大EN)) \ (Info(対象ユニット, EN))) >= 20 Then この式ではパーセンテージを正しく計算できていません。 条件式も逆になっていて、20と同じかそれ以上である場合、となっています。
パーセンテージは(現在値 / 最大値 * 100)という式で求めることができます。 これを踏まえて間違いを修正すると以下のようになります。
If (EN(対象ユニットID) / Info(ユニット,対象ユニットID,最大EN) * 100) <= 20 Then
以上です。では
|
|