WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Simulationen > Designer Forum

Designer Forum Treffpunkt für Gedankenaustausch von Simmern, die selbst

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 10.01.2002, 14:15   #1
Simeon S
Inventar
 
Registriert seit: 21.02.2000
Alter: 49
Beiträge: 1.679


Standard Adventure Editor, Language?

Gibt es einen Editor oder eine Programmiersprache für den FS2002, mit dem/der man Adventures erstellen kann. Wenn ich mich richtig entsinne, hatte ich beim FS5.1 Flightshop womit so etwas möglich war. Bei Fly! gabs Flyscript!.

Vielleicht kann mir jemand weiterhelfen...

Danke

Simeon
Simeon S ist offline   Mit Zitat antworten
Alt 11.01.2002, 14:48   #2
Andragar
Inventar
 
Registriert seit: 19.04.2001
Alter: 56
Beiträge: 3.606


Andragar eine Nachricht über ICQ schicken
Standard

Schau mal beim FS2000 in die SDKs.
Andragar ist offline   Mit Zitat antworten
Alt 13.01.2002, 09:04   #3
WSchwarz
Master
 
Registriert seit: 25.03.2001
Beiträge: 662


Standard

... wobei FS 2000 - Adventures im FS 2002 nicht 100%ig sauber laufen. Einige Befehle der FS2k-APL werden vom FS 2002 nicht vernünftig erkannt. Läßt sich aber meistens durch Workarounds beheben.
Microsoft hat für den FS 2002 einen ganz tollen, neuen Adventuregenerator versprochen - bin gespannt, wann der rauskommt....

Viele Grüße
Wolfgang
WSchwarz ist offline   Mit Zitat antworten
Alt 19.01.2002, 17:13   #4
Simeon S
Inventar
 
Registriert seit: 21.02.2000
Alter: 49
Beiträge: 1.679


Standard

Vielen Dank für Eure Tips. Ich habe mir nun den SDK runtergeladen und mir das Sample Adventure reingezogen. Es war mit Hilfe der SDK Anleitung recht gut zu verstehen.

1. Was mir noch nicht klar ist, war folgender Ausdruck:
ONEXP_TRUE (ELAPSED_TIME">"iAlt_Time AND !INRAGE(PLANE_ALT,...,..) GOSUB ...
(Sorry, mußte das größer als in Anführungsstriche setzten, da es sonst nicht im Forum erscheint.) Meine Frage betrifft das Ausrufezeichen. Negiert es den Inrange Ausdruck zu praktisch NOT INRANGE ?

2. In manchen Subroutinen verstehe ich nicht:

subTP_ALT:

ONEXP_CLEAR subTP_ALT
.
.
.

Wieso ist die Subroutine ein Event, der gelöscht werden muß? Ich dachte ein Event entspricht einer Boolschen Variable, aber keiner Subroutine.

3. Gibt es eine Übersicht der Adventure Wave Files - also was da erzählt wird? Es ist recht mühsam, die sich alle erst anzuhören.

4. Wolfgang, falls es nicht zu viele sind, kannst Du sagen, bei welchen Befehlen es im FS2K2 Probleme gibt?

Viele Grüße

Simeon
Simeon S ist offline   Mit Zitat antworten
Alt 19.01.2002, 20:16   #5
WSchwarz
Master
 
Registriert seit: 25.03.2001
Beiträge: 662


Standard

Hallo Simeon,

zu 1)
Ausrufezeichen heißt "NOT"

zu 2)
Wenn du eine Ereignisbehandlungsroutine schreibst, sollte während der Abarbeitung die Abfrage, ob das Ereignis eintritt, schon abgeschaltet sein - gibt sonst ein heilloses Durcheinander.
Dieses ONEXP_ Kommando bewirkt einfach, daß die Routine, die du angibst, aufgerufen wird, sobald das Ereignis eintritt.
Beispiel:
onexp_true (plane_alt > 5000) gosub subUnterroutine
Sobald der Flieger jetzt über 5000ft ist, wird subUnterroutine aufgerufen. Wenn du also steigst und diese Abfrage nicht rechtzeitig abschaltest, versucht das "Programm", die Unterroutine permanent aufzurufen - auch dann, wenn du sie schon abarbeitest - und das is Käse.

zu 3)
Ich hab noch nichts gefunden. Allerdings waren mir diese Texte ohnehin zu speziell. Besser ist, du nimmst eigene Aufnahmen.

zu 4)
Ich habe bisher nur ein wenig damit herumexperimentiert. Was nicht funktioniert hat, waren
- play_video
- die flaps-Variable
- vertical speed (aber die hat im FS 2000 schon nicht funktioniert)
- squawk
... und einige Probleme mit dem Autopiloten (die ich aber im Detail nicht mehr weiß).

Hoffe, das hilft

Viele Grüße
Wolfgang
WSchwarz ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist an.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:37 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag