コメント

このコメントは、【トピック】イベントが一回だけの方法へのコメントです。

コメントの内容

Nyan mini rurun9(投稿日:2010/08/08 17:08/08/10)
wiki スクリプト/フラグ
を踏まえて、イベントを既に行ったかどうかを記録するフラグ変数をひとつ用意します。

開始スクリプトに
setFlag("姉さん事件です1",true)

を仕込んでおき、イベントの内容を
if getFlag("姉さん事件です1",true)
  setFlag("姉さん事件です1",false)
  (イベントの処理)
end

とすればイベント「姉さん事件です1」は一回しか起こりません。

これは単純なので、イベント開始条件の欄にgetFlagを書いても良いのですが、何故そうなるのかを理解するまでは全部書いておく方が、後で見てわかるかなーと。

コメントの内容(一番最初の投稿)

Nyan mini rurun9(投稿日:2010/08/08 17:08/08/10)
wiki スクリプト/フラグ
を踏まえて、イベントを既に行ったかどうかを記録するフラグ変数をひとつ用意します。

開始スクリプトに
setFlag("姉さん事件です1",true)

を仕込んでおき、イベントの内容を
if getFlag("姉さん事件です1",true)
  setFlag("姉さん事件です1",false)
  (イベントの処理)
end

とすればイベント「姉さん事件です1」は一回しか起こりません。

これは単純なので、イベント開始条件の欄にgetFlagを書いても良いのですが、何故そうなるのかを理解するまでは全部書いておく方が、後で見てわかるかなーと。