I know that and I have given the correct inforamtion to the .cfg but it didn't help.
You said you used the "atc_airline_code", that's why it doesn't work. You must use the
atc_parking_codes and, since they are
parking codes, you must use parking codes that match the atc_parking_codes for that operator in GSX
I checked the aircraft.cfg file for the Aerosoft A330, and found some errors, for example the livery for Air Canada is set as:
atc_parking_codes = LHwhich looks like an error, as it were a Lufthansa plane. And, the LH code wouldn't work either, since these are parking codes so, to make it carry Air Canada ULDs, it should be:
atc_parking_codes = ACAWhich is one of the matching parking codes for the Air Canada texture in GSX rules_handling.cfg file:
[AC]
couatl.atc_parking_codes = ACA,GGN,JZA,SKV
couatl.icaoprefixes = C CYYC CYUL CYYZ CYVR
couatl.basecolor = redTried it now, at FSDT Basel, which has Swissport and CGS as handling operators, and I've got Air Canada ULDs. Made the same fix on the Lutfhansa livery, by setting DLH instead of LH, and it worked as well