オススメ商品ズ

Amazon

  • 鋼の錬金術師(12) 初回限定特装版(\600)
  • コミックスペシャルカレンダー2006 鋼の錬金術師(\2,000)
  • テイルズ オブ ジ アビス 特典 10周年記念ファンディスク テイルズ オブ ファンダム 外伝DVD付(\6,069/\1,071OFF)
  • 機動戦士ガンダムSEED 連合VS.Z.A.F.T 特典 プレイヤーズリファレンスブック付き(\6,069/\1,071OFF)


  • ネットでできる友達の輪
    Click Here!
    日本ファンド
    最短3時間でご融資可能かメールでお答えします。

    スイートボートブログ管理人のブログ
    Click Here!
    月額125円からのレンタルサーバ  
    Click Here!
    ★可愛いレンタルサーバLOLIPOP!
    Click Here!
    バイクの無料出張買取なら バイク王

    ■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50


    レス数が1000を超えています。残念ながら全部は表示しません。
    どんなくだらねぇ質問にもマジレスするスレPart18

    257 :名無しさん(ザコ):2009/02/21(土) 18:41:35 ID:t/+nX8Lk0
    前に挑戦して失敗したな。
    数年ぶりにやっつけで作ってみた。味方だけならキャンセルにも対応できたかもしれない。

    *行動終了 全:
    Unset 元位置
    Unset 元EN
    ユニットコマンド ダミーコマンド1 全 call(判定用1):
    *ユニットコマンド ダミーコマンド2 全 call(判定用2):
    exit

    判定用1:
    元位置[X] = X()
    元位置[Y] = Y()
    if 元EN[対象ユニットID] = "" then
    元EN[対象ユニットID] = EN()
    else
    EN() = 元EN[対象ユニットID]
    endif
    return 0
    判定用2:
    If X() <> 元位置[X] or Y() <> 元位置[Y] then
     EN() = 元EN[対象ユニットID] - 10
    ShowUnitStatus
    endif
    return 0

    ユニットの位置によるENの消費量の変化とか、ホバーとかジャンプみたいな特殊能力とか
    EN不足で移動コマンド自体出なくなる場合とか考えるとものすごくめんどくさいだろうから
    適当な所で妥協しとくかすっぱり諦めた方が良いだろうとは思う。

    258 :名無しさん(ザコ):2009/02/21(土) 18:44:10 ID:t/+nX8Lk0
    あ、書き忘れたけどこれだと移動したら一律ENを10消費する。

    消費量を変えたい場合は下のほうの
    >EN() = 元EN[対象ユニットID] - 10
    を色々変えてください

    226KB
    掲示板に戻る 全部 前100 次100 最新50

    0ch BBS 2005-06-05