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

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

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

■8489 / inTopicNo.1)  あるイベント数ターン後に発生
  
□投稿者/ 葵 -(2003/05/29(Thu) 17:36:46)
    葵です。
    ターンイベントについての質問なんですが、

    AとBの接触したターンの敵フェイズと2ターン後でイベントが起きるようにしたいのですが、

    接触 A B:
    set AB接触 $(ターン数)
    exit

    ターン ($(AB接触) + 2) 敵:
    と、記述したのですが、
    どうも、1ターンめの敵フェイズと2ターン目の敵フェイズに発動してしまいます。

    どうぞ、ご教授御願いします。
引用返信/返信 削除キー/
■8491 / inTopicNo.2)  Re[1]: あるイベント数ターン後に発生
□投稿者/ 一生十八 -(2003/05/29(Thu) 17:47:25)
    どうも。一生十八(いつき とおや)です。

    ちょっとアレンジ入りますが。

    接触 A B:
    Set AB接触 1
    Exit

    ターン 全 敵:
    Incr AB接触
    If AB接触 = 3 Then
    (イベント内容)
    EndIf
    Exit

    で、よいかと思います。


    ちなみに$()で囲むのというのは、印字のためのものです。
    システム内で処理する分には、$()は必要ありません。
引用返信/返信 削除キー/
■8494 / inTopicNo.3)  Re[2]: あるイベント数ターン後に発生
□投稿者/ ハク -(2003/05/29(Thu) 18:18:42)
    横槍失礼します、ハクです。

    このままでは接触せずに敵ターンに移行した場合、AB接触が自動作成されるため
    接触の有無にかかわらず3ターン目でイベントが発生する可能性があります
    (それまでに接触すれば別ですが)

    接触 A B:
    Set AB接触ターン (ターン数)
    Set AB接触次ターン (ターン数 + 2)
    Exit

    ターン AB接触ターン 敵:


    ターン AB接触次ターン 味方:


    とされてはいかかでしょうか

解決済み!
引用返信/返信 削除キー/
■8499 / inTopicNo.4)  Re[1]: あるイベント数ターン後に発生
□投稿者/ ヒロキ -(2003/05/29(Thu) 19:44:59)
    こんばんは、ヒロキです。

    >AとBの接触したターンの敵フェイズと2ターン後でイベントが起きるようにしたい

    こんなんでどうでしょうか?

    *プロローグ:
    Set AB接触 99
    Exit

    接触 A B:
    Set AB接触 ターン数
    ClearEvent
    Exit

    *ターン (AB接触 + 2) 敵:

    Exit


    それでは
引用返信/返信 削除キー/
■8500 / inTopicNo.5)  修正しました
□投稿者/ 一生十八 -(2003/05/29(Thu) 20:27:07)
    ちょっとミスってましたので修正など。
    ハクさん、ご指摘ありがとうございます。

    接触 A B:
    Set AB接触 1
    Exit

    ターン 全 敵:
    If AB接触 > 0 Then
    Incr AB接触
    EndIf
    If AB接触 = 3 Then
    (イベント内容)
    EndIf
    Exit
引用返信/返信 削除キー/
■8520 / inTopicNo.6)  Re[2]: あるイベント数ターン後に発生
□投稿者/ 葵 -(2003/05/30(Fri) 21:48:27)
    できるようになりました、
    一生様、ハク様、ヒロキ様
    どうもありがとうございました。
解決済み!
引用返信/返信 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -
- Antispam Version -