Ergebnis 1 bis 8 von 8

Thema: Animation starten

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Mani Gast
    Zitat Zitat von rpg Beitrag anzeigen
    Gibt nur 1 Problem: mit Autostart geht gar nichts, der Bus wird erst gar nicht angezeigt und auch sonst kann ich nichts machen
    Zeig hier Mal das Event bzw. das, was du bei "Bewegungsereignis" für den Bus eingestellt hast.

  2. #2

    Mani Gast
    Eben, lass das "Change Party Member" Mal ganz weg. Stattdessen machst du auf dem Feld, wo der Held aussteigen soll, ein neues, unsichtbares Event. Dann machst du eine 2. Seite, wo du oben einstellst, dass das Event ausgelöst werden soll, wenn TAB [Name] ist AN. Dann stellst du unten noch die Heldengrafik ein und fertig.
    Statt dem ersten Befehl "Change Party Member: Remove [Felix]machst du dann einen Wait von 0.1 rein.
    Beim 2. "Change Party Member: Add [Felix] machst du dann einfach folgendes: TAB [Name] = AN.
    Fertig. Dann müsste es eigentlich besser gehen. Natürlich musst du noch in der Database einstellen, dass der Held nicht in der Partie ist, dann wird er auch nirgends angezeigt, falls du auf der Map starten möchtest.

    Ich hoffe, du hast es verstanden was ich meine. =)

    Edit: Das mit dem Beenden hab ich jetzt total vergessen, sorry.

    Geändert von Mani (29.03.2008 um 12:00 Uhr)

  3. #3
    Ich sehe da schonmal mehrere Probleme.

    Zuerst, beendest du das Event nie. Autorun Events wiederholen sich so lange selber, bis ihre Bedingungen nicht mehr erfüllt sind, und wenn sie keine Bedingung haben, ewig. Daher musst du am Ende von dem ganzen den "Erase Event" Befehl setzen, damit der Event nicht mehr ausgeführt wird. Solltest du allerdings später wieder einmal auf diese Map müssen, so musst du das Event dauerhaft abschalten. Dazu stellst du den Self Switch A dieses Events auf ON (am Schluss) und machst eine neue Eventseite, die als Bedingung "Self Switch A is ON" hat.

    Die Wait-Anweisung in einem Movement Befehl, bewirkt nur, dass mit der Bewegung solange gewartet wird, und hält nicht wie der normale Wait Befehl das ganze Event an. Weiters wartet ein Event nicht darauf, dass eine Set Move Route Anweisung zu Ende ausgeführt wurde, bevor es mit den nächsten Befehlen weitermacht. Sonst könntest du ja niemals 2 Events gleichzeitig bewegen. Das heißt du musst direkt nach den Move Befehlen einen "Wait for Move's Completion" befehl setzen, welcher dein Spiel dazu veranlasst auch zu warten bis der Bus tatsächlich seine Route abgeschlossen hat.

    Dann hat dein Bus auch gar keine Grafik. Ist das das Event so wie du es verwendest, oder hast du eine kopie zum herzeigen verwendet? Du müsstest dem Bus schon eine Grafik geben, sonst ist er halt unsichtbar. Zumindest wirkt es als ob der Bus keine Grafik hätte, das das Event Bus heißt, und du ein Event namens "Bus" durch die gegend Fahren lässt.

    Und zum Schluss wäre es vielleicht noch interessant zu wissen, ob das ganze am Anfang des Spiels passiert oder bereits später im Spiel ist. Denn wenn du das "Initialize" Häkchen beim Change Party Befehl angehakt lasst, dann werden dem Helden wieder seine Grundwerte verpasst. Wenn das ganze jedoch am Anfang des Spiels ist, so kannst du es dir getrost Schenken den Helden aus der Party zu nehmen. Geh einfach in die Database unter "System" und entferne alle Helden aus der Gruppe. Und dann kannst du dir es auch sparen ihn in dem Event zuerst entfernen zu müssen, nur damit du ihn wenige Sekunden später wieder hinzufügst.

    ~The_Burrito

  4. #4
    @The_Burrito: das mit dem Autorun-Beenden war mein Fehler, hab da wirklich nicht drangedacht. Danke also für den Hinweis!!

    @Mani: ich hoffe ich hab es richtig eingebaut.

    Meine aktuellen Ereignisse schauen jetzt so aus:

    Ereignis für Bus-Route:



    Ereignis für Aussteigen des Helden



    Noch ein paar zusätzliche Infos: es ist die zweite Map und erweitertes Intro. Die erste Map startet in der Wohnung. Es werden Nachrichten angezeigt, der Held bewegt sich via Autostart zur Tür. Dort habe ich ein Ereignis eingebaut, daß bei Heldenberührung einen Teleport auf diese 2. Map ausführt. Dort soll der Held erstmal unsichtbar sein. Der Bus fährt automatisch, bleibt an der Haltestelle stehen, der Held wird sichtbar, der Bus fährt weiter und verschwindet. Von da an startet quasi das Spiel und ich kann meinen Helden steuern.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •