Vehicle::setMod
Jump to navigation
Jump to search
![]() |
---|
Applies the specified mod onto the vehicle.
JavaScript Syntax

Syntax
vehicle.setMod(modType, modIndex);
Parameters
- modType: Int
- modIndex: Int
Example
Server-Side
mp.events.addCommand('mod', (player, _, modType , modIndex) => { if(!player.vehicle) return player.outputChatBox("You need to be in a vehicle to use this command."); player.vehicle.setMod(parseInt(modType), parseInt(modIndex)); player.outputChatBox(`Mod Type ${modType} with Mod Index ${modIndex} applied.`); });
See Also
- Assets
- Vehicles
- Server-side
- Functions
- Vehicle::Vehicle
- Vehicle::repair
- Vehicle::destroy
- Vehicle::setNeonColour
- Vehicle::getNeonColour
- Vehicle::setMod
- Vehicle::getMod
- Vehicle::setColour
- Vehicle::setColourRGB
- Vehicle::setPaint
- Vehicle::getColour
- Vehicle::getColourRGB
- Vehicle::getPaint
- Vehicle::getOccupant
- Vehicle::setOccupant
- Vehicle::getOccupants
- Vehicle::explode
- Vehicle::spawn
- Properties
- Entity::id
- Entity::dimension
- Entity::type
- Vehicle::model
- Vehicle::alpha
- Vehicle::position
- Vehicle::rotation
- Vehicle::velocity
- Vehicle::siren
- Vehicle::horn
- Vehicle::engine
- Vehicle::highbeams
- Vehicle::engineHealth
- Vehicle::bodyHealth
- Vehicle::steerAngle
- Vehicle::rocketBoost
- Vehicle::brake
- Vehicle::locked
- Vehicle::numberPlate
- Vehicle::neonEnabled
- Vehicle::dead
- Client-side
- mp.game.vehicle.addModelOverride
- mp.game.vehicle.addVehicleStuckCheckWithWarp
- mp.game.vehicle.clearModelOverrides
- mp.game.vehicle.createMissionTrain
- mp.game.vehicle.createScriptVehicleGenerator
- mp.game.vehicle.createVehicle
- mp.game.vehicle.defaultEngineBehaviour
- mp.game.vehicle.deleteMissionTrain
- mp.game.vehicle.deleteScriptVehicleGenerator
- mp.game.vehicle.disableVehicleWeapon
- mp.game.vehicle.displayDistantVehicles
- mp.game.vehicle.doesScriptVehicleGeneratorExist
- mp.game.vehicle.doesVehicleExistWithDecorator
- mp.game.vehicle.getClosestVehicle
- mp.game.vehicle.getCurrentPlaybackForVehicle
- mp.game.vehicle.getDisplayNameFromVehicleModel
- mp.game.vehicle.getNumModColors
- mp.game.vehicle.getPositionInRecording
- mp.game.vehicle.getPositionOfVehicleRecordingAtTime
- mp.game.vehicle.getRandomVehicleBackBumperInSphere
- mp.game.vehicle.getRandomVehicleFrontBumperInSphere
- mp.game.vehicle.getRandomVehicleInSphere
- mp.game.vehicle.getRandomVehicleModelInMemory
- mp.game.vehicle.getRotationOfVehicleRecordingAtTime
- mp.game.vehicle.getTimePositionInRecording
- mp.game.vehicle.getTotalDurationOfVehicleRecordingId
- mp.game.vehicle.getTotalDurationOfVehicleRecording
- mp.game.vehicle.getVehicleClassFromName
- mp.game.vehicle.getVehicleClassMaxAcceleration
- mp.game.vehicle.getVehicleClassMaxAgility
- mp.game.vehicle.getVehicleClassMaxBraking
- mp.game.vehicle.getVehicleClassMaxTraction
- mp.game.vehicle.getVehicleModelAcceleration
- mp.game.vehicle.getVehicleModelMaxBraking
- mp.game.vehicle.getVehicleModelMaxNumberOfPassengers
- mp.game.vehicle.getVehicleModelMaxSpeed
- mp.game.vehicle.getVehicleModelMaxTraction
- mp.game.vehicle.getVehicleRecordingId
- mp.game.vehicle.hasPreloadModsFinished
- mp.game.vehicle.hasVehicleAssetLoaded
- mp.game.vehicle.hasVehicleRecordingBeenLoaded
- mp.game.vehicle.isAnyVehicleNearPoint
- mp.game.vehicle.isCopVehicleInArea3d
- mp.game.vehicle.isPlaybackGoingOnForVehicle
- mp.game.vehicle.isPlaybackUsingAiGoingOnForVehicle
- mp.game.vehicle.isThisModelABicycle
- mp.game.vehicle.isThisModelABike
- mp.game.vehicle.isThisModelABoat
- mp.game.vehicle.isThisModelACar
- mp.game.vehicle.isThisModelAHeli
- mp.game.vehicle.isThisModelAPlane
- mp.game.vehicle.isThisModelAQuadbike
- mp.game.vehicle.isThisModelATrain
- mp.game.vehicle.isThisModelAnEmergencyBoat
- mp.game.vehicle.isVehicleInGarageArea
- mp.game.vehicle.pausePlaybackRecordedVehicle
- mp.game.vehicle.preloadVehicleMod
- mp.game.vehicle.removeModelOverride
- mp.game.vehicle.removeVehicleAsset
- mp.game.vehicle.removeVehicleRecording
- mp.game.vehicle.removeVehicleStuckCheck
- mp.game.vehicle.removeVehiclesFromGeneratorsInArea
- mp.game.vehicle.repairOnExtraToggle
- mp.game.vehicle.requestVehicleAsset
- mp.game.vehicle.requestVehicleRecording
- mp.game.vehicle.setAllLowPriorityVehicleGeneratorsActive
- mp.game.vehicle.setAllVehicleGeneratorsActiveInArea
- mp.game.vehicle.setCargobobHookPosition
- mp.game.vehicle.setFarDrawVehicles
- mp.game.vehicle.setGarbageTrucks
- mp.game.vehicle.setMissionTrainAsNoLongerNeeded
- mp.game.vehicle.setNumberOfParkedVehicles
- mp.game.vehicle.setParkedVehicleDensityMultiplierThisFrame
- mp.game.vehicle.setPlaybackSpeed
- mp.game.vehicle.setPlaybackToUseAiTryToRevertBackLater
- mp.game.vehicle.setRandomBoats
- mp.game.vehicle.setRandomTrains
- mp.game.vehicle.setRandomVehicleDensityMultiplierThisFrame
- mp.game.vehicle.setScriptVehicleGenerator
- mp.game.vehicle.setVehicleDensityMultiplierThisFrame
- mp.game.vehicle.setVehicleModelIsSuppressed
- mp.game.vehicle.setVehicleShootAtTarget
- mp.game.vehicle.skipTimeInPlaybackRecordedVehicle
- mp.game.vehicle.skipToEndAndStopPlaybackRecordedVehicle
- mp.game.vehicle.startPlaybackRecordedVehicleUsingAi
- mp.game.vehicle.startPlaybackRecordedVehicleWithFlags
- mp.game.vehicle.startPlaybackRecordedVehicle
- mp.game.vehicle.stopPlaybackRecordedVehicle
- mp.game.vehicle.switchTrainTrack
- mp.game.vehicle.unpausePlaybackRecordedVehicle