Entity::destroy: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
Line 8: Line 8:
==Example==
==Example==
This example create vehicle, and destroy after few seconds.
This example create vehicle, and destroy after few seconds.
<div class="header" style="background-color: #00baad; color: #FFFFFF; border: 2px solid #00baad;">
<div style="margin: 10px 10px 10px 10px;"><b>Shared</b>
</div>
</div>
<syntaxhighlight lang="javascript" highlight="8">
<syntaxhighlight lang="javascript" highlight="8">
mp.events.addCommand(`veh`, (player) => {
mp.events.addCommand(`veh`, (player) => {
let pos = player.position;
    let vehicle = mp.vehicles.new(mp.joaat(`zentorno`), player.position);
let vehicleHash = mp.joaat(`zentorno`);
    setTimeout(()=>{
let vehicle = mp.vehicles.new(vehicleHash, pos);
        if(vehicle){
 
            vehicle.destroy();
let destroyVehicle = (vehicle) => {
        }
if (vehicle) {
    },5000);
vehicle.destroy();
};
};
setTimeout(destroyVehicle, 5000, vehicle);
});
});
</syntaxhighlight>
</syntaxhighlight>

Revision as of 13:39, 16 January 2018

This function used for destroy created entitity.

Syntax

entity.destroy();

Example

This example create vehicle, and destroy after few seconds.

Shared
mp.events.addCommand(`veh`, (player) => {
    let vehicle = mp.vehicles.new(mp.joaat(`zentorno`), player.position);
    setTimeout(()=>{
        if(vehicle){
            vehicle.destroy();
        }
    },5000);
});