This is a quick and dirty way to disable thermal from vehicles / helicopters, and delete weapons from vehicles (eg missiles). The reason for using ExileServer_object_vehicle_createPersistentVehicle.sqf is that when loading the server and buying from trader both of these events call this file to create the vehicle.

in ExileServer_object_vehicle_createPersistentVehicle.sqf, copy the code below and replace: /** * Exile Mod * www.exilemod.com * © 2015 Exile Mod Team * * This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. * To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/4.0/. */ private["_className","_position","_direction","_usePositionATL","_pinCode","_vehicleObject"]; _className = _this select 0; _position = _this select 1; _direction = _this select 2; _usePositionATL = _this select 3; _pinCode = _this select 4; _vehicleObject = createVehicle [_className, _position, [], 0, "CAN_COLLIDE"]; //Let's remove missiles! _vehicleObject removeWeaponTurret ["missiles_DAR",[-1]]; _vehicleObject removeWeaponTurret ["missiles_DAGR",[-1]]; //Let's remove thermal from Tanks / Helis! _vehicleObject disableTIEquipment true; clearBackpackCargoGlobal _vehicleObject; clearItemCargoGlobal _vehicleObject; clearMagazineCargoGlobal _vehicleObject; clearWeaponCargoGlobal _vehicleObject; _position set[2, (_position select 2) + 0.25]; _vehicleObject setDir _direction; if (_usePositionATL) then { _vehicleObject setPosATL _position; } else { _vehicleObject setPosASL _position; }; _vehicleObject setVariable ["ExileIsPersistent", true]; _vehicleObject setVariable ["ExileAccessCode",_pinCode]; _vehicleObject addEventHandler ["GetOut", { _this call ExileServer_object_vehicle_event_onGetOut}]; _vehicleObject addMPEventHandler ["MPKilled", { _this call ExileServer_object_vehicle_event_onMPKilled}]; _vehicleObject call ExileServer_system_simulationMonitor_addVehicle; _vehicleObject In the example above I have took out the rockets for the heli's (AH-9, Orca and Hellcat) and disabled the thermal imaging equipment on all vehicles. To disable the cannons on the AMV-7 Marshall, add the code below: _vehicleObject removeWeaponTurret ["autocannon_40mm_CTWS",[0]]; For the miniguns on the UH-80 Ghosthawk, add the code below (Thanks to Kugane for letting me know it wasn't working): _vehicleObject removeWeaponTurret ["LMG_Minigun_Transport",[1]]; _vehicleObject removeWeaponTurret ["LMG_Minigun_Transport2",[2]]; For the AH-99 Blackfoot: add the code below: //Disable weapons AH-99 _vehicleObject removeWeaponTurret ["missiles_DAGR",[0]]; _vehicleObject removeWeaponTurret ["missiles_ASRAAM",[0]]; For the MI-48, add the code below: //Disable Weapons MI-48 Kajman _vehicleObject removeWeaponTurret ["missiles_SCALPEL",[0]]; _vehicleObject removeWeaponTurret ["rockets_Skyfire",[0]]; For the AFV-4, add the code below: //AFV-4 Gorgon _vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[0]]; _vehicleObject removeWeaponTurret ["missiles_titan",[0]]; For the BTR-K, add the code below: //BTR-K _vehicleObject removeWeaponTurret ["autocannon_30mm_CTWS",[0]]; _vehicleObject removeWeaponTurret ["missiles_titan",[0]]; For the FV-720, add the code below: //FV-720 _vehicleObject removeWeaponTurret ["autocannon_30mm",[0]]; For the MSE-3, add the code below: //mse-3 madrid _vehicleObject removeWeaponTurret ["GMG_40mm",[0]]; For the IFV-6C, add the add the code below: //ifv-6c _vehicleObject removeWeaponTurret ["GMG_40mm",[0]]; If you need any help, post below

Shane