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

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

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

■8269 / inTopicNo.1)  高度すぎてカスタマイズ不能!
  
□投稿者/ ドラゴンライダーΦズ -(2003/05/17(Sat) 05:43:52)
http://www2u.biglobe.ne.jp/~songokuu/Index.html
    私はドラゴンライダーΦズです。

    #基盤
    CreativeInfinity:
    If Args(8) <> "" Then
     Create Args(1) Args(2) Call(平均ランク) Args(3) (Call(平均レベル) + 2) Args(4) Args(5) Args(8)
    Else
     Create Args(1) Args(2) Call(平均ランク) Args(3) (Call(平均レベル) + 2) Args(4) Args(5)
    EndIf
    無限生産ユニット[Count(無限生産ユニット) + 1] = 対象ユニット
    護衛増援ユニット[対象ユニット] = Args(6)
    護衛増援数[対象ユニット] = Args(7)
    Call 無限生産 対象ユニット
    Return

    #敵/中立ターンに敵を指定数生成する。
    *ターン 全 敵:
    *ターン 全 中立:
    Local i
    For i = 1 To Count(無限生産ユニット)
     If Party(無限生産ユニット[i]) = フェイズ And Status(無限生産ユニット[i]) = "出撃" Then
      Call 無限生産 無限生産ユニット[i]
     EndIf
    Next
    Exit

    #無限生産ルーチン。
    無限生産:
    Local i
    If Not (戦艦突入後 Or 生産増援ストッピング) Then
     For i = 1 To 護衛増援数[Args(1)]
      Create Party(Args(1)) 護衛増援ユニット[Args(1)] Call(平均ランク) プラントAI(ザコ) Call(平均レベル) X(Args(1)) Y(Args(1))
     Next
    EndIf
    Return

    以上のサブルーチンにおいて
    一番上のサブルーチンの6番目の引数を外部で使えるように別の変数に代入したいのですが、
    書式が高度すぎて私はうかつにカスタマイズができません。

    どこをどのようにカスタマイズすればいいのでしょうか。
    簡単なことかもしれませんが、お願いします。
引用返信/返信 削除キー/
■8273 / inTopicNo.2)  Re[1]: 高度すぎてカスタマイズ不能!
□投稿者/ 幻魔の公子 -(2003/05/17(Sat) 13:06:07)
     幻魔の公子です。


     Localコマンドで指定されていないすべての変数は、サブルーチンの外でも自由に使用することが出来ます。
     わざわざ変数に代入しなくとも、護衛増援ユニット[対象ユニット]を利用すれば済むことでは?


     なお、個人的な意見としては、自分で理解できないようなサブルーチンはシナリオで使うべきではないと思います。
     どこをカスタマイズするか他人に聞く前に、サブルーチンの内容を理解できるよう勉強するほうが先では?


     それでは。

解決済み!
引用返信/返信 削除キー/
■8274 / inTopicNo.3)  Re[2]: 高度すぎてカスタマイズ不能!
□投稿者/ ドラゴンライダーΦズ -(2003/05/17(Sat) 18:27:45)
http://www2u.biglobe.ne.jp/~songokuu/Index.html
    私はドラゴンライダーΦズです。

    問題は解決いたしました。
    申し訳ありませんでした。

    自分でカスタマイズを試したらうまくいきましたので。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -