<?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=Krotter</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=Krotter"/>
	<link rel="alternate" type="text/html" href="https://wiki.rage.mp/wiki/Special:Contributions/Krotter"/>
	<updated>2026-08-08T07:07:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::simulatePlayerInputGait&amp;diff=20164</id>
		<title>Player::simulatePlayerInputGait</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::simulatePlayerInputGait&amp;diff=20164"/>
		<updated>2020-12-08T19:47:04Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is to make the player walk without accepting input from INPUT.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;gaitType is in increments of 100s. 2000, 500, 300, 200, etc.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;p4 is always 1 and p5 is always 0.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;C# Example :&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Function.Call(Hash.SIMULATE_PLAYER_INPUT_GAIT, Game.Player, 1.0f, 100, 1.0f, 1, 0); //Player will go forward for 100ms&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.player.simulatePlayerInputGait(speed, time, heading, headingRelativeToPed, notCancellable);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;speed:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;time:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;heading:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;headingRelativeToPed:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;notCancellable:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
==Example==&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;
==See also==&lt;br /&gt;
{{Player_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::setWheelType&amp;diff=20150</id>
		<title>Vehicle::setWheelType</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::setWheelType&amp;diff=20150"/>
		<updated>2020-12-03T20:03:33Z</updated>

		<summary type="html">&lt;p&gt;Krotter: /* Wheel Types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br&amp;gt;Sets the vehicle&#039;s wheel type.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.setWheelType(WheelType);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;WheelType:&#039;&#039;&#039; int&lt;br /&gt;
&lt;br /&gt;
===Wheel Types ===&lt;br /&gt;
*-1: Stock&lt;br /&gt;
*0: Sport&lt;br /&gt;
*1: Muscle&lt;br /&gt;
*2: Lowrider&lt;br /&gt;
*3: SUV&lt;br /&gt;
*4: Offroad&lt;br /&gt;
*5: Tuner&lt;br /&gt;
*6: Bike Wheels&lt;br /&gt;
*7: High End&lt;br /&gt;
*8: Benny&#039;s Original&lt;br /&gt;
*9: Benny&#039;s Bespoke&lt;br /&gt;
*10: Open Wheel&lt;br /&gt;
*11: Street&lt;br /&gt;
&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;unknown&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
let localPlayer = mp.players.local;&lt;br /&gt;
localPlayer.vehicle.setWheelType(8); // Epic Benny&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::setWheelType&amp;diff=20149</id>
		<title>Vehicle::setWheelType</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::setWheelType&amp;diff=20149"/>
		<updated>2020-12-03T19:55:51Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Added new mpsum wheel type.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&amp;lt;br&amp;gt;Sets the vehicle&#039;s wheel type.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.setWheelType(WheelType);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;WheelType:&#039;&#039;&#039; int&lt;br /&gt;
&lt;br /&gt;
===Wheel Types ===&lt;br /&gt;
*-1: Stock&lt;br /&gt;
*0: Sport&lt;br /&gt;
*1: Muscle&lt;br /&gt;
*2: Lowrider&lt;br /&gt;
*3: SUV&lt;br /&gt;
*4: Offroad&lt;br /&gt;
*5: Tuner&lt;br /&gt;
*6: Bike Wheels&lt;br /&gt;
*7: High End&lt;br /&gt;
*8: Benny&#039;s Original&lt;br /&gt;
*9: Benny&#039;s Bespoke&lt;br /&gt;
*10: Street&lt;br /&gt;
&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;unknown&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
let localPlayer = mp.players.local;&lt;br /&gt;
localPlayer.vehicle.setWheelType(8); // Epic Benny&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::taskPlayAnim&amp;diff=20051</id>
		<title>Player::taskPlayAnim</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::taskPlayAnim&amp;diff=20051"/>
		<updated>2020-10-10T12:17:45Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Tidied up formatting, updated information based on testing. Removed misinformation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Plays an animation on the targetted ped.&lt;br /&gt;
&lt;br /&gt;
You must always preload the dictionary (use [https://wiki.rage.mp/index.php?title=Streaming::requestAnimDict Streaming::requestAnimDict] to preload an animation), serverside will have some loaded but not all.&lt;br /&gt;
&lt;br /&gt;
==Arguments==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animation Dictionary, Animation Name&#039;&#039;&#039;&lt;br /&gt;
* A few possible values can be found on the [[Animations|Animations]] page.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Blend speed&#039;&#039;&#039;:&lt;br /&gt;
* Defines the blend time before/after the animation. Most common value is 8.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;pre&amp;gt;1 / [time in seconds] = [blend speed]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Duration (ms)&#039;&#039;&#039;: &lt;br /&gt;
* How long the animation plays. -1 can be used to play the whole animation (or loop indefinitely, if flag 1 is used)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animation Flags &#039;&#039;&#039;: &lt;br /&gt;
*0: Normal&lt;br /&gt;
*1: Repeat/loop&lt;br /&gt;
*2: Stop animation on last frame&lt;br /&gt;
*16: Animate upper body only&lt;br /&gt;
*32: Enable player control (animation is played as a secondary task - can be used to mix animations)&lt;br /&gt;
*128: Cancellable&lt;br /&gt;
*256: Additive animation&lt;br /&gt;
*512: Disables collision and physics on ped&lt;br /&gt;
*1024: Disables collision and physics on ped, applies animation initial offset (see [[Ped::getAnimInitialOffsetPosition]] and [[Ped::getAnimInitialOffsetRotation]])&lt;br /&gt;
*2048: Disables collision and physics on ped&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;Note:&#039;&#039; You can sum flags together. For example, if you want an upper body controllable animation with last frame you can do 48+2 which is flag 50.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Start Offset&#039;&#039;&#039;:&lt;br /&gt;
*Can be used to skip a part of the animation. Values are between 0.0 and 1.0&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;player.taskPlayAnim(animDictionary, animationName, blendInSpeed, blendOutSpeed, duration, flag, startOffset, lockX, lockY, lockZ);&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;animDictionary:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;animationName:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;blendInSpeed:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;blendOutSpeed:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;duration:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;flag:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;startOffset:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;lockX:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;lockY:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;lockZ:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
The example below preloads an animation and applies it into the local player.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.game.streaming.requestAnimDict(&amp;quot;random@shop_robbery&amp;quot;);//preload the animation&lt;br /&gt;
mp.players.local.taskPlayAnim(&amp;quot;random@shop_robbery&amp;quot;, &amp;quot;robbery_action_f&amp;quot;, 8.0, 1.0, -1, 1, 1.0, false, false, false);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*&#039;&#039;&#039;[[Animations|Animations Dictionary]]&#039;&#039;&#039;&lt;br /&gt;
{{Player_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::taskPlayAnim&amp;diff=20050</id>
		<title>Player::taskPlayAnim</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::taskPlayAnim&amp;diff=20050"/>
		<updated>2020-10-09T20:34:48Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
Plays an animation on the targetted ped.&lt;br /&gt;
&lt;br /&gt;
CLIENTSIDE: You must always preload the dictionary (use [https://wiki.rage.mp/index.php?title=Streaming::requestAnimDict Streaming::requestAnimDict] to preload an animation), serverside will have some loaded but not all.&lt;br /&gt;
&lt;br /&gt;
==Arguments==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[Animations|Animations Dictionary]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Speed&#039;&#039;&#039;:&lt;br /&gt;
*Normal speed is &lt;br /&gt;
&amp;lt;pre&amp;gt;8.0f&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Speed Multiplier&#039;&#039;&#039;: Multiply the playback speed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Duration&#039;&#039;&#039;: &lt;br /&gt;
*-1 (Default)&lt;br /&gt;
* 0 (No Animation at all)&lt;br /&gt;
* Small value (Slows the animation)&lt;br /&gt;
* Other values (Freezes  the player till ms was passed) (No effect if flag is set to be controllable.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Animation Flags &#039;&#039;&#039;: &lt;br /&gt;
*NORMAL = 0,&lt;br /&gt;
*REPEAT = 1,&lt;br /&gt;
*STOP_LAST_FRAME = 2,&lt;br /&gt;
*UPPERBODY = 16,&lt;br /&gt;
*ENABLE_PLAYER_CONTROL = 32,&lt;br /&gt;
*CANCELABLE = 128,&lt;br /&gt;
*ADDITIVE = 256,&lt;br /&gt;
&lt;br /&gt;
*Odd number : loop infinitely&lt;br /&gt;
*Even number : Freeze at last frame&lt;br /&gt;
*Multiple of 4: Freeze at last frame but controllable&lt;br /&gt;
*01 to 15 : Full body&lt;br /&gt;
*10 to 31 : Upper body&lt;br /&gt;
*32 to 47 : Full body &amp;gt; Controllable&lt;br /&gt;
*48 to 63 : Upper body &amp;gt; Controllable&lt;br /&gt;
*001 to 255 : Normal&lt;br /&gt;
*256 to 511 : Additive&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* You can sum flags together to works for example if you want an upper body controllable animation with last frame you just do 48+2 which is flag 50&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;PlaybackRate&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
*values are between 0.0 and 1.0&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;player.taskPlayAnim(animDictionary, animationName, blendInSpeed, blendOutSpeed, duration, flag, playbackRate, lockX, lockY, lockZ);&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;animDictionary:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;animationName:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;blendInSpeed:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;blendOutSpeed:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;duration:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;flag:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;playbackRate:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;lockX:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;lockY:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;lockZ:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
The example below preloads an animation and applies it into the local player.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.game.streaming.requestAnimDict(&amp;quot;random@shop_robbery&amp;quot;);//preload the animation&lt;br /&gt;
mp.players.local.taskPlayAnim(&amp;quot;random@shop_robbery&amp;quot;, &amp;quot;robbery_action_f&amp;quot;, 8.0, 1.0, -1, 1, 1.0, false, false, false);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*&#039;&#039;&#039;[[Animations|Animations Dictionary]]&#039;&#039;&#039;&lt;br /&gt;
{{Player_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Label::color&amp;diff=20002</id>
		<title>Label::color</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Label::color&amp;diff=20002"/>
		<updated>2020-09-05T07:40:34Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div id=&amp;quot;mw-content-text&amp;quot; lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot; class=&amp;quot;mw-content-ltr&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #00baad; color: #FFFFFF; border: 2px solid #00baad;&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;Shared&amp;lt;/b&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Update the color of the selected label&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot; id=&amp;quot;Syntax&amp;quot;&amp;gt;Syntax&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;Number label.color&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;colorR&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;colorG&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;colorB&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;colorAlpha&amp;lt;/b&amp;gt; - &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:#008017&amp;quot;&amp;gt;Number&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;h2&amp;gt;&amp;lt;span class=&amp;quot;mw-headline&amp;quot; id=&amp;quot;Examples&amp;quot;&amp;gt;Examples&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;mw-editsection&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Updates the color of the label through the command /labelcolor&lt;br /&gt;
&amp;lt;/p&amp;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;pre&amp;gt;let startLabel = mp.labels.new(&amp;quot;Use /labelcolor to update the color of this label.&amp;quot;, new mp.Vector3(-431.88, 1146.86, 327),&lt;br /&gt;
{&lt;br /&gt;
    los: false,&lt;br /&gt;
    font: 1,&lt;br /&gt;
    drawDistance: 100,&lt;br /&gt;
    color: [255, 255, 255, 255]&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
mp.events.addCommand(&amp;quot;labelcolor&amp;quot;, (player, _, colorR, colorG, colorB, colorAlpha) =&amp;amp;gt; {&lt;br /&gt;
   startLabel.color = parseInt(colorR, colorG, colorB, colorAlpha);&lt;br /&gt;
   player.outputChatBox(`You have updated the color of the label to: ${colorR} ${colorG} ${colorB} ${colorAlpha}`);&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Marker::Marker&amp;diff=20001</id>
		<title>Marker::Marker</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Marker::Marker&amp;diff=20001"/>
		<updated>2020-09-05T07:36:12Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Replaced markers list with template&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Function&#039;&#039;&#039;: Create a marker&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;type&#039;&#039;&#039;: {{RageType|Int}}&lt;br /&gt;
* &#039;&#039;&#039;position&#039;&#039;&#039;: {{RageType|Vector3}}&lt;br /&gt;
* &#039;&#039;&#039;scale&#039;&#039;&#039;: {{RageType|Float}}&lt;br /&gt;
* &#039;&#039;&#039;direction&#039;&#039;&#039;: {{RageType|Vector3}}&lt;br /&gt;
* &#039;&#039;&#039;rotation&#039;&#039;&#039;: {{RageType|Vector3}}&lt;br /&gt;
* &#039;&#039;&#039;color&#039;&#039;&#039;: {{RageType|[Int, Int, Int, Int]}} [0:255]&lt;br /&gt;
* &#039;&#039;&#039;visible&#039;&#039;&#039;: {{RageType|Boolean}} &lt;br /&gt;
* &#039;&#039;&#039;dimension&#039;&#039;&#039;: {{RageType|Int}}&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
{{Shared}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.markers.new(type, position, scale,&lt;br /&gt;
{&lt;br /&gt;
    direction: direction,&lt;br /&gt;
    rotation: rotation,&lt;br /&gt;
    color: color,&lt;br /&gt;
    visible: visible,&lt;br /&gt;
    dimension: dimension&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Markers type==&lt;br /&gt;
{{Markers_type}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Marker_function}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Marker API]]&lt;br /&gt;
[[Category:Shared Function]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Template:Markers_type&amp;diff=20000</id>
		<title>Template:Markers type</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Template:Markers_type&amp;diff=20000"/>
		<updated>2020-09-05T07:34:34Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Added latest markers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_0.png|thumb|none|200px|ID: 0]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_1.png|thumb|none|200px|ID: 1]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_2.png|thumb|none|200px|ID: 2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_3.png|thumb|none|200px|ID: 3]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_4.png|thumb|none|200px|ID: 4]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_5.png|thumb|none|200px|ID: 5]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_6.png|thumb|none|200px|ID: 6]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_7.png|thumb|none|200px|ID: 7]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_8.png|thumb|none|200px|ID: 8]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_9.png|thumb|none|200px|ID: 9]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_10.png|thumb|none|200px|ID: 10]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_11.png|thumb|none|200px|ID: 11]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_12.png|thumb|none|200px|ID: 12]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_13.png|thumb|none|200px|ID: 13]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_14.png|thumb|none|200px|ID: 14]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_15.png|thumb|none|200px|ID: 15]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_16.png|thumb|none|200px|ID: 16]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_17.png|thumb|none|200px|ID: 17]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_18.png|thumb|none|200px|ID: 18]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_19.png|thumb|none|200px|ID: 19]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_20.png|thumb|none|200px|ID: 20]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_21.png|thumb|none|200px|ID: 21]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_22.png|thumb|none|200px|ID: 22]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_23.png|thumb|none|200px|ID: 23]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_24.png|thumb|none|200px|ID: 24]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_25.png|thumb|none|200px|ID: 25]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_26.png|thumb|none|200px|ID: 26]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_27.png|thumb|none|200px|ID: 27]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_28.png|thumb|none|200px|ID: 28]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_29.png|thumb|none|200px|ID: 29]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_30.png|thumb|none|200px|ID: 30]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_31.png|thumb|none|200px|ID: 31]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_32.png|thumb|none|200px|ID: 32]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_33.png|thumb|none|200px|ID: 33]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_34.png|thumb|none|200px|ID: 34]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_35.png|thumb|none|200px|ID: 35]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_36.png|thumb|none|200px|ID: 36]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_37.png|thumb|none|200px|ID: 37]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_38.png|thumb|none|200px|ID: 38]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_39.png|thumb|none|200px|ID: 39]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_40.png|thumb|none|200px|ID: 40]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_41.png|thumb|none|200px|ID: 41]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_42.png|thumb|none|200px|ID: 42]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_43.png|thumb|none|200px|ID: 43]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Markers_44.png|thumb|none|200px|ID: 44]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=File:Markers_44.png&amp;diff=19999</id>
		<title>File:Markers 44.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=File:Markers_44.png&amp;diff=19999"/>
		<updated>2020-09-05T07:31:12Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=File:Markers_32.png&amp;diff=19998</id>
		<title>File:Markers 32.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=File:Markers_32.png&amp;diff=19998"/>
		<updated>2020-09-05T07:30:23Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Krotter reverted File:Markers 32.png to an old version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=File:Markers_32.png&amp;diff=19997</id>
		<title>File:Markers 32.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=File:Markers_32.png&amp;diff=19997"/>
		<updated>2020-09-05T07:29:50Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Krotter reverted File:Markers 32.png to an old version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=File:Markers_32.png&amp;diff=19996</id>
		<title>File:Markers 32.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=File:Markers_32.png&amp;diff=19996"/>
		<updated>2020-09-05T07:29:31Z</updated>

		<summary type="html">&lt;p&gt;Krotter: Krotter uploaded a new version of File:Markers 32.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Audio::playAmbientSpeechAtCoords&amp;diff=19976</id>
		<title>Audio::playAmbientSpeechAtCoords</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Audio::playAmbientSpeechAtCoords&amp;diff=19976"/>
		<updated>2020-08-27T19:49:05Z</updated>

		<summary type="html">&lt;p&gt;Krotter: /* Example */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.audio.playAmbientSpeechAtCoords(speechName, voiceName, x, y, z, speechParam);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;speechName:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;voiceName:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;x:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;y:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;z:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;speechParam:&#039;&#039;&#039; String&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
//Plays tazer electrocution pain sound at 0,0,0&lt;br /&gt;
&lt;br /&gt;
mp.game.audio.playAmbientSpeechAtCoords(&amp;quot;PAIN_TAZER&amp;quot;, &amp;quot;WAVELOAD_PAIN_MALE&amp;quot;, 0, 0, 0, &amp;quot;SPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL&amp;quot;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Audio_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Audio::playAmbientSpeechAtCoords&amp;diff=19975</id>
		<title>Audio::playAmbientSpeechAtCoords</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Audio::playAmbientSpeechAtCoords&amp;diff=19975"/>
		<updated>2020-08-27T19:47:12Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.audio.playAmbientSpeechAtCoords(speechName, voiceName, x, y, z, speechParam);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;speechName:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;voiceName:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;x:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;y:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;z:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;speechParam:&#039;&#039;&#039; String&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
==Example==&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;
==See also==&lt;br /&gt;
{{Audio_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Controls&amp;diff=19950</id>
		<title>Controls</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Controls&amp;diff=19950"/>
		<updated>2020-08-21T18:35:16Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable sortable&amp;quot; border=&amp;quot;1&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;padding:20px;&amp;quot; |&lt;br /&gt;
Game Control&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;padding:20px;&amp;quot; |&lt;br /&gt;
Control Id&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;padding:20px;&amp;quot; |&lt;br /&gt;
Equivalent Keyboard / Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_NEXT_CAMERA||0|| V&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_LR||1||Left Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_UD||2||Right Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_UP_ONLY||3||Control-Break Processing&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_DOWN_ONLY||4||Middle Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_LEFT_ONLY||5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_RIGHT_ONLY||6||Right Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CINEMATIC_SLOWMO||7&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPTED_FLY_UD||8||S&lt;br /&gt;
|- &lt;br /&gt;
|INPUT_SCRIPTED_FLY_LR||9||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPTED_FLY_ZUP||10||PAGE UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPTED_FLY_ZDOWN||11||PAGE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WEAPON_WHEEL_UD||12||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WEAPON_WHEEL_LR||13||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WEAPON_WHEEL_NEXT||14||MOUSE SCROLL WHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WEAPON_WHEEL_PREV||15||MOUSE SCROLL WHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_NEXT_WEAPON||16||MOUSE SCROLL WHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_PREV_WEAPON||17||MOUSE SCROLL WHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SKIP_CUTSCENE||18||ENTER / LEFT MOUSE BUTTON / SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CHARACTER_WHEEL||19||LEFT ALT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MULTIPLAYER_INFO||20||Z&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SPRINT||21||Shift Key&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_JUMP||22||Space Key&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_ENTER||23||Enter Key&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_ATTACK||24||Left Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_AIM||25||Right Mouse Button&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_BEHIND||26||C&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PHONE||27||ARROW UP/SCROLLWHEEL BUTTON (press)&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SPECIAL_ABILITY||28||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SPECIAL_ABILITY_SECONDARY||29||B&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_LR||30||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_UD||31||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_UP_ONLY||32||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_DOWN_ONLY||33||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_LEFT_ONLY||34||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_RIGHT_ONLY||35||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_DUCK||36||LEFT CONTROL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON||37||TAB&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PICKUP||38||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM||39||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_IN_ONLY||40||]&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_OUT_ONLY||41||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_IN_SECONDARY||42||]&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_OUT_SECONDARY||43||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_COVER||44||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_RELOAD||45||R&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_TALK||46||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_DETONATE||47||G&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_HUD_SPECIAL||48||Z&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_ARREST||49||F&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_ACCURATE_AIM||50||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CONTEXT||51||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CONTEXT_SECONDARY||52||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WEAPON_SPECIAL||53||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WEAPON_SPECIAL_TWO||54||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_DIVE||55||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_DROP_WEAPON||56||F9&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_DROP_AMMO||57||F10&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_THROW_GRENADE||58||G&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_LR||59||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_UD||60||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_UP_ONLY||61||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_DOWN_ONLY||62||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_LEFT_ONLY||63||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_RIGHT_ONLY||64||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SPECIAL||65||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GUN_LR||66||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GUN_UD||67||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_AIM||68||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_ATTACK||69||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_ATTACK2||70||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_ACCELERATE||71||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_BRAKE||72||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_DUCK||73||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HEADLIGHT||74||H&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_EXIT||75||F&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HANDBRAKE||76||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HOTWIRE_LEFT||77||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HOTWIRE_RIGHT||78||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_LOOK_BEHIND||79||C&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_CIN_CAM||80||R&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_NEXT_RADIO||81||.&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PREV_RADIO||82||,&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_NEXT_RADIO_TRACK||83||=&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PREV_RADIO_TRACK||84||-&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_RADIO_WHEEL||85||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HORN||86||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_THROTTLE_UP||87||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_THROTTLE_DOWN||88||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_YAW_LEFT||89||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_YAW_RIGHT||90||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PASSENGER_AIM||91||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PASSENGER_ATTACK||92||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SPECIAL_ABILITY_FRANKLIN||93||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_STUNT_UD||94||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_CINEMATIC_UD||95||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_CINEMATIC_UP_ONLY||96||NUMPAD- / SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_CINEMATIC_DOWN_ONLY||97||NUMPAD+ / SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_CINEMATIC_LR||98||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SELECT_NEXT_WEAPON||99||SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SELECT_PREV_WEAPON||100||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_ROOF||101||H&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_JUMP||102||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GRAPPLING_HOOK||103||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SHUFFLE||104||H&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_DROP_PROJECTILE||105||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOUSE_CONTROL_OVERRIDE||106||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_ROLL_LR||107||NUMPAD 6&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_ROLL_LEFT_ONLY||108||NUMPAD 4&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_ROLL_RIGHT_ONLY||109||NUMPAD 6&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_PITCH_UD||110||NUMPAD 5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_PITCH_UP_ONLY||111||NUMPAD 8&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_PITCH_DOWN_ONLY||112||NUMPAD 5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_UNDERCARRIAGE||113||G&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_ATTACK||114||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_SELECT_NEXT_WEAPON||115||SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_SELECT_PREV_WEAPON||116||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_SELECT_TARGET_LEFT||117||NUMPAD 7&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_SELECT_TARGET_RIGHT||118||NUMPAD 9&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_VERTICAL_FLIGHT_MODE||119||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_DUCK||120||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_ATTACK_CAMERA||121||INSERT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_MOUSE_CONTROL_OVERRIDE||122||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_TURN_LR||123||NUMPAD 6&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_TURN_LEFT_ONLY||124||NUMPAD 4&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_TURN_RIGHT_ONLY||125||NUMPAD 6&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_PITCH_UD||126||NUMPAD 5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_PITCH_UP_ONLY||127||NUMPAD 8&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_PITCH_DOWN_ONLY||128||NUMPAD 5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_THROTTLE_UP||129||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_THROTTLE_DOWN||130||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_ASCEND||131||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_DESCEND||132||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_TURN_HARD_LEFT||133||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_TURN_HARD_RIGHT||134||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SUB_MOUSE_CONTROL_OVERRIDE||135||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PUSHBIKE_PEDAL||136||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PUSHBIKE_SPRINT||137||CAPSLOCK&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PUSHBIKE_FRONT_BRAKE||138||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PUSHBIKE_REAR_BRAKE||139||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MELEE_ATTACK_LIGHT||140||R&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MELEE_ATTACK_HEAVY||141||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MELEE_ATTACK_ALTERNATE||142||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MELEE_BLOCK||143||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_DEPLOY||144||F / LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_DETACH||145||F&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_TURN_LR||146||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_TURN_LEFT_ONLY||147||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_TURN_RIGHT_ONLY||148||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_PITCH_UD||149||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_PITCH_UP_ONLY||150||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_PITCH_DOWN_ONLY||151||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_BRAKE_LEFT||152||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_BRAKE_RIGHT||153||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_SMOKE||154||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PARACHUTE_PRECISION_LANDING||155||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MAP||156||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_UNARMED||157||1&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_MELEE||158||2&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_HANDGUN||159||6&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_SHOTGUN||160||3&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_SMG||161||7&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_AUTO_RIFLE||162||8&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_SNIPER||163||9&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_HEAVY||164||4&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_WEAPON_SPECIAL||165||5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_CHARACTER_MICHAEL||166||F5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_CHARACTER_FRANKLIN||167||F6&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_CHARACTER_TREVOR||168||F7&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SELECT_CHARACTER_MULTIPLAYER||169||F8&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SAVE_REPLAY_CLIP||170||F3&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SPECIAL_ABILITY_PC||171||CAPSLOCK&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_UP||172||ARROW UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_DOWN||173||ARROW DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_LEFT||174||ARROW LEFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_RIGHT||175||ARROW RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_SELECT||176||ENTER/LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_CANCEL||177||BACKSPACE/ESC/RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_OPTION||178||DELETE&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_EXTRA_OPTION||179||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_SCROLL_FORWARD||180||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_SCROLL_BACKWARD||181||SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_CAMERA_FOCUS_LOCK||182||L&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_CAMERA_GRID||183||G&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_CAMERA_SELFIE||184||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_CAMERA_DOF||185||F&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CELLPHONE_CAMERA_EXPRESSION||186||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_DOWN||187||ARROW DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_UP||188||ARROW UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_LEFT||189||ARROW LEFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RIGHT||190||ARROW RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RDOWN||191||ENTER&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RUP||192||TAB&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RLEFT||193||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RRIGHT||194||BACKSPACE&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_AXIS_X||195||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_AXIS_Y||196||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RIGHT_AXIS_X||197||]&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RIGHT_AXIS_Y||198||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_PAUSE||199||P&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_PAUSE_ALTERNATE||200||ESC&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_ACCEPT||201||ENTER/NUMPAD ENTER&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_CANCEL||202||BACKSPACE/ESC&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_X||203||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_Y||204||TAB&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_LB||205||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RB||206||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_LT||207||PAGE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RT||208||PAGE UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_LS||209||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_RS||210||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_LEADERBOARD||211||TAB&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_SOCIAL_CLUB||212||HOME&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_SOCIAL_CLUB_SECONDARY||213||HOME&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_DELETE||214||DELETE&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_ENDSCREEN_ACCEPT||215||ENTER&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_ENDSCREEN_EXPAND||216||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_FRONTEND_SELECT||217||CAPSLOCK&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_LEFT_AXIS_X||218||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_LEFT_AXIS_Y||219||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RIGHT_AXIS_X||220||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RIGHT_AXIS_Y||221||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RUP||222||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RDOWN||223||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RLEFT||224||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RRIGHT||225||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_LB||226||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RB||227||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_LT||228||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RT||229||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_LS||230||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_RS||231||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_PAD_UP||232||W&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_PAD_DOWN||233||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_PAD_LEFT||234||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_PAD_RIGHT||235||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCRIPT_SELECT||236||V&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CURSOR_ACCEPT||237||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CURSOR_CANCEL||238||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CURSOR_X||239||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CURSOR_Y||240||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CURSOR_SCROLL_UP||241||SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CURSOR_SCROLL_DOWN||242||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_ENTER_CHEAT_CODE||243||~ / `&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_INTERACTION_MENU||244||M&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MP_TEXT_CHAT_ALL||245||T&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MP_TEXT_CHAT_TEAM||246||Y&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MP_TEXT_CHAT_FRIENDS||247||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MP_TEXT_CHAT_CREW||248||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PUSH_TO_TALK||249||N&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_LS||250||R&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_RS||251||F&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_LT||252||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_RT||253||C&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_MENU_TOGGLE||254||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_ACCEPT||255||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_CREATOR_DELETE||256||DELETE&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_ATTACK2||257||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_RAPPEL_JUMP||258||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_RAPPEL_LONG_JUMP||259||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_RAPPEL_SMASH_WINDOW||260||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_PREV_WEAPON||261||SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_NEXT_WEAPON||262||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MELEE_ATTACK1||263||R&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MELEE_ATTACK2||264||Q&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_WHISTLE||265||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_LEFT||266||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_RIGHT||267||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_UP||268||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MOVE_DOWN||269||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_LEFT||270||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_RIGHT||271||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_UP||272||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_LOOK_DOWN||273||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_IN||274||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_OUT||275||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_IN_ALTERNATE||276||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SNIPER_ZOOM_OUT_ALTERNATE||277||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_LEFT||278||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_RIGHT||279||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_UP||280||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MOVE_DOWN||281||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GUN_LEFT||282||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GUN_RIGHT||283||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GUN_UP||284||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_GUN_DOWN||285||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_LOOK_LEFT||286||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_LOOK_RIGHT||287||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_START_STOP_RECORDING||288||F1&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_START_STOP_RECORDING_SECONDARY||289||F2&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCALED_LOOK_LR||290||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCALED_LOOK_UD||291||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCALED_LOOK_UP_ONLY||292||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCALED_LOOK_DOWN_ONLY||293||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCALED_LOOK_LEFT_ONLY||294||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SCALED_LOOK_RIGHT_ONLY||295||&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_MARKER_DELETE||296||DELETE&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_CLIP_DELETE||297||DELETE&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_PAUSE||298||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_REWIND||299||ARROW DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_FFWD||300||ARROW UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_NEWMARKER||301||M&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_RECORD||302||S&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_SCREENSHOT||303||U&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_HIDEHUD||304||H&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_STARTPOINT||305||B&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_ENDPOINT||306||N&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_ADVANCE||307||ARROW RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_BACK||308||ARROW LEFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TOOLS||309||T&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_RESTART||310||R&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_SHOWHOTKEY||311||K&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_CYCLEMARKERLEFT||312||[&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_CYCLEMARKERRIGHT||313||]&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_FOVINCREASE||314||NUMPAD+&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_FOVDECREASE||315||NUMPAD-&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_CAMERAUP||316||PAGE UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_CAMERADOWN||317||PAGE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_SAVE||318||F5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TOGGLETIME||319||C&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TOGGLETIPS||320||V&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_PREVIEW||321||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TOGGLE_TIMELINE||322||ESC&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TIMELINE_PICKUP_CLIP||323||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TIMELINE_DUPLICATE_CLIP||324||C&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TIMELINE_PLACE_CLIP||325||V&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_CTRL||326||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_TIMELINE_SAVE||327||F5&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_PREVIEW_AUDIO||328||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_DRIVE_LOOK||329||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_DRIVE_LOOK2||330||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_ATTACK2||331||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_RADIO_WHEEL_UD||332||MOUSE DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_RADIO_WHEEL_LR||333||MOUSE RIGHT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SLOWMO_UD||334||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SLOWMO_UP_ONLY||335||SCROLLWHEEL UP&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_SLOWMO_DOWN_ONLY||336||SCROLLWHEEL DOWN&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_TOGGLE||337||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_LEFT||338||A&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_RIGHT||339||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_UP||340||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_DOWN||341||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_LR||342||D&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_HYDRAULICS_CONTROL_UD||343||LEFT CTRL&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_SWITCH_VISOR||344||F11&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MELEE_HOLD||345||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MELEE_LEFT||346||LEFT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_MELEE_RIGHT||347||RIGHT MOUSE BUTTON&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_MAP_POI||348||SCROLLWHEEL BUTTON (PRESS)&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_REPLAY_SNAPMATIC_PHOTO||349||TAB&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_CAR_JUMP||350||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_ROCKET_BOOST||351||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_BOOST||352||LEFT SHIFT&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_PARACHUTE||353||SPACEBAR&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_BIKE_WINGS||354||X&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_BOMB_BAY||355||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_FLY_COUNTER||356||E&lt;br /&gt;
|-&lt;br /&gt;
|INPUT_VEH_TRANSFORM||357||X&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[https://pastebin.com/HwYykxZE Taken from here.]&lt;br /&gt;
&lt;br /&gt;
=Functions=&lt;br /&gt;
*[[Controls::disableControlAction]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Assets]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Audio::playSoundFrontend&amp;diff=19778</id>
		<title>Audio::playSoundFrontend</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Audio::playSoundFrontend&amp;diff=19778"/>
		<updated>2020-08-08T11:01:45Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.audio.playSoundFrontend(ID, SoundName, SoundSetName, instant);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;ID:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;b&amp;gt;int&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; (&amp;lt;b&amp;gt;Put -1 for sounds played once, use GET_SOUND_ID otherwise.&amp;lt;/b&amp;gt;)&lt;br /&gt;
*&#039;&#039;&#039;SoundName:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;String&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;SoundSetName:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;String&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;instant:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Boolean&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;WARNING: use different ID may crash the client.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#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;
mp.game.audio.playSoundFrontend(-1, &amp;quot;Beep_Green&amp;quot;, &amp;quot;DLC_HEIST_HACKING_SNAKE_SOUNDS&amp;quot;, true);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Audio_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Audio::playSoundFrontend&amp;diff=19777</id>
		<title>Audio::playSoundFrontend</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Audio::playSoundFrontend&amp;diff=19777"/>
		<updated>2020-08-08T10:59:57Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.audio.playSoundFrontend(ID, SoundName, SoundSetName, instant);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;ID:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;red&amp;quot;&amp;gt;&amp;lt;b&amp;gt;int&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt; (&amp;lt;b&amp;gt;Put -1 for sounds played once, use GET_SOUND_ID otherwise.&amp;lt;/b&amp;gt;)&lt;br /&gt;
*&#039;&#039;&#039;SoundSetName:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;String&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;SoundName:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;green&amp;quot;&amp;gt;&amp;lt;b&amp;gt;String&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
*&#039;&#039;&#039;instant:&#039;&#039;&#039; &amp;lt;font color=&amp;quot;blue&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Boolean&amp;lt;/b&amp;gt;&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;WARNING: use different ID may crash the client.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#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;
mp.game.audio.playSoundFrontend(-1, &amp;quot;Beep_Green&amp;quot;, &amp;quot;DLC_HEIST_HACKING_SNAKE_SOUNDS&amp;quot;, true);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Audio_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Cam::renderScriptCams&amp;diff=19776</id>
		<title>Cam::renderScriptCams</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Cam::renderScriptCams&amp;diff=19776"/>
		<updated>2020-08-04T18:16:14Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ease - smooth transition between the camera&#039;s positions&amp;lt;br&amp;gt;easeTime - Time in milliseconds for the transition to happen&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;If you have created a script (rendering) camera, and want to go back to the &amp;lt;br&amp;gt;character (gameplay) camera, call this native with render set to false.&amp;lt;br&amp;gt;Setting ease to true will smooth the transition.&lt;br /&gt;
&lt;br /&gt;
p3 freezes the previous/gameplay camera when easing is turned on.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.cam.renderScriptCams(render, ease, easeTime, p3, p4);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;render:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;ease:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;easeTime:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;p3:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;p4:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
==Example==&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;
==See also==&lt;br /&gt;
{{Cam_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Audio::playPoliceReport&amp;diff=19730</id>
		<title>Audio::playPoliceReport</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Audio::playPoliceReport&amp;diff=19730"/>
		<updated>2020-07-04T15:17:24Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please change to void. (Does not return anything!)&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Plays the given police radio message.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;All found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/GBnsQ5hr&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Changing the time halts the police reports, which means scripts that constantly update the time break this function.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.audio.playPoliceReport(name, p1);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;name:&#039;&#039;&#039; String&lt;br /&gt;
*&#039;&#039;&#039;p1:&#039;&#039;&#039; float&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;unknown (to be checked)&#039;&#039;&#039;&lt;br /&gt;
==Example==&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;
==See also==&lt;br /&gt;
{{Audio_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::setUsingActionMode&amp;diff=19649</id>
		<title>Player::setUsingActionMode</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::setUsingActionMode&amp;diff=19649"/>
		<updated>2020-05-26T13:14:42Z</updated>

		<summary type="html">&lt;p&gt;Krotter: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;p2 is usually -1 in the scripts. action is either 0 or &#039;DEFAULT_ACTION&#039;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;player.setUsingActionMode(state, timeout, action);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;state:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;timeout:&#039;&#039;&#039; Number&lt;br /&gt;
*&#039;&#039;&#039;action:&#039;&#039;&#039; String&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Undefined&#039;&#039;&#039;&lt;br /&gt;
==Example==&lt;br /&gt;
This will clear melee stance almost instantly when attacking.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
if (player.isUsingActionMode()) {&lt;br /&gt;
   player.setUsingActionMode(-1, -1, 1)&lt;br /&gt;
}&lt;br /&gt;
	&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Krotter</name></author>
	</entry>
</feed>