Simulate cargo and passenger loading/unloading times in X-Plane 12. With adjustable parameters for both boarding and deboarding, you can customize the time it takes to load or unload your aircraft in the .lua. This plugin integrates with SimBrief, allowing you to load your flight data and automatically set passenger and cargo numbers. It provides real-time updates on the progress of the loading process and a time estimate for completion in combiation with Simple Ground Equipment & Services.
Features ✈️
- Customizable loading times for cargo and passengers – directly editable in the Lua script.
- Integration with SimBrief to load passenger & cargo data or use manual values.
- Automatic detection of unit system (kgs or lbs) from SimBrief plans.
- Manual selection of kg or lbs when not using SimBrief, saved between sessions.
- Real-time progress bars for cargo and passenger loading/unloading.
- Dynamic estimated remaining times based on quantity and selected unit.
- Passengers start boarding with a delay unless cargo is fully loaded before it expires.
- Automatic sounds for each phase, including ambient effects and alerts.
- High-quality AI-generated voices for realistic feedback.
- Custom X-Plane commands available to trigger loading, unloading, reset, or SimBrief import without UI.
- One-click access to Simchecklist.eu for your flight preparations.
- Does not alter aircraft weights or loading – 100% compatible with any aircraft.
- Fully integrated with SGES (PAX & Cargo): choose between Remote Stand, Gate w/o jetway, or Gate with jetway.
- Ground services and PAX arrival adjust automatically based on location and loading method (bus, jetway, etc.) 🙏 Special thanks to @XPJavelin for support and inspiration.
Note: SGES integration is optional. If disabled, the location setting is ignored.
Installation 🛠️
- Extract the contents of the archive.
- Place all files in the FlyWithLua/Scripts/ folder of your X-Plane installation.
- You can add a shortcut in x-plane key options : flywithlua > Simload Manager.
➡️ Important note: In 1.6.8, the commands are revised. If you had an assign key to open the window before that version. Delete it from X-Plane keyboard settings and reassign it to FlywithLUA > Simload manager > Toggle Window
Prerequisites ⚠️
FlyWithLua plugin must be installed and activated in your X-Plane setup.
Optional but still really good 👍
- SimBrief account is required to import pax & cargo data.
- Simple Ground Equipment & Services script for automatically associated ground services
Want to help ? Buy me a Ko-Fi 🙏
Sky4Flyer
Could you please add randomly generated load (passengers and cargo) It will be great !
Rackham 5 day(s) ago
I can have a look, the problem being that for the moment I'm not taking the loaded aircraft into account, so it's difficult to come up with realistic figures.
bakr_oudd
this is one of the best lua scripts i ever seen in xplane for ground ops now just need some animated pax and cargo loaders and here we have a GSX for xplane could also tell me how to make boarding faster please
Rackham 1 month(s) ago
Hi, thank you very much for your feedback.
If you install the Simple Ground And Equipment Services lua script (link in description) you will have passengers and vehicles coming automatically. I interfaced the two plugins together so that everything is automatic in SimloadManager 😁
Rackham 1 month(s) ago
If you open the LUA with notrpad++ or simply notepad. You'll find a section at the beginning that lets you set loading times for cargo and passengers.
bakr_oudd 24 day(s) ago
yeah i saw it and try it that's amazing i swear thank you so much we need more peoples like you for xplane to make better as msfs
Rackham 23 day(s) ago
Thank you so much for your feedback 🙏
JachVina
Good plugin. Can you create an option for pounds other than kg? I was hoping it would change when loading with simbrief, but it doesnt.
Rackham 1 month(s) ago
Hello, being on the kilo system I confess it didn't even cross my mind 🥲 I'll make a note of it for the next update.
Rackham 9 day(s) ago
It's done ! 😁