| まだちょっと変です。
incr パイロットポイントInfo(ユニット,選択メンバー,愛称) -20
ここの「Info(ユニット,選択メンバー,愛称)」も[]で括らないといけません。 #というか、これ以外にも同様の記述があれば全てです。
あと、不等号の>を<にしたら成功した、という事ですが、 恐らくはパイロットポイントの初期値の設定段階で
パイロットポイントInfo(ユニット,選択メンバー,愛称)
としているため、
パイロットポイント[Info(ユニット,選択メンバー,愛称)]
には何も入っていない状態(つまり0)になっていただけだと思います。 不等号は、正確には「>=」が正しいはずです。
あと、先ほども書いたように[]の中は下手にInfo関数を使わずに、 「選択メンバー」とだけ記述した方が良いでしょう。
配列に誤解というのは、配列の記述方法に誤解がある、ということですね。 パイロットポイントInfo(ユニット,選択メンバー,愛称)
と、このような記述がまだ見受けられますので。 「Info(ユニット,選択メンバー,愛称)」の部分は[]で括らなければなりません。
|