1回起きたら2度と起きないイベントの作り方(質問掲示板

投稿: User icon mini hirachon 投稿:2011/08/23 14:05:23(最新:2011/08/23 17:47:23)
フラグなどについて見てみましたが良くわかりませんでした:
教えていただけるとありがたいです

コメントする

コメントするには、ログインする必要があります。

コメント一覧

User icon mini hirachon(投稿日:2011/08/23 17:47, 履歴)
解決しました。
ありがとうございます
002 1  mini ugonight(投稿日:2011/08/23 14:39, 履歴)
if getFlag("フラグ名")

end

の中に
setFlag("フラグ名", false")

を入れれば一回だけイベントを発生できますが…
Material 71926 1 mini なとおとき(投稿日:2011/08/23 14:38, 履歴)
イベントをプレイヤーの話しかけられない場所に
ワープさせればいいと思います
イベント操作関連>イベントワープ

そして座標を設定しましょう(x,y)

壁のなかとか

1 2 3 4 5
6 7
8
9
このように障害物があれば1あたりにワープさせて
まあプレイヤーと接触しなければ大丈夫です



フラグの場合

if getFlag("フラグ")
#今後のイベント
else
#1回目のイベント
setFlag("フラグ", true)
end

if getFlag("フラグ")はそのフラグが立っているとき
elseはフラグが立っていないとき
setFlag("フラグ", true)でフラグを立てているので2回目以降
if getFlag("フラグ")のほうに入力したイベントが開始するわけです
endを忘れるとエラーになります