Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: . Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

DLH A340/600

Airbus Kutscher

  • »DLH A340/600« ist der Autor dieses Themas

wcf.user.posts: 812

Wohnort: _NIEDERSACHSEN__EDDV_

  • Nachricht senden

1

Dienstag, 14. September 2010, 21:20

LUA Script

Hallo Günther :bier:

Ich habe Dein Thread im Aerosoft Forum gelesen über das LUA Script .
Ich würde gerne das LUA Script für den Wilco Airbus nutzen , ist das möglich und wenn ja was muss Ich machen um Script einzubinden FSUIPC ist Registriert vorhanden .
Schon mal Danke im voraus für deine Hilfe.

Mit Besten Grüssen
Torsten
:flieger:




2

Mittwoch, 15. September 2010, 08:50

Moin Torsten,


danke dass Du die Frage auch öffentlich postest!

Wer wissen will, um was es geht, hier sind die Aerosoft AirbusX LUA Scripts


LUA Variablen, also Variablen, wie diese hier z.B. aus dem Airbus Script (L:AB_AP_AP1) werden von den Addon-Herstellern vergeben.
In der Regel verwenden diese relativ sinnvolle Namen, dass man alleine anhand des Namens schon drauf kommt, um was es ich habdeln könnte.
Also im obigen Beispiel der Autopilot1


Generell sind diese LUA Scripts aber die letzte Maßnahme, um Hardware für diverse Addons verwenden zu können.
Viel praktischer und einfacher als LUA Scripts sind FSUIPC Macros
(siehe FSUIPC Manual)

Macros funktionieren i.d.R. aber nur bei 2D Panels.
Allerdings verwenden ja immer mehr Hersteller nur noch VC only, womit Macros nicht mehr möglich sind.
Hier kommen also diese LUA Variablen ins Spiel.


Diese bekommt man wiederum, in dem man sehr aufmerksam das dazugehörige FSUIPC Manual liest und/oder auch diese kleine Kurzanleitung
Tutorial: how to get LUA Vars or commands out of FS

Mit ein wenig Glück findet man hiermit alle möglichen Variablen, die der Hersteller nutzt, um diese dann mittels FSUIPC direkt ansteuern zu können.
Ein Knopfdruck schreibt dann quasi für die Variable "AB_AP_AP1" den Wert "1" oder "0" zu, und schaltet somit im Airbus den Autopilot ein oder aus.



Letztlich heißt das aber eben, dass jeder Hersteller sein eigenes Süppchen kocht, wie ja auch alle Addons eine unterschiedliche Systemtiefe haben, und deshalb diverse verscheidene Variablen verwendet werden - völlig beliebig!
Also können AirbusX Variablen nicht für andere Addons verwendet werden. Noch nicht mal für andere Flieger aus dem gleichen Stall (z.B. Catalina)




Hier noch eine Minianleitung, wie man LUA Scripts "installiert"
Dieses Tutorial ist für die PMDG J41, gilt aber natürlich auch für andere Flieger.
Namen sind hier nur Schall und Rauch; hauptsache man schreibt die immer richtig :D


1) ein LUA script downloaden oder den Code desselbigen in den EDITOR kopieren.
2) Das Script speichern als/umbenennen in Dateiname.LUA. Dieses LUA Script dann in dem Modules Ordner speichern
XY:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\Modules

3) FSX starten, FSUIPC Mneü aufrufen, Button oder Tastenkombi drücken und rechts in dem Pulldownmenü nach LUA Dateiname suchen (siehe Screenshot, rote Markierung)
4) Je nach Script und AKtion müssen im Parameterfeld dann entsprechende Werte eingetragen werden (grünes Feld)
Es gibt natürlich auch Scripts, die keine Parameter benötigen, kommt eben drauf an und ist sicherlich irgendwo vermerkt.





Hoffe, ein wenig Licht ins Dunkel gebracht zu haben!
Viel Spaß!
Günter

endlich Berliner! :lol:
i7 930@4.2Ghz WaKü, GTX 580 3GB, 12GbRAM1600, Win10 64 Prof