<?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=Micaww</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=Micaww"/>
	<link rel="alternate" type="text/html" href="https://wiki.rage.mp/wiki/Special:Contributions/Micaww"/>
	<updated>2026-06-04T13:42:14Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Peds::new&amp;diff=18199</id>
		<title>Peds::new</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Peds::new&amp;diff=18199"/>
		<updated>2019-11-10T07:07:19Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.peds.new(model, position, heading, dimension);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;modelHash:&#039;&#039;&#039; Model hash&lt;br /&gt;
*&#039;&#039;&#039;position:&#039;&#039;&#039; Vector3 position&lt;br /&gt;
*&#039;&#039;&#039;heading:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;dimension:&#039;&#039;&#039; int&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Ped object&#039;&#039;&#039;&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 ped = mp.peds.new(&lt;br /&gt;
    mp.game.joaat(&#039;MP_F_Freemode_01&#039;), &lt;br /&gt;
    new mp.Vector3(100.0, -100.0, 25.0),&lt;br /&gt;
    270.0,&lt;br /&gt;
    mp.players.local.dimension&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Legacy Syntax Variation==&lt;br /&gt;
&lt;br /&gt;
The previous syntax for this function allowed you to specify a &amp;quot;streamedIn&amp;quot; callback. This has been removed in favor of the [[EntityStreamIn]] event, but you can add this polyfill to your client script to enable the previous syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.peds.newLegacy = (hash, position, heading, streamIn, dimension) =&amp;gt; {&lt;br /&gt;
    let ped = mp.peds.new(hash, position, heading, dimension);&lt;br /&gt;
    ped.streamInHandler = streamIn;&lt;br /&gt;
    return ped;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;entityStreamIn&amp;quot;, entity =&amp;gt; {&lt;br /&gt;
   if (entity.streamInHandler) {&lt;br /&gt;
       entity.streamInHandler(entity);&lt;br /&gt;
   }&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&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 ped = mp.peds.newLegacy(mp.game.joaat(&#039;mp_m_freemode_01&#039;), new mp.Vector3(1000, 100, 10), 0, ped =&amp;gt; {&lt;br /&gt;
    // Called when the ped is streamed in&lt;br /&gt;
    ped.setAlpha(255);&lt;br /&gt;
    ped.freezePosition(false);&lt;br /&gt;
    ped.setInvincible(false);&lt;br /&gt;
    ped.setProofs(false, false, false, false, false, false, false, false); &lt;br /&gt;
}, 0);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Ped_functions_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Peds::new&amp;diff=18198</id>
		<title>Peds::new</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Peds::new&amp;diff=18198"/>
		<updated>2019-11-10T07:06:36Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.peds.new(model, position, heading, dimension);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;modelHash:&#039;&#039;&#039; Model hash&lt;br /&gt;
*&#039;&#039;&#039;position:&#039;&#039;&#039; Vector3 position&lt;br /&gt;
*&#039;&#039;&#039;heading:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;dimension:&#039;&#039;&#039; int&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Ped object&#039;&#039;&#039;&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 ped = mp.peds.new(&lt;br /&gt;
    mp.game.joaat(&#039;MP_F_Freemode_01&#039;), &lt;br /&gt;
    new mp.Vector3(100.0, -100.0, 25.0),&lt;br /&gt;
    270.0,&lt;br /&gt;
    mp.players.local.dimension&lt;br /&gt;
);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== ==&lt;br /&gt;
&lt;br /&gt;
==Legacy Syntax Variation==&lt;br /&gt;
&lt;br /&gt;
The previous syntax for this function allowed you to specify a &amp;quot;streamedIn&amp;quot; callback. This has been removed in favor of the [[EntityStreamIn]] event, but you can add this polyfill to your client script to enable the previous syntax:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.peds.newLegacy = (hash, position, heading, streamIn, dimension) =&amp;gt; {&lt;br /&gt;
    let ped = mp.peds.new(hash, position, heading, dimension);&lt;br /&gt;
    ped.streamInHandler = streamIn;&lt;br /&gt;
    return ped;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;entityStreamIn&amp;quot;, entity =&amp;gt; {&lt;br /&gt;
   if (entity.streamInHandler) {&lt;br /&gt;
       entity.streamInHandler(entity);&lt;br /&gt;
   }&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&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 ped = mp.peds.newLegacy(mp.game.joaat(&#039;mp_m_freemode_01&#039;), new mp.Vector3(1000, 100, 10), 0, ped =&amp;gt; {&lt;br /&gt;
    // Called when the ped is streamed in&lt;br /&gt;
    ped.setAlpha(255);&lt;br /&gt;
    ped.freezePosition(false);&lt;br /&gt;
    ped.setInvincible(false);&lt;br /&gt;
    ped.setProofs(false, false, false, false, false, false, false, false); &lt;br /&gt;
}, 0);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Ped_functions_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Controls::isInputDisabled&amp;diff=18143</id>
		<title>Controls::isInputDisabled</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Controls::isInputDisabled&amp;diff=18143"/>
		<updated>2019-11-07T20:40:07Z</updated>

		<summary type="html">&lt;p&gt;Micaww: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Seems to return true if the input is currently disabled. &#039;_GET_LAST_INPUT_METHOD&#039; didn&#039;t seem very accurate, but I&#039;ve left the original description below.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;--&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;index usually 2&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;returns true if the last input method was made with mouse + keyboard, false if it was made with a gamepad&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;0, 1 and 2 used in the scripts. 0 is by far the most common of them.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.controls.isInputDisabled(inputGroup);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;inputGroup:&#039;&#039;&#039; int&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Boolean&#039;&#039;&#039;&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
// test if the player is using a controller vs keyboard/mouse&lt;br /&gt;
&lt;br /&gt;
function isUsingController(){&lt;br /&gt;
    return !mp.game.controls.isInputDisabled(0);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Controls_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::negative&amp;diff=17723</id>
		<title>Vector3::negative</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::negative&amp;diff=17723"/>
		<updated>2019-06-18T02:24:57Z</updated>

		<summary type="html">&lt;p&gt;Micaww: /* Returns */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the opposite of a Vector3 by flipping the sign of each partial.&lt;br /&gt;
&lt;br /&gt;
The same affect can be achieved by multiplying a vector by -1.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.negative();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3Mp}} The opposite vector.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(-50, -30, 40);&lt;br /&gt;
&lt;br /&gt;
const opposite1 = vec1.negative(); // { x: -10, y: -30, z: -100 }&lt;br /&gt;
const opposite2 = vec2.negative(); // { x: 50, y: 30, z: -40 };&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::dot&amp;diff=17709</id>
		<title>Vector3::dot</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::dot&amp;diff=17709"/>
		<updated>2019-05-31T06:53:09Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to calculate the dot product of two vectors.  The dot product is a number calculated by multiplying the magnitudes of both vectors together, then multipl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to calculate the dot product of two vectors.&lt;br /&gt;
&lt;br /&gt;
The dot product is a number calculated by multiplying the magnitudes of both vectors together, then multiplying that number by cosine of the angle between them.&lt;br /&gt;
&lt;br /&gt;
For normalized vectors, the dot product will be:&lt;br /&gt;
    &#039;&#039;&#039;-1&#039;&#039;&#039; - If the vectors point in the exact opposite direction&lt;br /&gt;
    &#039;&#039;&#039;0&#039;&#039;&#039; - If the vectors are perpendicular&lt;br /&gt;
    &#039;&#039;&#039;1&#039;&#039;&#039; - If the vectors point the same direction&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.dot(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The other vector.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The dot product.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::cross&amp;diff=17708</id>
		<title>Vector3::cross</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::cross&amp;diff=17708"/>
		<updated>2019-05-31T06:48:10Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to calculate the cross product of two vectors. The cross product is a vector that is perpendicular to both input vectors.  ==Syntax== &amp;lt;pre&amp;gt; vector.add(Ve...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to calculate the cross product of two vectors. The cross product is a vector that is perpendicular to both input vectors.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.add(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The other vector.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The cross product.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::toArray&amp;diff=17707</id>
		<title>Vector3::toArray</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::toArray&amp;diff=17707"/>
		<updated>2019-05-31T06:43:16Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns an array of the partials of a Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.toArray(); &amp;lt;/pre&amp;gt;   == Returns == * {{RageType|number[]}} An array of [x, y, z].  ==Examp...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns an array of the partials of a Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.toArray();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number[]}} An array of [x, y, z].&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
&lt;br /&gt;
const array = vec1.toArray(); // [10, 30, 100]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::negative&amp;diff=17706</id>
		<title>Vector3::negative</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::negative&amp;diff=17706"/>
		<updated>2019-05-31T06:42:07Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns the opposite of a Vector3 by flipping the sign of each partial.  The same affect can be achieved by multiplying a vector by -1.  ==Syntax== &amp;lt;pre&amp;gt; vector....&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the opposite of a Vector3 by flipping the sign of each partial.&lt;br /&gt;
&lt;br /&gt;
The same affect can be achieved by multiplying a vector by -1.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.negative();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The opposite vector.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(-50, -30, 40);&lt;br /&gt;
&lt;br /&gt;
const opposite1 = vec1.negative(); // { x: -10, y: -30, z: -100 }&lt;br /&gt;
const opposite2 = vec2.negative(); // { x: 50, y: 30, z: -40 };&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::max&amp;diff=17705</id>
		<title>Vector3::max</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::max&amp;diff=17705"/>
		<updated>2019-05-31T06:38:09Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the maximum partial of a Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.max();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The maximum.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
&lt;br /&gt;
const maximum = vec1.max(); // maximum = 100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::min&amp;diff=17704</id>
		<title>Vector3::min</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::min&amp;diff=17704"/>
		<updated>2019-05-31T06:38:00Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns the minimum partial of a Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.min(); &amp;lt;/pre&amp;gt;   == Returns == * {{RageType|number}} The minimum.  ==Example==  {{ServersideCod...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the minimum partial of a Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.min();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The minimum.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
&lt;br /&gt;
const minimum = vec1.min(); // maximum = 10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::max&amp;diff=17703</id>
		<title>Vector3::max</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::max&amp;diff=17703"/>
		<updated>2019-05-31T06:37:34Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns the max partial of a Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.max(); &amp;lt;/pre&amp;gt;   == Returns == * {{RageType|number}} The maximum.  ==Example==  {{ServersideCode| &amp;lt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the max partial of a Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.max();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The maximum.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
&lt;br /&gt;
const maximum = vec1.max(); // maximum = 100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::equals&amp;diff=17702</id>
		<title>Vector3::equals</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::equals&amp;diff=17702"/>
		<updated>2019-05-31T06:35:16Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to test where two Vector3s equal each other.  ==Syntax== &amp;lt;pre&amp;gt; vector.equals(Vector3 otherVec); &amp;lt;/pre&amp;gt;  ===Required Arguments=== *&amp;#039;&amp;#039;&amp;#039;otherVec:&amp;#039;&amp;#039;&amp;#039; Vector3...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to test where two Vector3s equal each other.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.equals(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to compare to the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|boolean}} Whether the vectors are equal.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(5, 5, 5);&lt;br /&gt;
const vec2 = new mp.Vector3(5, 5, 5);&lt;br /&gt;
&lt;br /&gt;
vec1.equals(vec2); // true&lt;br /&gt;
vec1.equals(new mp.Vector3(0, 0, 0)); // false&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::angleTo&amp;diff=17701</id>
		<title>Vector3::angleTo</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::angleTo&amp;diff=17701"/>
		<updated>2019-05-31T06:33:16Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns the angle (in radians) between two vectors.  ==Syntax== &amp;lt;pre&amp;gt; vector.angleTo(Vector3 otherVec); &amp;lt;/pre&amp;gt;  ===Required Arguments=== *&amp;#039;&amp;#039;&amp;#039;otherVec:&amp;#039;&amp;#039;&amp;#039; Vector3...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the angle (in radians) between two vectors.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.angleTo(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The other vector to calcuate the angle to.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The angle in radians.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::clone&amp;diff=17700</id>
		<title>Vector3::clone</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::clone&amp;diff=17700"/>
		<updated>2019-05-31T06:26:49Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns a copy of a Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.clone(); &amp;lt;/pre&amp;gt;   == Returns == * {{RageType|Vector3}} A new vector with the same values.  ==See Also== {{V...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns a copy of a Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.clone();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} A new vector with the same values.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Template:Vector3_functions&amp;diff=17699</id>
		<title>Template:Vector3 functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Template:Vector3_functions&amp;diff=17699"/>
		<updated>2019-05-31T06:25:06Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;**[[Vector3::Vector3]]&lt;br /&gt;
**[[Vector3::add]]&lt;br /&gt;
**[[Vector3::angleTo]]&lt;br /&gt;
**[[Vector3::clone]]&lt;br /&gt;
**[[Vector3::cross]]&lt;br /&gt;
**[[Vector3::divide]]&lt;br /&gt;
**[[Vector3::dot]]&lt;br /&gt;
**[[Vector3::equals]]&lt;br /&gt;
**[[Vector3::length]]&lt;br /&gt;
**[[Vector3::max]]&lt;br /&gt;
**[[Vector3::min]]&lt;br /&gt;
**[[Vector3::multiply]]&lt;br /&gt;
**[[Vector3::negative]]&lt;br /&gt;
**[[Vector3::subtract]]&lt;br /&gt;
**[[Vector3::toAngles]]&lt;br /&gt;
**[[Vector3::toArray]]&lt;br /&gt;
**[[Vector3::unit]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17698</id>
		<title>Vector3::subtract</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17698"/>
		<updated>2019-05-31T06:18:11Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to subtract a Vector3 or scalar from another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.subtract(Vector3 otherVec);&lt;br /&gt;
vector.subtract(number scalar);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector or scalar to be subtracted from the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The difference.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 40, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const difference = vec1.subtract(vec2); // difference = {x: 40, y: 20, z: 15}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 40, 30);&lt;br /&gt;
const scalar = 30;&lt;br /&gt;
&lt;br /&gt;
const difference = vec1.subtract(scalar); // difference = {x: 20, y: 10, z: 0}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17697</id>
		<title>Vector3::divide</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17697"/>
		<updated>2019-05-31T06:16:49Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to divide a Vector3 by another Vector3 or scalar.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.divide(Vector3 otherVec);&lt;br /&gt;
vector.divide(number scalar);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector or scalar to divide the callee by.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The quotient.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 10, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const quotient = vec1.divide(vec2); // quotient = {x: 5, y: 2, z: 2}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 40, 30);&lt;br /&gt;
const scalar = 10;&lt;br /&gt;
&lt;br /&gt;
const quotient = vec1.divide(scalar); // quotient = {x: 5, y: 4, z: 3}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17696</id>
		<title>Vector3::add</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17696"/>
		<updated>2019-05-31T06:15:25Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to add a Vector3 to another Vector3 or scalar.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.add(Vector3 otherVec);&lt;br /&gt;
vector.add(number scalar);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3 or number: The vector or scalar to be added to the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The sum.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(40, 20, 60);&lt;br /&gt;
&lt;br /&gt;
const total = vec1.add(vec2); // total = {x: 50, y: 50, z: 160}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const scalar = 20;&lt;br /&gt;
&lt;br /&gt;
const total = vec1.add(scalar); // total = {x: 30, y: 50, z: 120}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #3== &lt;br /&gt;
This will throw all players 500 units into the air.&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.players.forEach(player =&amp;gt; {&lt;br /&gt;
    player.position = player.position.add(new mp.Vector3(0, 0, 500));&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17695</id>
		<title>Vector3::add</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17695"/>
		<updated>2019-05-31T06:15:05Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to add a Vector3 to another Vector3 or scalar.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.add(Vector3 otherVec);&lt;br /&gt;
vector.add(number scalar);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3 or number: The vector or scalar to be added to the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The sum.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(40, 20, 60);&lt;br /&gt;
&lt;br /&gt;
const total = vec1.add(vec2); // total = {x: 50, y: 50, z: 160}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const scalar = 20;&lt;br /&gt;
&lt;br /&gt;
const total = vec1.add(scalar); // total = {x: 30, y: 50, z: 120}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
This will throw all players 500 units into the air.&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.players.forEach(player =&amp;gt; {&lt;br /&gt;
    player.position = player.position.add(new mp.Vector3(0, 0, 500));&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::multiply&amp;diff=17694</id>
		<title>Vector3::multiply</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::multiply&amp;diff=17694"/>
		<updated>2019-05-31T06:13:32Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to multiply a Vector3 by another Vector3 or scalar.  ==Syntax== &amp;lt;pre&amp;gt; vector.add(Vector3 otherVec); vector.add(number scalar); &amp;lt;/pre&amp;gt;  ===Required Argume...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to multiply a Vector3 by another Vector3 or scalar.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.add(Vector3 otherVec);&lt;br /&gt;
vector.add(number scalar);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3 or number: The vector or scalar to be added to the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The product.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(100, 100, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(2, 3, 4);&lt;br /&gt;
&lt;br /&gt;
const product = vec1.multiply(vec2); // total = {x: 200, y: 300, z: 400}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(20, 40, 60);&lt;br /&gt;
const scalar = 2;&lt;br /&gt;
&lt;br /&gt;
const product = vec1.multiply(scalar); // total = {x: 40, y: 80, z: 120}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17693</id>
		<title>Vector3::add</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17693"/>
		<updated>2019-05-31T06:07:09Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to add a Vector3 to another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.add(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to be added to the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The sum.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(40, 20, 60);&lt;br /&gt;
&lt;br /&gt;
const total = vec1.add(vec2); // total = {x: 50, y: 50, z: 160}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
This will throw all players 500 units into the air.&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.players.forEach(player =&amp;gt; {&lt;br /&gt;
    player.position = player.position.add(new mp.Vector3(0, 0, 500));&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17692</id>
		<title>Vector3::divide</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17692"/>
		<updated>2019-05-31T06:06:51Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to divide a Vector3 by another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.divide(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to divide the callee by.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The quotient.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 10, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const quotient = vec1.divide(vec2); // quotient = {x: 5, y: 2, z: 2}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17691</id>
		<title>Vector3::divide</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17691"/>
		<updated>2019-05-31T06:06:44Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to divide a Vector3 by another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.divide(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to divide the callee by.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The quotient vector.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 10, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const quotient = vec1.divide(vec2); // quotient = {x: 5, y: 2, z: 2}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17690</id>
		<title>Vector3::subtract</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17690"/>
		<updated>2019-05-31T06:06:25Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to subtract a Vector3 from another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.subtract(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to be subtracted from the callee.&lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The difference.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 40, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const difference = vec1.subtract(vec2); // difference = {x: 40, y: 20, z: 15}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::unit&amp;diff=17689</id>
		<title>Vector3::unit</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::unit&amp;diff=17689"/>
		<updated>2019-05-31T06:06:07Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns a normalized copy of a Vector3- one that has the same direction but with a magnitude of 1.  ==Syntax== &amp;lt;pre&amp;gt; vector.unit(); &amp;lt;/pre&amp;gt;   == Returns == * {{Ra...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns a normalized copy of a Vector3- one that has the same direction but with a magnitude of 1.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.unit();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|Vector3}} The normalized vector.&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::length&amp;diff=17688</id>
		<title>Vector3::length</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::length&amp;diff=17688"/>
		<updated>2019-05-31T05:58:32Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function returns the magnitude of a Vector3.  It&amp;#039;s calculated by square rooting the result of &amp;#039;&amp;#039;&amp;#039;x * x + y * y + z * z&amp;#039;&amp;#039;&amp;#039;.  ==Syntax== &amp;lt;pre&amp;gt; vector.length(); &amp;lt;/pre&amp;gt;   ==...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function returns the magnitude of a Vector3.&lt;br /&gt;
&lt;br /&gt;
It&#039;s calculated by square rooting the result of &#039;&#039;&#039;x * x + y * y + z * z&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.length();&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Returns ==&lt;br /&gt;
* {{RageType|number}} The vector&#039;s magnitude.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
This example calculates the distance between two players.&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = mp.players.at(0).position;&lt;br /&gt;
const vec2 = mp.players.at(1).position;&lt;br /&gt;
&lt;br /&gt;
const distance = vec1.subtract(vec2).length();&lt;br /&gt;
&lt;br /&gt;
// distance is the distance between the two players&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17687</id>
		<title>Vector3::divide</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::divide&amp;diff=17687"/>
		<updated>2019-05-31T05:51:13Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to divide a Vector3 by another Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.divide(Vector3 otherVec); &amp;lt;/pre&amp;gt;  ===Required Arguments=== *&amp;#039;&amp;#039;&amp;#039;otherVec:&amp;#039;&amp;#039;&amp;#039; Vector3: The...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to divide a Vector3 by another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.divide(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to divide the callee by.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 10, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const quotient = vec1.divide(vec2); // quotient = {x: 5, y: 2, z: 2}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17686</id>
		<title>Vector3::subtract</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17686"/>
		<updated>2019-05-31T05:47:49Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to subtract a Vector3 from another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.subtract(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to be subtracted from the callee.&lt;br /&gt;
&lt;br /&gt;
==Example== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 40, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const difference = vec1.subtract(vec2); // difference = {x: 40, y: 20, z: 15}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17685</id>
		<title>Vector3::subtract</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::subtract&amp;diff=17685"/>
		<updated>2019-05-31T05:47:40Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to subtract a Vector3 from another Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.subtract(Vector3 otherVec); &amp;lt;/pre&amp;gt;  ===Required Arguments=== *&amp;#039;&amp;#039;&amp;#039;otherVec:&amp;#039;&amp;#039;&amp;#039; Vector...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to subtract a Vector3 from another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.subtract(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to be subtracted from the callee.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(50, 40, 30);&lt;br /&gt;
const vec2 = new mp.Vector3(10, 20, 15);&lt;br /&gt;
&lt;br /&gt;
const difference = vec1.subtract(vec2); // difference = {x: 40, y: 20, z: 15}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17684</id>
		<title>Vector3::add</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vector3::add&amp;diff=17684"/>
		<updated>2019-05-31T05:45:43Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This function is used to add a Vector3 to another Vector3.  ==Syntax== &amp;lt;pre&amp;gt; vector.add(Vector3 otherVec); &amp;lt;/pre&amp;gt;  ===Required Arguments=== *&amp;#039;&amp;#039;&amp;#039;otherVec:&amp;#039;&amp;#039;&amp;#039; Vector3: The vecto...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This function is used to add a Vector3 to another Vector3.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vector.add(Vector3 otherVec);&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
===Required Arguments===&lt;br /&gt;
*&#039;&#039;&#039;otherVec:&#039;&#039;&#039; Vector3: The vector to be added to the callee.&lt;br /&gt;
&lt;br /&gt;
==Example #1== &lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const vec1 = new mp.Vector3(10, 30, 100);&lt;br /&gt;
const vec2 = new mp.Vector3(40, 20, 60);&lt;br /&gt;
&lt;br /&gt;
const total = vec1.add(vec2); // total = {x: 50, y: 50, z: 160}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==Example #2== &lt;br /&gt;
This will throw all players 500 units into the air.&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.players.forEach(player =&amp;gt; {&lt;br /&gt;
    player.position = player.position.add(new mp.Vector3(0, 0, 500));&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Vector3_definition}}&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::ip&amp;diff=17683</id>
		<title>Player::ip</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::ip&amp;diff=17683"/>
		<updated>2019-05-31T05:28:59Z</updated>

		<summary type="html">&lt;p&gt;Micaww: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property returns the player&#039;s IP address.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: this property is read-only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Getter ==&lt;br /&gt;
* {{RageType|string}} The player&#039;s IP Address&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const player = mp.players.at(0);&lt;br /&gt;
&lt;br /&gt;
const playerIP = player.ip;&lt;br /&gt;
player.outputChatBox(&amp;quot;Your IP is: &amp;quot; + playerIP);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player_block}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Player API]]&lt;br /&gt;
[[Category:Server-side Property]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::hairHighlightColor&amp;diff=17682</id>
		<title>Player::hairHighlightColor</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::hairHighlightColor&amp;diff=17682"/>
		<updated>2019-05-31T05:26:39Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This property returns the player&amp;#039;s secondary hair color.  &amp;#039;&amp;#039;&amp;#039;Note: This property is read-only.&amp;#039;&amp;#039;&amp;#039;  == Getter == * {{RageType|number}} The player&amp;#039;s hair highlight color  == Exa...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property returns the player&#039;s secondary hair color.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This property is read-only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Getter ==&lt;br /&gt;
* {{RageType|number}} The player&#039;s hair highlight color&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const player = mp.players.at(0);&lt;br /&gt;
&lt;br /&gt;
player.setHairColor(5, 3);&lt;br /&gt;
&lt;br /&gt;
const highlightColor = player.hairHighlightColor; // highlightColor is 3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player_block}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Player API]]&lt;br /&gt;
[[Category:Server-side Property]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::hairColor&amp;diff=17681</id>
		<title>Player::hairColor</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::hairColor&amp;diff=17681"/>
		<updated>2019-05-31T05:25:17Z</updated>

		<summary type="html">&lt;p&gt;Micaww: Created page with &amp;quot;This property returns the player&amp;#039;s primary hair color.  &amp;#039;&amp;#039;&amp;#039;Note: This property is read-only.&amp;#039;&amp;#039;&amp;#039;  == Getter == * {{RageType|number}} The player&amp;#039;s hair color  == Example == {{Se...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property returns the player&#039;s primary hair color.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: This property is read-only.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Getter ==&lt;br /&gt;
* {{RageType|number}} The player&#039;s hair color&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
{{ServersideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const player = mp.players.at(0);&lt;br /&gt;
&lt;br /&gt;
player.setHairColor(5, 0);&lt;br /&gt;
&lt;br /&gt;
const hairColor = player.hairColor; // hairColor is 5&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Player_block}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Player API]]&lt;br /&gt;
[[Category:Server-side Property]]&lt;/div&gt;</summary>
		<author><name>Micaww</name></author>
	</entry>
</feed>