Guten Abend zusammen,
ich brauch nochmal Hilfe.
Über (>K:scriptgroup-scriptname) kann ich aus einem Script ein anderes aufrufen.
Aber wie kann ich dem zweiten Script einen Parameter übergeben? Bzw. wie kann ich den Paremter im zweiten Sript auslesen?
Ich hätte erwartet, ich schieb den Wert einfach auf den Stack - aber im zweiten Script ist der Stack leer.
Also z.B.
7 (>K:MyScriptGroup-MyScript)
und in MyScriptGroup-MyScript:
(A:AUTOPILOT·HEADING·LOCK·DIR,·Degrees) + dnor (>K:HEADING_BUG_SET)
Also nimm das aktuelle Heading, addiere den übergebenen Wert (vom Stack, in dem Fall also 7), normalisiere und setze das Heading.
Funktioniert aber nicht.
Einziger Weg, den ich gefunden habe ist den Wert im ersten Script in eine LVar zu schreiben und diese im zweiten Script auszulesen. Gefällt mir aber nicht wirklich.
Gibt's eine bessere Möglichkeit?
Danke und Gruß,
Thomas