オススメ商品ズ
Amazon
鋼の錬金術師(12) 初回限定特装版
(\600)
コミックスペシャルカレンダー2006 鋼の錬金術師
(\2,000)
テイルズ オブ ジ アビス 特典 10周年記念ファンディスク テイルズ オブ ファンダム 外伝DVD付
(\6,069/\1,071OFF)
機動戦士ガンダムSEED 連合VS.Z.A.F.T 特典 プレイヤーズリファレンスブック付き
(\6,069/\1,071OFF)
ネットでできる友達の輪
日本ファンド
最短3時間でご融資可能かメールでお答えします。
スイートボートブログ管理人のブログ
月額125円からの
レンタルサーバ
★可愛いレンタルサーバLOLIPOP!
バイクの無料出張買取なら バイク王
■掲示板に戻る■
全部
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