How to eliminate a fuel truck/equipment that's included in a default MSFS2024 airport?

I’d created an update for HI29 for FS2020 because the aiport was unlandable due to trees encroaching the runway.

That’s fixed in 2024, but I figured I’d do an updated version for 2024 because the default airport includes nothing other than a fuel truck and some fuel support equipment. The fuel truck is pretty hilarious as this is a dirt ag runway up in the hills in Hawaii. So I thought I’d keep the building/humans I added and delete the now-unneeded tree exclusion polys and get rid of that fuel truck.

But for the life of me, I can’t find where I can remove the fuel services from the airport. I’m in the 2024 SDK, having loaded the airport I originally created in 2020. I have a single Parking_GA_Small parking spot.

Any pointers on how to get rid of the thing? (If you load the default HI29 airport, you’ll see the truck/pumps I’m trying to get rid of.)

Hello,

You would probably need to create an airportservices.xml. I did it for a few airports in 2020 and it seems to be similar in 2024. There is also an example in the SDK Samples.

The pumps are part of the fuel parking spawn. I’m not sure if an exclusion rectangle would remove that or not. I’ve never tried it since I’m always rebuilding the airport from the ground up anyways.

This is the Airport Services I use for all of my backcountry airstrips. Basically disables everything except for some service vehicles that cant be excluded through this file.

<?xml version="1.0" encoding="utf-8"?>
<SimBase.Document Type="ServiceFile">
<Service.ParkingSpaceServices>
	<ParkingSpace name="RAMP GA" MinParkingSpaces="0">
		<ParkingTypes>
			<ParkingEntry ParkingType="RAMP_GA"/>
			<ParkingEntry ParkingType="RAMP_GA_SMALL"/>
			<ParkingEntry ParkingType="RAMP_GA_MEDIUM"/>
			<ParkingEntry ParkingType="RAMP_GA_LARGE"/>
			<ParkingEntry ParkingType="RAMP_GA_EXTRA"/>
			<ParkingEntry ParkingType="RAMP_CARGO"/>
			<ParkingEntry ParkingType="DOCK_GA"/>
			<ParkingEntry ParkingType="FUEL"/>
		</ParkingTypes>
		<IdleWorkers />
		<Services>
			<Service name="FuelTruck"       Filename="Shared\Asobo_Fuel"               AIType="FuelTruck"       Frequency="0.0"/>
			<Service name="GroundPowerUnit" Filename="Shared\Asobo_GroundPowerUnit"    AIType="GroundPowerUnit" Frequency="0.0" />
			<Service name="SmallPushBack"   Filename="Shared\Asobo_PushBack"           AIType="SmallPushBack"   Frequency="0.0" />
			<Service name="PushBack"        Filename="Shared\Asobo_PushBack"           AIType="PushBack"        Frequency="0.0" />
			<Service name="IdleWorker"      Filename="Shared\Asobo_IdleWorkers\Medium" AIType="IdleWorker"      Frequency="0.0" />
			<Service name="IdleWorker"      Filename="Shared\Asobo_IdleWorkers\Large"  AIType="IdleWorker"      Frequency="0.0" />
			<Service name="Marshaller"      Filename="Shared\Asobo_Marshaller"         AIType="Marshaller"      Frequency="0.0" />
		</Services>
		<SleepingActivities>
			<SleepingSmallPlaneRefueling Probability="0.1" Timer="600"/>
		</SleepingActivities>
	</ParkingSpace>
</Service.ParkingSpaceServices>
<Service.AirportServices>
	<Services>
            <Service name="Fuel" Filename="Shared\Fuel\Fuel" ParkingType="VEHICLE" Frequency="0"/>
	</Services>
</Service.AirportServices>
</SimBase.Document>
1 Like

Thanks, @Rotornut44 and @vpilotfs!

Weirdly, I tried adding the services.xml file and an exclusion rectangle and I can’t get rid of the truck at HI29. I drop an exclusion rectangle over it, and exclude everything or even exclude airport too, that dang truck is still there in 2024.

EDIT! I just loaded the compiled airport and the truck is GONE! Not sure if it was the exclusion or the services.xml that fixed it – I’ll play around a bit more and figure it out.

Annoyingly, the truck was still there in developer mode – that’s why I thought it wasn’t working. But compiling and loading the airport, it was eliminated.

Thanks again for the pointers!

Okay, just recompiled without the exclusion rectangle and it definitely was the services.xml that fixed it. Loaded it up and the fuel truck was gone!

Thanks again for the help! Now to get everything back in place and upload the 2024 version!

2 Likes

Is there a solution for all airports at once?
This code is meant to be used inside each separate addon, right?
Is there a way to apply it to the whole sim?

Thank for your time and attention.
Regards.

I’ve not tried it personally, but I think if you export it to AirportServices\Shared then possibly. Though, even if that does work, I advise against it since it can conflict with other developers addons. If you export to AirportServices\YourAirportICAO then it will only affect that ICAO.

2 Likes

Thanks for replying.
I’ll give it a try and then leave some feedback here.
I only fly the Cessna 172 and usually do bush flights, but I also don’t want any vehicles or people around at larger airports either.

Sorry, I don’t want to spam the topic, but I want to thank you so much for your .xml script.

With cloude IA help, I created this “library” with that structure in the community folder and it works perfectly.

My best regards.

In the photo, the first two examples are third-party airports, both with Ramp Medium.
And the last example is the default SBRJ – Santos Dumont – Brazil (from the last World Update).
(I use Zinertec Airport Enhanced too.)

1 Like