Entity::destroy: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
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.
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript" highlight="8">
mp.events.addCommand(`veh`, (player) => {
mp.events.addCommand(`veh`, (player) => {
let pos = player.position;
let pos = player.position;
Line 15: Line 15:


let destroyVehicle = (vehicle) => {
let destroyVehicle = (vehicle) => {
if (!!vehicle) {
if (vehicle) {
vehicle.destroy();
vehicle.destroy();
};
};

Revision as of 15:25, 26 September 2017

This function used for destroy created entities.

Syntax

entity.destroy();

Example

This example create vehicle, and destroy after few seconds.

mp.events.addCommand(`veh`, (player) => {
	let pos = player.position;
	let vehicleHash = mp.joaat(`zentorno`);
	let vehicle = mp.vehicles.new(vehicleHash, pos);

	let destroyVehicle = (vehicle) => {
		if (vehicle) {
			vehicle.destroy();
		};
	};
	setTimeout(destroyVehicle, 5000, vehicle);
});