<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.rage.mp/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CurtisVL</id>
	<title>RAGE Multiplayer Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rage.mp/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=CurtisVL"/>
	<link rel="alternate" type="text/html" href="https://wiki.rage.mp/wiki/Special:Contributions/CurtisVL"/>
	<updated>2026-08-10T15:48:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::getTrailer&amp;diff=5882</id>
		<title>Vehicle::getTrailer</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::getTrailer&amp;diff=5882"/>
		<updated>2017-09-20T14:54:47Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Returns the trailer of a vehicle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This function is being updated, it might not work correctly in the current version!&#039;&#039;&#039;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.getTrailer(vehicle);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;vehicle:&#039;&#039;&#039; Vehicle handle&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Vehicle&#039;&#039;&#039;&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
// todo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::getTrailer&amp;diff=5881</id>
		<title>Vehicle::getTrailer</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::getTrailer&amp;diff=5881"/>
		<updated>2017-09-20T14:54:09Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Corrected errors&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gets the trailer of a vehicle and puts it into the trailer parameter.&lt;br /&gt;
&#039;&#039;&#039;This function is being updated, it might not work correctly in the current version!&#039;&#039;&#039;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.getTrailer(vehicle);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;vehicle:&#039;&#039;&#039; Vehicle handle&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Vehicle&#039;&#039;&#039;&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
// todo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Entity::id&amp;diff=5880</id>
		<title>Entity::id</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Entity::id&amp;diff=5880"/>
		<updated>2017-09-20T10:12:23Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed grammar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property is used for getting an entity ID. The ID is a unique identifier for the entity.&lt;br /&gt;
&lt;br /&gt;
==Getter==&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#008017&amp;gt;Number&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const playerID = mp.players.at(1).id; &lt;br /&gt;
console.log(playerID); // Player ID, e.g. 1 ( ??? )&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Entity_block}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::at&amp;diff=5879</id>
		<title>Pool::at</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::at&amp;diff=5879"/>
		<updated>2017-09-20T10:10:50Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Updated example border&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to return an element from a pool at an ID.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.at(int ID)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;ID:&#039;&#039;&#039; Element ID, what you need get from the pool.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example will return a player by ID and output his name in the console.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let player = mp.players.at(1488);&lt;br /&gt;
if (player) {&lt;br /&gt;
	console.log(`Player with id 1488 have nickname ${player.name}`);&lt;br /&gt;
} else {&lt;br /&gt;
	console.log(`Player by id 1488 does not exists...`);&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::forEach&amp;diff=5878</id>
		<title>Pool::forEach</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::forEach&amp;diff=5878"/>
		<updated>2017-09-20T10:08:54Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Small fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used for calling a function for each element in a pool.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.forEach(function callingFunction);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;callingFunction:&#039;&#039;&#039; Function, what will be called.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
This example will generate text with all player nicknames.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let getNicknamesText = () =&amp;gt; {&lt;br /&gt;
	let text = ``;&lt;br /&gt;
	mp.players.forEach(&lt;br /&gt;
		(player, id) =&amp;gt; {&lt;br /&gt;
			text = text == `` ? player.name : `${text} , ${player.name}`;&lt;br /&gt;
		}&lt;br /&gt;
	);&lt;br /&gt;
	return text;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
let blahBlah = getNicknamesText();&lt;br /&gt;
console.log(blahBlah != `` ? blahBlah : `Server not have players.`);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
This example will add a command to remove all server vehicles by forEach.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.events.addCommand(`removeAll`, &lt;br /&gt;
	(player) =&amp;gt; {&lt;br /&gt;
		mp.vehicles.forEach(&lt;br /&gt;
			(vehicle) =&amp;gt; {&lt;br /&gt;
				vehicle.destroy();&lt;br /&gt;
			}&lt;br /&gt;
		);&lt;br /&gt;
		mp.players.broadcast(`${player.name} DESTROY ALL CARS!`);&lt;br /&gt;
	}&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::forEach&amp;diff=5877</id>
		<title>Pool::forEach</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::forEach&amp;diff=5877"/>
		<updated>2017-09-20T10:08:13Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Updated example borders, fixed English&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used for calling a function for each element a in pool.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.forEach(function callingFunction);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;callingFunction:&#039;&#039;&#039; Function, what will be called.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
This example will generate text with all player nicknames.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let getNicknamesText = () =&amp;gt; {&lt;br /&gt;
	let text = ``;&lt;br /&gt;
	mp.players.forEach(&lt;br /&gt;
		(player, id) =&amp;gt; {&lt;br /&gt;
			text = text == `` ? player.name : `${text} , ${player.name}`;&lt;br /&gt;
		}&lt;br /&gt;
	);&lt;br /&gt;
	return text;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
let blahBlah = getNicknamesText();&lt;br /&gt;
console.log(blahBlah != `` ? blahBlah : `Server not have players.`);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
This example will add a command to remove all server vehicles by forEach.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.events.addCommand(`removeAll`, &lt;br /&gt;
	(player) =&amp;gt; {&lt;br /&gt;
		mp.vehicles.forEach(&lt;br /&gt;
			(vehicle) =&amp;gt; {&lt;br /&gt;
				vehicle.destroy();&lt;br /&gt;
			}&lt;br /&gt;
		);&lt;br /&gt;
		mp.players.broadcast(`${player.name} DESTROY ALL CARS!`);&lt;br /&gt;
	}&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::forEachInRange&amp;diff=5876</id>
		<title>Pool::forEachInRange</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::forEachInRange&amp;diff=5876"/>
		<updated>2017-09-20T10:06:05Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Small fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used for calling a function for each element in a pool, but only if it in range of position.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.forEachInRange(Vector3 position, int range [, int dimension], function callingFunction);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;callingFunction:&#039;&#039;&#039; Function, what will be called.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example will generate an array of vehicles within 100 units of the player (game distance, meters).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let getVehiclesNearbyMe = (player) =&amp;gt; {&lt;br /&gt;
	const returnVehicles = [];&lt;br /&gt;
	&lt;br /&gt;
	mp.vehicles.forEachInRange(player.position, 100,&lt;br /&gt;
		(vehicle) =&amp;gt; {&lt;br /&gt;
			returnVehicles.push(vehicle);&lt;br /&gt;
		}&lt;br /&gt;
	);&lt;br /&gt;
	&lt;br /&gt;
	return returnVehicles;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
let vehiclesNearbyMe = getVehiclesNearbyMe(mp.players.at(0));&lt;br /&gt;
console.log(`Vehicles nearby me: x${vehiclesNearbyMe.length}`);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::forEachInRange&amp;diff=5875</id>
		<title>Pool::forEachInRange</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::forEachInRange&amp;diff=5875"/>
		<updated>2017-09-20T10:05:18Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed some English, and fixed example border&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used for calling a function for each element in a pool, but only if it in range of position.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.forEachInRange(Vector3 position, int range [, int dimension], function callingFunction);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;callingFunction:&#039;&#039;&#039; Function, what will be called.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
That&#039;s example will generate an array with vehicles within 100 units of the player (game distance, meters).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let getVehiclesNearbyMe = (player) =&amp;gt; {&lt;br /&gt;
	const returnVehicles = [];&lt;br /&gt;
	&lt;br /&gt;
	mp.vehicles.forEachInRange(player.position, 100,&lt;br /&gt;
		(vehicle) =&amp;gt; {&lt;br /&gt;
			returnVehicles.push(vehicle);&lt;br /&gt;
		}&lt;br /&gt;
	);&lt;br /&gt;
	&lt;br /&gt;
	return returnVehicles;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
let vehiclesNearbyMe = getVehiclesNearbyMe(mp.players.at(0));&lt;br /&gt;
console.log(`Vehicles nearby me: x${vehiclesNearbyMe.length}`);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::toArray&amp;diff=5874</id>
		<title>Pool::toArray</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::toArray&amp;diff=5874"/>
		<updated>2017-09-20T10:02:03Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Updated example border&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function converts a pool to a [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array JavaScript array].&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
pool.toArray();&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
var suchJavascript = mp.players.toArray();&lt;br /&gt;
if(suchJavascript.every((player) =&amp;gt; { return player.isAiming; } ))&lt;br /&gt;
    console.log(&amp;quot;everyone are aiming&amp;quot;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Entity::model&amp;diff=5873</id>
		<title>Entity::model</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Entity::model&amp;diff=5873"/>
		<updated>2017-09-20T10:01:06Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed incorrect colours on example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property is used for setting or getting an entity&#039;s model.&lt;br /&gt;
&lt;br /&gt;
==Getter==&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
==Setter==&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const model = player.model;&lt;br /&gt;
console.log(model) // return e.g. 867126926&lt;br /&gt;
player.model = mp.joaat(&#039;player_zero&#039;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const model = player.model;&lt;br /&gt;
alert(model) // return e.g. 867126926&lt;br /&gt;
player.model = mp.game.joaat(&#039;player_zero&#039;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Entity_block}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::length&amp;diff=5872</id>
		<title>Pool::length</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::length&amp;diff=5872"/>
		<updated>2017-09-20T09:59:07Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed bad English, updated example border&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property is used to get the element count of a pool.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: this property is read-only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
int pool.length;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example will return vehicles and players count.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let getStuffCount = () =&amp;gt; {&lt;br /&gt;
	return [mp.players.length, mp.vehicles.length];&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
let [players, vehicles] = getStuffCount();&lt;br /&gt;
console.log(`Server have ${vehicles} vehicles and ${players} players.`)&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::forEachInDimension&amp;diff=5825</id>
		<title>Pool::forEachInDimension</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::forEachInDimension&amp;diff=5825"/>
		<updated>2017-09-18T20:44:30Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to call a function for each elements in the pool.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.forEachInDimension(int dimension, function callingFunction);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;Dimension:&#039;&#039;&#039; Int, dimension&lt;br /&gt;
*&#039;&#039;&#039;callingFunction:&#039;&#039;&#039; Function, what will be called.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example will print the names of players in dimension 0 to the server console. (Dimension 0 is the default dimension)&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.players.forEachInDimension(0, (player, id) =&amp;gt; {&lt;br /&gt;
    console.log(&amp;quot;Player: &amp;quot; + player.name);&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Pool::forEachInDimension&amp;diff=5824</id>
		<title>Pool::forEachInDimension</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Pool::forEachInDimension&amp;diff=5824"/>
		<updated>2017-09-18T20:44:07Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Initial description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to call a function for each elements in the pool.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
void pool.forEachInDimension(int dimension, function callingFunction);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;Dimension:&#039;&#039;&#039; Dimension&lt;br /&gt;
*&#039;&#039;&#039;callingFunction:&#039;&#039;&#039; Function, what will be called.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example will print the names of players in dimension 0 to the server console. (Dimension 0 is the default dimension)&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.players.forEachInDimension(0, (player, id) =&amp;gt; {&lt;br /&gt;
    console.log(&amp;quot;Player: &amp;quot; + player.name);&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{EntityPool_function}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Entity::dimension&amp;diff=5823</id>
		<title>Entity::dimension</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Entity::dimension&amp;diff=5823"/>
		<updated>2017-09-18T20:31:36Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed English&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property used for setting or getting an entity&#039;s dimension. The dimension determines who the entity is visible to.&lt;br /&gt;
&lt;br /&gt;
==Getter==&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
==Setter==&lt;br /&gt;
* &#039;&#039;&#039;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let dimension = player.dimension;&lt;br /&gt;
player.dimension = 2; // set player dimension to 2&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Entity_block}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerExitColshape&amp;diff=5822</id>
		<title>PlayerExitColshape</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerExitColshape&amp;diff=5822"/>
		<updated>2017-09-18T20:25:18Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Added client-side example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player exits a colshape.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which exited the colshape&lt;br /&gt;
* &#039;&#039;&#039;shape&#039;&#039;&#039; - the colshape the player left&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerExitColshapeHandler(player, shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      console.log(player.name + &amp;quot; left the colshape!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerExitColshape&amp;quot;, playerExitColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerExitColshapeHandler(shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      //Local player left the colshape&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerExitColshape&amp;quot;, playerExitColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_events}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerEnterColshape&amp;diff=5821</id>
		<title>PlayerEnterColshape</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerEnterColshape&amp;diff=5821"/>
		<updated>2017-09-18T20:23:06Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Added client-side example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player enters a colshape.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which entered the colshape&lt;br /&gt;
* &#039;&#039;&#039;shape&#039;&#039;&#039; - the colshape the player entered&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerEnterColshapeHandler(player, shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      console.log(player.name + &amp;quot; entered the colshape!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerEnterColshape&amp;quot;, playerEnterColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerEnterColshapeHandler(shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      //Local player entered the colshape&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerEnterColshape&amp;quot;, playerEnterColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_events}}&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerJoin&amp;diff=5809</id>
		<title>PlayerJoin</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerJoin&amp;diff=5809"/>
		<updated>2017-09-18T20:04:41Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed some English, and updated border around Example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player joins the server.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which joined the server.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs chat message, when player joins to the server.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  function playerJoinHandler(player) {&lt;br /&gt;
    console.log(player.name + &amp;quot; join.&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerJoin&amp;quot;, playerJoinHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerQuit&amp;diff=5808</id>
		<title>PlayerQuit</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerQuit&amp;diff=5808"/>
		<updated>2017-09-18T20:03:30Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fixed some English, and updated border around Example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player quits the server.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, which quit from the server&lt;br /&gt;
* &#039;&#039;&#039;exitType &#039;&#039;&#039; - exit types:&lt;br /&gt;
**&#039;&#039;disconnect&#039;&#039;&lt;br /&gt;
**&#039;&#039;timeout&#039;&#039;&lt;br /&gt;
**&#039;&#039;kicked&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;reason&#039;&#039;&#039; - kick reason&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs chat message, when player quits or kicked from the server.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; style=&amp;quot;width: 98%; background-color: #E4F1FE;&amp;quot;&amp;gt;&lt;br /&gt;
function playerQuitHandler(player, exitType, reason) {&lt;br /&gt;
  if (exitType != &amp;quot;kicked&amp;quot;) {&lt;br /&gt;
    var str = player.name + &amp;quot; quit.&amp;quot;;&lt;br /&gt;
  } else {&lt;br /&gt;
    var str = player.name + &amp;quot; kicked. Reason: &amp;quot; + reason + &amp;quot;.&amp;quot;;&lt;br /&gt;
  }&lt;br /&gt;
  console.log(str);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;playerQuit&amp;quot;, playerQuitHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerDeath&amp;diff=5807</id>
		<title>PlayerDeath</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerDeath&amp;diff=5807"/>
		<updated>2017-09-18T20:00:52Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player dies.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039;  - player, which died.&lt;br /&gt;
* &#039;&#039;&#039;reason &#039;&#039;&#039; - cause of death player:&lt;br /&gt;
* &#039;&#039;&#039;killer&#039;&#039;&#039;  - he who killed the player.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs chat message, when player dies.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; style=&amp;quot;width: 98%; background-color: #E4F1FE;&amp;quot;&amp;gt;&lt;br /&gt;
function playerDeathHandler(player, reason, killer) {&lt;br /&gt;
   const deathName = player.name&lt;br /&gt;
   const killerName = killer.name&lt;br /&gt;
   const srt = killerName + &amp;quot; killed: &amp;quot; + deathName + &amp;quot; Reason: &amp;quot; + reason&lt;br /&gt;
   mp.players.broadcast(str)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;playerDeath&amp;quot;, playerDeathHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerSpawn&amp;diff=5806</id>
		<title>PlayerSpawn</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerSpawn&amp;diff=5806"/>
		<updated>2017-09-18T20:00:26Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player spawns.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, which has spawned&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs a console chat message, when a player spawns.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  function playerSpawn(player) {&lt;br /&gt;
    console.log(player.name + &amp;quot; has spawned&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerSpawn&amp;quot;, playerSpawn);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerChat&amp;diff=5805</id>
		<title>PlayerChat</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerChat&amp;diff=5805"/>
		<updated>2017-09-18T19:59:53Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fix the bad English. ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player send a message in the chat.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, who send message&lt;br /&gt;
* &#039;&#039;&#039;text&#039;&#039;&#039; - the text that was sent&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example will kick a player if his nickname is &amp;quot;Modernß&amp;quot; and he types &amp;quot;хай гэрлз&amp;quot; in chat.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let checkChatMessage = (player, text) =&amp;gt; {&lt;br /&gt;
	let playerNickname = player.name;&lt;br /&gt;
	if ((playerNickname == &amp;quot;Modernß&amp;quot;) &amp;amp;&amp;amp; (text == &amp;quot;хай гэрлз&amp;quot;)) {&lt;br /&gt;
		player.kick();&lt;br /&gt;
	};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;playerChat&amp;quot;: checkChatMessage&lt;br /&gt;
	}&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerChat&amp;diff=5804</id>
		<title>PlayerChat</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerChat&amp;diff=5804"/>
		<updated>2017-09-18T19:59:23Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Fix the bad English. ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when player send message in the chat.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, who send message&lt;br /&gt;
* &#039;&#039;&#039;text&#039;&#039;&#039; - the text that was sent&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example will kick a player if his nickname is &amp;quot;Modernß&amp;quot; and he types &amp;quot;хай гэрлз&amp;quot; in chat.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let checkChatMessage = (player, text) =&amp;gt; {&lt;br /&gt;
	let playerNickname = player.name;&lt;br /&gt;
	if ((playerNickname == &amp;quot;Modernß&amp;quot;) &amp;amp;&amp;amp; (text == &amp;quot;хай гэрлз&amp;quot;)) {&lt;br /&gt;
		player.kick();&lt;br /&gt;
	};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;playerChat&amp;quot;: checkChatMessage&lt;br /&gt;
	}&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerChat&amp;diff=5803</id>
		<title>PlayerChat</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerChat&amp;diff=5803"/>
		<updated>2017-09-18T19:58:26Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when player send message in the chat.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, who send message.&lt;br /&gt;
* &#039;&#039;&#039;text&#039;&#039;&#039; - sent text. (Rly? Wow)&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example will kick a player if his nickname is &amp;quot;Modernß&amp;quot; and he types &amp;quot;хай гэрлз&amp;quot; in chat.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
let checkChatMessage = (player, text) =&amp;gt; {&lt;br /&gt;
	let playerNickname = player.name;&lt;br /&gt;
	if ((playerNickname == &amp;quot;Modernß&amp;quot;) &amp;amp;&amp;amp; (text == &amp;quot;хай гэрлз&amp;quot;)) {&lt;br /&gt;
		player.kick();&lt;br /&gt;
	};&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&lt;br /&gt;
	{&lt;br /&gt;
		&amp;quot;playerChat&amp;quot;: checkChatMessage&lt;br /&gt;
	}&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerEnterVehicle&amp;diff=5801</id>
		<title>PlayerEnterVehicle</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerEnterVehicle&amp;diff=5801"/>
		<updated>2017-09-18T19:56:10Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player started get into vehicle.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039;  - player, which sits down.&lt;br /&gt;
* &#039;&#039;&#039;vehicle&#039;&#039;&#039; - vehicle in which the player sits.&lt;br /&gt;
* &#039;&#039;&#039;seat&#039;&#039;&#039;  - the place where he sits down.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs chat message, when player get into vehicle.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; style=&amp;quot;width: 98%; background-color: #E4F1FE;&amp;quot;&amp;gt;&lt;br /&gt;
function playerEnterVehicleHandler(player, vehicle, seat) {&lt;br /&gt;
   const playerName = player.name&lt;br /&gt;
   const vehicleID = vehicle.id&lt;br /&gt;
   const srt = playerName + &amp;quot; tarted to get into the car ID: &amp;quot; + vehicleID + &amp;quot; Seat: &amp;quot; + seat&lt;br /&gt;
   mp.players.broadcast(str)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;playerEnterVehicle&amp;quot;, playerEnterVehicleHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerEnteredVehicle&amp;diff=5800</id>
		<title>PlayerEnteredVehicle</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerEnteredVehicle&amp;diff=5800"/>
		<updated>2017-09-18T19:54:39Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player is in the car.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039;  - player, which sits down.&lt;br /&gt;
* &#039;&#039;&#039;vehicle&#039;&#039;&#039; - vehicle in which the player sits.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs chat message, when player is in the car.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; style=&amp;quot;width: 98%; background-color: #E4F1FE;&amp;quot;&amp;gt;&lt;br /&gt;
function playerEnteredVehicleHandler(player, vehicle) {&lt;br /&gt;
   const playerName = player.name&lt;br /&gt;
   const vehicleID = vehicle.id&lt;br /&gt;
   const srt = playerName + &amp;quot; got into the car: &amp;quot; + vehicleID&lt;br /&gt;
   mp.players.broadcast(str)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;playerEnteredVehicle&amp;quot;, playerEnteredVehicleHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerStartExitVehicle&amp;diff=5799</id>
		<title>PlayerStartExitVehicle</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerStartExitVehicle&amp;diff=5799"/>
		<updated>2017-09-18T19:53:47Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, which left car&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot; style=&amp;quot;width: 98%; background-color: #E4F1FE;&amp;quot;&amp;gt;&lt;br /&gt;
function playerExitVehicle(player) {&lt;br /&gt;
   const playerName = player.name&lt;br /&gt;
   const srt = playerName + &amp;quot; left the car&amp;quot;&lt;br /&gt;
   mp.players.broadcast(str)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;playerExitVehicle&amp;quot;, playerExitVehicle);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerLeftVehicle&amp;diff=5798</id>
		<title>PlayerLeftVehicle</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerLeftVehicle&amp;diff=5798"/>
		<updated>2017-09-18T19:52:23Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player lefts a vehicle.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, which left the vehicle&lt;br /&gt;
* &#039;&#039;&#039;vehicle&#039;&#039;&#039; - vehicle, which was left by the player.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs a console chat message, when player lefts a vehicle.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  function playerLeftVehicle(player, vehicle) {&lt;br /&gt;
    console.log(player.name + &amp;quot; left &amp;quot; + vehicle.id);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerLeftVehicle&amp;quot;, playerLeftVehicle);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerExitColshape&amp;diff=5797</id>
		<title>PlayerExitColshape</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerExitColshape&amp;diff=5797"/>
		<updated>2017-09-18T19:51:32Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Made example look cooler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player exits a colshape.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which exited the colshape&lt;br /&gt;
* &#039;&#039;&#039;shape&#039;&#039;&#039; - the colshape the player left&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerExitColshapeHandler(player, shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      console.log(player.name + &amp;quot; left the colshape!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerExitColshape&amp;quot;, playerExitColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerEnterColshape&amp;diff=5796</id>
		<title>PlayerEnterColshape</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerEnterColshape&amp;diff=5796"/>
		<updated>2017-09-18T19:49:42Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player enters a colshape.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which entered the colshape&lt;br /&gt;
* &#039;&#039;&#039;shape&#039;&#039;&#039; - the colshape the player entered&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerEnterColshapeHandler(player, shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      console.log(player.name + &amp;quot; entered the colshape!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerEnterColshape&amp;quot;, playerEnterColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerExitColshape&amp;diff=5795</id>
		<title>PlayerExitColshape</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerExitColshape&amp;diff=5795"/>
		<updated>2017-09-18T19:45:26Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Initial description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player exits a colshape.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which exited the colshape&lt;br /&gt;
* &#039;&#039;&#039;shape&#039;&#039;&#039; - the colshape the player left&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerExitColshapeHandler(player, shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      console.log(player.name + &amp;quot; left the colshape!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerExitColshape&amp;quot;, playerExitColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerEnterColshape&amp;diff=5794</id>
		<title>PlayerEnterColshape</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerEnterColshape&amp;diff=5794"/>
		<updated>2017-09-18T19:41:07Z</updated>

		<summary type="html">&lt;p&gt;CurtisVL: Initial description&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player enters a colshape.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player which entered the colshape&lt;br /&gt;
* &#039;&#039;&#039;shape&#039;&#039;&#039; - the colshape the player entered&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  let someColShape = mp.colshapes.newRectangle(0, 0, 100, 100);&lt;br /&gt;
&lt;br /&gt;
  function playerEnterColshapeHandler(player, shape) {&lt;br /&gt;
    if(shape == someColShape) {&lt;br /&gt;
      console.log(player.name + &amp;quot; entered the colshape!&amp;quot;);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerEnterColshape&amp;quot;, playerEnterColshapeHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[Category:Player Events API]]&lt;/div&gt;</summary>
		<author><name>CurtisVL</name></author>
	</entry>
</feed>