あることをしたら次のイベントを発生(質問掲示板)
投稿:
keroro210
投稿:2013/10/04 20:26:04(最新:2013/10/05 20:51:05)

たとえば、クエストみたいに「〇〇を全員倒してきてくれ!」
で、全員倒したら「ありがとう。これはほんのお礼です。」 みたいな感じにドラクエⅨみたいなクエスト。
とにかく敵を全員倒したら次のイベントが発生。
どうすればいいですか? 誰か教えてください!
ツイート
で、全員倒したら「ありがとう。これはほんのお礼です。」 みたいな感じにドラクエⅨみたいなクエスト。
とにかく敵を全員倒したら次のイベントが発生。
どうすればいいですか? 誰か教えてください!
コメントする
コメントするには、ログインする必要があります。
コメント一覧

ありがとうございます!
調べれば前例が出てきますが一応じっくりと説明しますね。
if文は・・・もう習得済みかな?一応リンク貼っておきますね。
敵全員に↓様なスクリプトを記入するとイベントを発生させることができます。
この「isEnemyWipedOut()」は
①関数リストから「ゲーム操作関連」を選ぶ
②「敵全滅判定」を選ぶと追加(?)できます。
じっくりと言った割には、ざっくりな説明に。
if文は・・・もう習得済みかな?一応リンク貼っておきますね。
敵全員に↓様なスクリプトを記入するとイベントを発生させることができます。
if isEnemyWipedOut() #マップ内にいる敵を全員倒したかどうかの判定 speak("全滅完了!") #全滅した場合のイベント else speak("ぷぎゃー") #全滅してない場合のイベント end
この「isEnemyWipedOut()」は
①関数リストから「ゲーム操作関連」を選ぶ
②「敵全滅判定」を選ぶと追加(?)できます。

じっくりと言った割には、ざっくりな説明に。