Levelwechsel

Silent-Design Forum
Verfügbare Informationen zu "Levelwechsel"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: lanzet3 - Kombucha - Master - ARAS14
  • Forum: Silent-Design Forum
  • Forenbeschreibung: Dies ist nur das alte Silent-Design Forum - Das neue findet ihr unter www.silent-design.de.ms oder www.e-nicmar.de/community/
  • aus dem Unterforum: Scripting
  • Antworten: 11
  • Forum gestartet am: Dienstag 18.05.2004
  • Sprache: deutsch
  • Link zum Originaltopic: Levelwechsel
  • Letzte Antwort: vor 18 Jahren, 8 Monaten, 17 Tagen, 8 Stunden, 18 Minuten
  • Alle Beiträge und Antworten zu "Levelwechsel"

    Re: Levelwechsel

    lanzet3 - 04.07.2004, 19:52

    Levelwechsel
    Hab noch ein Problem mit dem Levelwechsel:Ich verwende in beiden Leveln das Cutcamscript,vorsichtshalber mit verschiedenen Namen.Da ich im ersten Level das Cutcamscript des zweiten einfügen muß?,fangen wahrscheinlich beim Start beide Scripte an zu laufen,sodaß die Kameraführung spinnt.Wie kann ich das Cutcamscript des zweiten Levels dazu bringen,erst zu starten,wenn der Levelwechsel erfolgt?Und wie verhindere ich,daß das A6-Logo im zweiten Level kommt?



    Re: Levelwechsel

    Kombucha - 04.07.2004, 21:00


    Hallo!
    du musst eigentlich nicht zwei verschiedene Cutcam Scripte für die beiden Level machen. Nach einem Levelwechsel werden ja alle Aktionen und Funktionen des alten Levels gestoppt, wenn du nun in beiden Leveln die Entity hast, der das Cutcam Script angehängt ist, startet der Script der zweiten Entity natürlich auch erst, wenn ihr Level geladen wurde!
    Kommt denn das A6 Logo bei dir auch bei dem Levelwechsel? Ich weiß jetzt nicht mehr so genau, ob der main Script des neuen Levels beim Levelwechsel geladen wird.
    Wenn ja, läd das nochmal das Logo. Du musst in dem Main Script nur die Anfangszeilen die mit splashscreen.. anfangen löschen!



    Re: Levelwechsel

    lanzet3 - 04.07.2004, 21:40

    Levelwechsel
    Doch,ich muß 2 Scripte nehmen wegen der Koordinaten der Kameras.Habe extra nicht die gleichen Entities genommen.Ich habe folgendes gemacht:Alle Dateien des 2.Levels in den Ordner des 1. kopiert.
    im 1. Cutcamscript habe ich bei der if-Anweisug des 23. Waypoints load_level("Basis.wmb") angehängt.Beim Start läuft das 1. Level ganz normal bis Punkt 23.Dann bleibt die Kamera stehen,nach kurzer Zeit kommt der Splashsreen des 2. Levels und dann die Meldung "Can't open Cutcam""can't open Orion1 usw. So,danach habe ich alle Zusatzscripte des 2. Levels in das erste geladen,aber da stimmt dann die Kameraführung nicht mehr.



    Re: Levelwechsel

    lanzet3 - 06.07.2004, 20:00

    Levelwechsel
    Hat denn keiner eine Idee,wie ich das Problem lösen kann?Ich stehe echt auf dem Schlauch!
    Hab als im Moment folgendes gemacht:Alle Dateien vom ersten und vom zweiten Level in einen Ordner gepackt.In dem Cutcamscript des ersten Levels habe ich die Anweisung load_level("level2.wmb");wait(1);
    eingefügt.Nun lade ich Level1 in WED und starte das Level.In dem Moment,wo der Levelwechsel aufgerufen wird,bleibt das Level stehen und nach der Ladezeit kommt die Meldung:Orion1 action not found.Ich clicke ok,kommt orion2 action not found usw.Also alle Scripte,die ich in Level2 per add Script eingefügt habe.Es sind aber alle Scripte im Ordner, und im Mainscript von Level2 sind diese auch per include vorhanden.Starte ich Level2 manuel,läuft alles.Das Startlogo kommt übrigens nicht,da hab ich mich wohl vertan,also wird wahrscheinlich das Mainscript von Level2 beim Levelwechsel doch nicht aufgerufen.Ich vermute,daß da das Problem liegt
    Füge ich die Besagten Script in Level1 ein(eigentlich unlogisch und nr ein Versuch)läuft das Cutcamscript nicht mehr richtig und es kommt nicht mehr zum Levelwechsel,weil wahrscheinlich der Wegpunkt nicht mehr erkannt wird.



    Re: Levelwechsel

    Master - 06.07.2004, 20:30


    Versuche doch mal das komplette script aus Level 1 nicht per include sondern einfach an den schluss des Level 2 scriptes anzuhängen. Ich hatte nämlich auch mal Probleme das es mit include nicht gefunzt hat.

    Mfg Master



    Re: Levelwechsel

    lanzet3 - 06.07.2004, 20:44

    Login
    Wie,Du meinst das doch sicher Umgekehrt?Und meinst Du das Mainscript oder das Cutcamscript?Probiert habe ich schon.im Mainscript einfach das Curcamscript anzuhängen,hat aber den gleichen Effekt gebracht.Ich glaube,das Mainscript wird beim Levelwechsel gar nicht aufgerufen und deshalb findet er auch die Scripte nicht.Bin immer noch ratlos!



    Re: Levelwechsel

    ARAS14 - 06.07.2004, 22:08

    Level-Wechsel
    Hi

    kenn mich leider beim Levelwechsel garnicht aus, habe aber
    beim Acknex User Magazin Aum28 etwas darüber gefunden.
    Vielleicht hilft es Dir weiter.
    Der Link ist:

    http://www.gameresource.de/aum/

    Bis Bald

    ARAS14



    Re: Levelwechsel

    lanzet3 - 07.07.2004, 17:06

    Levelwechsel
    Danke für Deine Bemühung!Leider hilft mir das auch nicht weiter.Da geht es darum Levelzustände beim Wechsel zu übernehmen.Hab noch alles Mögliche probiert,es will einfach nicht klappen.



    Re: Levelwechsel

    lanzet3 - 07.07.2004, 20:40

    Levelwechsel
    Vielleicht kann jemand noch etwas mit diesem Hinweis zu meinem Problem anfangen:Wenn ich die include-Anweisungen von allen Zusatzscripten im zweiten Level entferne,kann ich mich in dem Level ja mit den Pfeiltasten bewegen.Lade ich Level2 aber dann über load_level,sehe ich nur mein Terrain und kann mich nicht bewegen!Leute,helft mir bitte,ich werd bald wahnsinnig!



    Re: Levelwechsel

    Kombucha - 07.07.2004, 21:44


    Ok, ich werde mal am Donnserstag auch einen Levelwechsel machen und gucken was bei mir passiert. Dann sehen wir mal weiter!



    Re: Levelwechsel

    lanzet3 - 08.07.2004, 21:25

    Levelwechsel
    So,mit Kombuchas Hilfe haben wir das Problem gemeinsam gelöst.Für die ,die es interessiert,3Fehler habe ich gemacht:
    1)Alle Scripte,also auch die aus dem 2. Level müssen im Mainscript von Level1 per include vorhanden sein.
    2)Variablen-Namen im 2. Level dürfen nicht identisch mit denen aus dem 1.Level sein (habe bei allen Variablen im Cutcamscript einfach eine 2 angehängt.
    3)Benutzt man das Cutcamscript im 1. Level,muß direkt vor dem Levelwechsel die Cutcam_camera auf visible = off gesetzt werden,sonst läuft zwar im 2. Level das Cutcamscript,aber man sieht es nicht,da immer noch die Camera aus dem ersten Level eingeschaltet ist,natürlich ohne definierte Position!Damit habe ich mich am meisten verarscht!



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Silent-Design Forum



    Ähnliche Beiträge wie "Levelwechsel"

    Levelwechsel - lanzet3 (Freitag 11.06.2004)