SRC質問掲示板Mk2
(現在 過去ログ7 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■1175 / inTopicNo.1)  サブパイロットの指定
  
□投稿者/ ez8custam -(2001/12/30(Sun) 00:35:43)
    こんばんは。
    ローカルの精神を製作していて
    またまた、詰まってしまったので質問します。

    以下のようなものを作ったのですが、

    ○○:
    Talk システム
    ローカル精神:○○
    効果:一度だけクリティカル発生率を100%にする。;:消費ポイント 30。
    End
    Talk システム
    使用しますか?
    End
    Ask 使用する?
    使用する。
    使用しない。
    End
    Switch 選択
    Case 1
    If SP() >= 30 Then
    Mind Pilot() 痛打
    SP(Pilot()) = SP(Pilot()) - 30
    Talk システム
    ○○の効果を得た。
    End
    Else
    Talk システム
    精神ポイントが足りません。
    End
    EndIf
    EndSw
    Return

    これだと、この精神を使用するパイロットが
    サブバイロットとして搭乗した時、
    メインパイロットのSPが減少してしまいます。
    サブパイロットとして使用した本人のSPを
    減少させる方法を教えてください。
    お願いいたします。
引用返信/返信 削除キー/
■1176 / inTopicNo.2)  Re[1]: サブパイロットの指定
□投稿者/ 宇宙世紀0079 -(2001/12/30(Sun) 01:20:43)
    毎度、宇宙世紀です。

    > SP(Pilot()) = SP(Pilot()) - 30
    〜 中略 〜
    >
    > これだと、この精神を使用するパイロットが
    > サブバイロットとして搭乗した時、
    > メインパイロットのSPが減少してしまいます。
    > サブパイロットとして使用した本人のSPを
    > 減少させる方法を教えてください。
    > お願いいたします。

    Pilot関数ですが、これで参照するのは、指定したユニットに乗っているメインパイロットの名称のようです。
    サブパイロットとして使用した本人のSPを減少させるには、直接パイロット名を指定するしかないかと思われます。

    それでは。

引用返信/返信 削除キー/
■1191 / inTopicNo.3)  レスありがとうございます。
□投稿者/ ez8custam -(2001/12/31(Mon) 20:16:51)
    宇宙世紀0079さん。
    レスありがとうございます。

    > サブパイロットとして使用した本人のSPを減少させるには、
    > 直接パイロット名を指定するしかないかと思われます。

    とのことですが…
    精神としては、Pilot(ユニット名, n番目)やInfo(パイロット〜)で
    パイロット名を得ることが出来ないとマズイので…
    これらを利用して、
    何とかサブパイロット(選択されたパイロット)の名を
    得ることはできないのでしょうか?
    (自分なりに色々やってみたんですが、出来ませんでした。)
    図々しくて申し訳ないです。
引用返信/返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新規作成 新着記事 トピック表示 検索 掲示板新着情報RSS配信新着情報 過去ログ

- Child Tree -
- Antispam Version -