feueralarm soll alle personen verjagen

  • #1, z nuncioSunday, 14. April 2013, 20:58 hodinky 12 years ago
    moin!
    alec thunder kapitel 2...
    ich hab eine szenerie mit mehreren räumen und in jedem raum ist eine person, mit der man reden und interagieren kann.
    nach ein paar aktionen wird ein knopf für den feueralarm sichtbar, den man aktivieren muss, um alle personen im gebäude zu verscheuchen, dami man eine bestimmte aktion ungestört machen kann.

    wie mache ich das am klügsten, dass alle personen im raum sind, wenn kein feueralarm aktiviert ist und alle personen weg sind, wenn der alarm aktiviert ist? ich denke mal, über szenen aktion und bedingungen oder? vom prinzip her würde ich es wohl hinkriegen, aber viel zu kompliziert und umständlich, deswegen wollt eich mal wissen, welche vorgehensweise ihr mir empfehlen würdet?

    wenn der feueralarm wieder aus ist und man diese bestimmte aktion ausgeführt hat, für die man die abwesenheit aller braucht, soll die person, die nach dem ende des alarms wieder da ist, etwas dazu sagen, dass es ein fehlalarm war oder so, das ist mein nächstes problem...

    LG mike!

    ps.: über weitere kritik zum bisherigen spiel würd ich mich sehr freuen, damit ich bald alle fehler beheben kann!

    Fanoušek fóra

    128 Posts


  • #2, z MilenaSunday, 14. April 2013, 21:20 hodinky 12 years ago
    Also ich würde diejenigen, die weg sein sollen, nach drücken des Alarmknopfs einfach verstecken. Die Person, die evtl. in sichtweite des SC ist, würde ich allerdings mit netter Animation panisch wegrennen lassen, zum nächsten Ausgang und sie dort dann auch verstecken, sonst ist es ja zu tröge wink. Wenn der Feueralarm aus ist, setzt halt ne entsprechende Bedingung auf wahr, und der entsprechende Dialogteil startet nur, wenn diese Bedingung auf wahr ist.
    Wenn die wiedergekommene Person sprechen soll, ohne daß der SC sie anspricht, mußt die Redeaktion halt anders auslösen. Da ich nicht weiß, wie du das genau einbauen willst, kann ich das natürlich nicht sagen, Das kannst z.b durch nen Trigger machen, daß die Person, sobald dein SC das Item hat und der Feueralarm aus ist, beim Betreten des Triggers die entsprechende Person auf ihn zugeht und anspricht. Aber es gibt noch viele andere Möglichkeiten, kommt ganz darauf an, wie es genau ablaufen soll.

    Bažant

    74 Posts

  • #3, z nuncioMonday, 15. April 2013, 18:58 hodinky 12 years ago
    danke für die antwort! klingt vielversprechend und viel einfacher als mein riesenplan. ich probier das mal aus und poste hier rein, wenn ich es fertig habe und irgendwas nicht klappt grin
    was genau meinst du mit "trigger"? also, ist das eine beliebige bedingung, ein gegenstnd etc. oder etwas bestimmtes?
    was für einen genauen weg ich beim genauen ablauf einschlagen werde, werd ich selbst erst noch sehen, aber dein post hat mich schon mal in bisschen inspiriert, ich hab jetzt schon was geändert.

    Fanoušek fóra

    128 Posts

  • #4, z MilenaMonday, 15. April 2013, 21:48 hodinky 12 years ago
    Trigger nenn ich einen Aktionsbereich, der auf dem Boden markiert wird (deswegen auch bei Betreten wink). Wenn die entsprechende Person reintritt, wird die entsprechende Aktion dann ausgelöst. Das findest im Wegesystem. Ist für manche Aktionen sehr nützlich.

    Bažant

    74 Posts