Skip to content

Events (server & client)#

VT:vehicleAttached#

Triggered when a vehicle was successfully attached to a transport vehicle.

Parameters:
vehicleNetworkId - int - The vehicle's network id.
transportNetworkId - int - The transport vehicle's network id.

AddEventHandler("VT:vehicleAttached", function(vehicleNetworkId, transportNetworkId)
    local vehicle = NetworkGetEntityFromNetworkId(vehicleNetworkId)
    local transportVehicle = NetworkGetEntityFromNetworkId(transportNetworkId)
    if (not DoesEntityExist(vehicle) or not DoesEntityExist(transportVehicle)) then
        return
    end

    print(GetVehicleNumberPlateText(vehicle) .. " was attached to " .. GetVehicleNumberPlateText(transportVehicle))
end)

VT:vehicleDetached#

Triggered when a vehicle was successfully detached from a transport vehicle.

Parameters:
vehicleNetworkId - int - The vehicle's network id.

AddEventHandler("VT:vehicleDetached", function(vehicleNetworkId)
    local vehicle = NetworkGetEntityFromNetworkId(vehicleNetworkId)
    if (not DoesEntityExist(vehicle)) then
        return
    end

    print(GetVehicleNumberPlateText(vehicle) .. " was detached")
end)