| お初にお目にかかります。 SRCユーザーの1人「GAMEMASTER」と申します。
> インクルードを作っている最中にふと思ったのですが、 > Info関数などを利用しても、特定のパイロットが現在メインであるか、 > サポートであるかを判別するのが難しい気がしました。 > > 特にユニットタイプが「MS MS(サポート)」と言う様に、 > メインでも、サポートでも運用できる場合ですと判別出来なくなってしまう気がするのですが、 > 何かド忘れしているのでしょうか。 > > お分かりになる方がいらっしゃいましたら、ご教授お願い致します。_(._.)_
判別したいパイロットをUnitID関数に代入してユニットIDを取得した上で、それをPilotID関数に代入してメインパイロットを取得し、それが指定のパイロット自身と一致するかどうかを判断しましょう。 詳細はヘルプをご覧下さい。
If PilotID(UnitID(パイロット)) = パイロット Then
(メインパイロットの場合)
Else
(メインパイロットでない場合)
EndIf
参考になれば幸いです。
もう時間がないようでございますね。では、これにて退散させてもらいましょう。
|