| ん〜…例を出した方が分かり易いでしょうか。
#=============== #### データ
## Robot.txt ## サブパイロットの場合 二人乗りユニット 二人乗り,ユニット,2,2 陸,4,M,6000,120 特殊能力なし 3800,160,1200,80 -ABA,DualRide.bmp 武器, 1200, 1, 1, +10, -, -, -, AAAA, +0, 武 ## サポートパイロットの場合 サポ乗りユニット サポ乗り,ユニット,1,2 陸,4,M,6000,120 特殊能力なし 3800,160,1200,80 -ABA,SupRide.bmp 武器, 1200, 1, 1, +10, -, -, -, AAAA, +0, 武
## Pilot.txt メインパイロット メイン,-,ユニット,AAAA,110 特殊能力なし 138,115,132,115,156,152,強気 SPなし Main.bmp,-.mid ## サブパイロットの場合 サブパイロット サブ,-,ユニット,AAAA,110 特殊能力なし 138,115,132,115,156,152,強気 SPなし Sub.bmp,-.mid ## サポートパイロットの場合 サポートパイロット サポート,-,ユニット(サポート),AAAA,110 特殊能力なし 138,115,132,115,156,152,強気 SPなし Sup.bmp,-.mid
#===============
ユニット・パイロットにおける記述方法の違いは分かるでしょうか?
ユニットは、搭乗人数の部分が違いますね。 これは、サポートパイロットが乗っても搭乗人数にカウントされない為、メインパイロットの分だけで良いからです。 逆に、サブパイロットが乗る場合は搭乗人数にカウントされるので、搭乗人数が二人になっています。
パイロットのデータは、サブパイロットは普通のパイロットと同じ様に書きます。 サポートパイロットはユニットクラスに『(サポート)』が書かれていますね。
出撃のコマンドはどちらも共通で、
#===============
Unit <ユニット名称> 0 Pilot メインパイロット 5 Ride メインパイロット Pilot <サブ or サポートパイロット> 5 Ride <サブ or サポートパイロット> Launch <ユニット名称> 12 12
#===============
とすれば問題ありません。
今回は『(サポート)』となっているので、乗るのはサポートパイロットですね。 ユニットのデータを確認してみて下さい。 サポートパイロットの分も搭乗人数にカウントされていないでしょうか? その場合は、ユニットに乗る『サポートパイロットではないパイロット』の人数に書き換えてみてください。
それでも解決しない様なら、今回の件で必要なパイロットデータとユニットデータを掲示して下さい。
|