Skip to main content

Entity::getModel

Returns the model hash from the entity

Syntax​

entity.getModel();

Return value​

  • Model hash or name

Example​

Client-Side

mp.events.add('render', () => {

//Get first spawned vehicle
var vehicleObject = mp.vehicles.atRemoteId(0);
//Check if the object is valid
if(vehicleObject)
{
//Get vehicle distant and if under 4 show the model name
var vehicleDistant = LastVehicleDistant = mp.game.gameplay.getDistanceBetweenCoords(mp.players.local.position.x, mp.players.local.position.y, mp.players.local.position.z, vehicleObject.position.x, vehicleObject.position.y, vehicleObject.position.z, false);
if(vehicleDistant < 4.0)
{
//Display it's name
var vehicleModel = vehicleObject.getModel(); // this is same as vehicle.model
mp.game.graphics.drawText(`Interact With ~b~[${mp.game.vehicle.getDisplayNameFromVehicleModel(vehicleModel)}]`, [vehicleObject.position.x, vehicleObject.position.y, vehicleObject.position.z], {
font: 0,
scale: [0.4, 0.4],
color: [255, 255, 255, 185],
outline: false
});
}
}

})