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

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

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

■12423 / inTopicNo.1)  特定エリアにて毎ターンごとに回復させるには?
  
□投稿者/ シュン -(2004/02/13(Fri) 17:50:06)
    皆様、始めまして。シュンと申します。
    Helpを見ながら数日試行錯誤してきたのですが私ではできなかったのでご教授をお願いしたします。

    特定のエリア(他と変わりのない地形)に味方ユニットがいる場合に毎ターンHPとENを回復させたいのです。
    そのエリアにエネルギータンクとかの回復地形を置けばいいじゃないかとおっしゃるかもしれません。
    ですがそれだとそのエリアに行けば回復できるとわかってしまいますよね?
    MAPを見ただけではそれがわからないよう、普通の地形にて回復させるにはどうしたらよいでしょうか?

    過去ログの方も見ましたが壁以外の地面が同じBMP使っているのでそちらの方法は使えないのです。
    ちょっと変な質問かもしれませんがよろしくお願いします。
引用返信/返信 削除キー/
■12424 / inTopicNo.2)  Re[1]: 特定エリアにて毎ターンごとに回復させるには?
□投稿者/ GAMEMASTER -(2004/02/13(Fri) 18:04:58)
http://nagoya.cool.ne.jp/gamemaster/
     お初にお目にかかります。
     SRCユーザーの1人「GAMEMASTER」と申します。

    > 特定のエリア(他と変わりのない地形)に味方ユニットがいる場合に毎ターンHPとENを回復させたいのです。
    > そのエリアにエネルギータンクとかの回復地形を置けばいいじゃないかとおっしゃるかもしれません。
    > ですがそれだとそのエリアに行けば回復できるとわかってしまいますよね?
    > MAPを見ただけではそれがわからないよう、普通の地形にて回復させるにはどうしたらよいでしょうか?

     ユニットの位置はX関数及びY関数で取得出来ますので、ターンイベントにおいて該当エリアの座標と一致しているかどうかを調べ、いる場合はRecoverHPコマンド及びRecoverENコマンドを使用してHP及びENを回復させるようにしましょう。


     ターン 全 味方:

     ForEach 味方 出撃

      If X(対象パイロット) = 回復エリアのX座標 And Y(対象パイロット) = 回復エリアのY座標 Then

       RecoverHP 対象パイロット HP回復率
       RecoverEN 対象パイロット EN回復率

      EndIf

     Next

     Exit


     詳細はヘルプをご覧下さい。

     参考になれば幸いです。

     もう時間がないようでございますね。では、これにて退散させてもらいましょう。
引用返信/返信 削除キー/
■12425 / inTopicNo.3)  Re[1]: 特定エリアにて毎ターンごとに回復させるには?
□投稿者/ 玖琺祐一郎 -(2004/02/13(Fri) 18:20:33)
    こんばんわ、玖琺祐一郎です。

    GAMEMASTERさんのでも問題ないですが、

    イベントラベルで「進入イベント」を使えば楽です。

    進入 味方 回復エリアX座標 回復エリアY座標:
    HP(対象パイロット) = HP(対象パイロット) + 回復量
    EN(対象パイロット) = EN(対象パイロット) + 回復量
    Exit

    みたいなかんじで。常時イベントにしていればいつでも発生してますし。

    これも参考の一案としてご利用いただければ幸いです。

引用返信/返信 削除キー/
■12426 / inTopicNo.4)  Re[1]: 特定エリアにて毎ターンごとに回復させるには?
□投稿者/ シュン -(2004/02/13(Fri) 18:35:29)
    失礼かとは思いますが一括レスさせていただきます。

    GAMEMASTER様、玖琺祐一郎様 ご教授いただきありがとうございました。
    お二方のお教えくださったことを元にシナリオを作っていきたいと思います。

    それではまた何かありましたらこちらへ伺わせていただきます。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -