About This File
V.0.7.4 is the last version using FlyWithLua. I'm working on a complete overhaul of the plugin using C++. However, as I'm busy with my studies the progress is very slow, and for the same reason I'm not able to provide support for the current version either.
This is a modified version of XPJavelin’s Simple and Nice Loading Equipment (former TPMGS) script.
This is a simple ground service plugin, which allows you to see the GPU, fuel truck, stairs, loaders and catering trucks. The point of the script is only to add static objects around the plane. Loaders, catering trucks and stair trucks have a simple drive-up animation. Other objects are not animated. This script doesn't actively load or refuel the plane.
How to install and use:
Please make sure you are on the latest version of FlyWithLua! The script might go to quarantined scripts folder and not work on old versions.
Download the Simple Ground Service.zip(second option) for the base plugin, the other option (1ivFU2EGJg7xW8reuaeXdWz7SvRTPHhsm) is for liveries.
Place the Simple Ground Service.lua script and the Simple Ground Service folder in "XPlane 11/Resources/plugins/FlyWithLua/Scripts".
You need to have FlyWithLua, MisterX library and 3d people library installed.
To update, please remove the old files first but remember to backup your liveries!
In the default install, there is only default white livery for the stairs, belt loader and the catering truck. Download the liveries you want (or the All-in-one pack if you want) from the google drive by clicking the first link in the download options (1ivFU2EGJg7xW8reuaeXdWz7SvRTPHhsm). Extract the contents from zip files into "XPlane 11/Resources/plugins/FlyWithLua/Scripts/Simple Ground Service/liveries"
There is also a paintkit in the drive if you want to make your own liveries. DM me if you want your liveries to be uploaded to the drive. I'm quite busy with other stuff, so you can upload the liveries and new profiles to xplane forums.
Settings in Xplane:
You can set a keybind to toggle the ground service menu in X plane settings ("FlyWithLua/Simple_Ground_Service/"). You can also open the menu from FlyWithLua macros. Some planes have the possibility to use automatic system, which shows the object when opening doors. You can choose to disable the automatic setting from the menu at any time. In v0.7 automatic placement toggles the front left stairs as well, but you can disable that setting from the menu if you want to use jetway and still have the automatic placement for other objects.
The update changed the placement system significantly, so there might be inaccuraties in some profiles. I've tried my best converting the old profiles to the new system, but I'm not able to try all of them. If you notice issues, please try to fix them with the profile mode and you can share the new profile created in the aircraft directory for other users to enjoy.
A default profile is included for the following planes:
- FJS727 and 732
- msparks 747
- Zibo B738, Levelup 737 series
- Inibuilds A300V2
- Rotate MD80
- Toliss A319 and A321
- Felis TU154
- xcrafts E145
- Magknight B789
- FlightFactor B757, B767, A350, A320
- Jrollon CRJ200
- Ixeg B733
- JustFlight 146
- Felis B742
You can create profiles for other planes in "profile mode" which can be enabled from the menu. Please read the documentation for more instructions, although the new profile mode should be pretty straight forward to use.
Known issues:
- In some cases the objects might fail to unload and wont be hidden at all and after a livery change you might see two same objects inside eachother. This seems to happen if you reload the object too fast, eg first enable, then disable, then enable the object again. This might also happen when changing between liveries too fast or changing the livery immediately after requesting the objects. This might also happen in profile mode when switching between pages too fast or changing the loader type. To prevent this, wait for the object to fully load first and only make the next move (livery reload, page change in profile mode, disabling and enabling objects etc.) after that.
- In profile mode when using the text input, the script might crash if you put in non-number values or numbers ending with a point without any decimals (eg 1.) to prevent this, input only whole numbers if possible and make small corrections with the arrows. Also, remember to save the profile often so progress isn’t lost in case the script crashes. If the script crashes, you can just reload lua scripts, go back to profile mode and the last saved values are there.
Donations:
If you like my work, please consider supporting me: https://paypal.me/missavelat or on patreon https://www.patreon.com/SimpleGroundService Patreons get more frequent development updates and previews, insight in what's being planned and an access to dev builds/alpha/beta versions.
Credits:
Special thanks to XPJavelin for the original script! You can find it here.
- Thanks for user @Fenomena Gaga for the Magknight B789 profile
- Thanks for user @asher_050100for the IXEG B733, FF762/763, 752/3 and A320 profiles
- Thanks for user @captowen514for the MD80, E145, E195, B722 and CRJ200 profiles.
- Thanks for user @airdrigh75 for Alyzia, Aviapartner and Lufthansa liveries
- Thanks for user @Oltimer for the white Ryanair livery
- Thanks for user @CreativeName for LS airport services, Welcome ground services, Czech airlines liveries and the B744 profile
- Thanks for user @thepeanuts for the SSG E175 and FF763 profiles
- Thanks for user @MishutkAviationfor the Toliss A321 and FJS B732 profile and screenshots
- Thanks for user @ShaneDD191 for suggestions, screenshots and correct values for the SSG E170 and E195
- Thanks for user @CyberGuerro about the suggestion of automatic toggling when the doors are open
- Thanks for user @RandomUser for suggestions, improving the livery system, and profiles for the Bae146
- Thanks for user @Winston Cheang for the FF A350 profile
- Thanks for user @TheMask320 for datarefs for the A350, B767 and B757
Edited by laurenzo
What's New in Version v0.7.4
Released
New in v0.7.4
- Added support for Levelup 737 series and Inibuilds A300V2. V1 no longer supported.
New in v0.7.3:
- Fixed the bug with changing the ULD container size not working. No other changes.
New in v0.7.2:
- Added a possibility to select the loader type for each loader individually, meaning that now you can use a mix of both ULD and belt loaders. You can also change the ULD container size for each ULD loader individually
- Added support for the Felis B742
- Added automatic placement option for the Bae146
- Issues with Mac's .DS_Store file should be fixed
- Issues with the SSG E170 and E195 should be fixed
New in v0.7.1:
- Only a small update, added possibility to hide the passengers on the stairs. They can be hidden from the profile mode. Useful when flying cargo. Also FJS722F profile fixed (catering trucks removed) . If you feel like you don't need these features, no need to update. No other changes.
New in v0.7:
- Added an ULD loader with animations
- Added possibility to use up to 4 stair trucks, loaders and catering trucks, the old limitation being only 2.
- Added a new profile system which allows you to create profiles for new planes easily from the menu
- OpenSceneryX is no longer needed. MisterX GPU used
- Added automatic toggling for more planes, Ini A300, Felis TU154, Rotate MD80. The datarefs for FF B757, B767 and A350 are there and they should work, but the profiles might need updating now when the plugin supports more than just 2 stairtrucks. Currently the automatic placement for those planes might trigger the objects for a wrong door.
- Added support for the FlightFactor A359, B762, B752, B753, A320, IniBuilds A300, Felis TU154
- Some of the profiles re-made with the new system to be more accurate and to enable the new features. B738, A319, B744, MD88, and all FJS727 variants(-200F and -100 added)
- Added static people on the stairs
- default.cfg file name changed to profiles.lua. User editing of that file is no longer needed. Custom path directories can be set by using paths.txt file in the Simple Ground Service folder, please refer to documentation for instructions
- Own setting for automatic placement of the front left stairs. So you can choose to toggle the front left stairs automatically, or disable the setting if you are using a jetway.
- Fixed the bug where the stairtruck drive-up animation won't start if stair height is set below 2.25m