How do you make a lua trigger that when entered, changes a mesh dae, and when exited it stays like that?
I don't know how to do that, but you can try setting transparency (alpha) to 0 for one mesh and to 1 for another. Here's code (assuming you already set transparency of the second mesh to 0): Code: local function meshAlpha(data) if data.event == 'enter' then for i=1, #core_vehicle_manager.getPlayerVehicleData().vdata.flexbodies do local name = core_vehicle_manager.getPlayerVehicleData().vdata.flexbodies[i]["mesh"] if string.find(name, "meshName1") then be:getPlayerVehicle(0):setMeshAlpha(0, name, false) end if string.find(name, "meshName2") then be:getPlayerVehicle(0):setMeshAlpha(1, name, false) end end end end meshAlpha Instead of "meshName1" and "meshName2" use your flexbody names