LUA script for bettrepushback using GRND CALL button in LevelUP 739NG #187018
Replies: 6 comments 28 replies
-
|
If it got “quarantined,” that’s almost certainly FlyWithLua’s quarantine mechanism because the script throws errors or uses invalid/unsafe calls—not just because you changed The right approach is to map the datarefs/commands the script uses: Zibo and LevelUp often expose different ones. You need to:
Post the quarantined script + the exact FlyWithLua error message and we can tell what’s Zibo-specific vs generic. |
Beta Was this translation helpful? Give feedback.
-
|
In production, .env files usually aren’t loaded automatically or even present. Make sure:
|
Beta Was this translation helpful? Give feedback.
-
|
It seems like you are working on a specific LUA integration for flight simulation. If you are having trouble with the GRND CALL button not triggering as expected, double-check the dataref or command assigned to that button in the LevelUP 739NG documentation. You might also want to log the button state in your script to see if the signal is being received. Sharing the relevant snippet of your LUA script here could help the community provide more specific advice. |
Beta Was this translation helpful? Give feedback.
-
|
Zibo BetterPushback Lua scripts will not work with the LevelUp 737-900 because both aircraft use different custom datarefs and commands. Simply renaming “B738” to “739NG” won’t help, and FlyWithLua will quarantine the script if it calls non-existent datarefs. BetterPushback itself is aircraft-independent, so the easiest solution is to bind your hardware button directly to BetterPushback commands in X-Plane (e.g., “Start pushback” or “Open planning interface”) via the control settings. |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
|
Hi Bill, the Zibo and LevelUp aircraft use different custom datarefs and command structures, so the BetterPushback LUA script made for the Zibo B738 will not work directly with the LevelUp 739NG, and simply renaming references in the script is usually insufficient because the underlying commands are different; you would need to identify the correct LevelUp datarefs or commands using a tool like DataRefTool and rewrite the script accordingly, and if your modified script was quarantined it is likely a false positive from your antivirus rather than a compatibility issue, but alternatively you can avoid aircraft-specific integration altogether by binding BetterPushback’s native pre-plan and start pushback commands directly to a key or hardware button, which works independently of the aircraft’s ground call system and is often the simplest solution. |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
-
Body
Morning all,
I have the betterpushback for the Zibo and I use the Ground call button for the pushback planning etc...works awesome. In the LevelUp that script obviously does not work for that aircraft. Is the a LUA script for better pushback for the LevelUp 739NG? Or a way to get the Zibo one to work in the LevelUp? I did try to change the script so intead of B738....to 739NG.....but it quarantined it. Thoughts? suggestions. Thank you aheaad of time.
Respectfully,
Bill
Guidelines
Beta Was this translation helpful? Give feedback.
All reactions