<?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=Meta</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=Meta"/>
	<link rel="alternate" type="text/html" href="https://wiki.rage.mp/wiki/Special:Contributions/Meta"/>
	<updated>2026-06-04T05:03:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Graphics::getScreenResolution&amp;diff=18228</id>
		<title>Graphics::getScreenResolution</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Graphics::getScreenResolution&amp;diff=18228"/>
		<updated>2019-11-12T19:35:45Z</updated>

		<summary type="html">&lt;p&gt;Meta: Improved the return value formatting&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;int screenresx,screenresy;&amp;lt;br&amp;gt;GET_SCREEN_RESOLUTION(&amp;amp;amp;screenresx,&amp;amp;amp;screenresy);&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.graphics.getScreenResolution(x, y);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;x:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;y:&#039;&#039;&#039; int&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;object:&#039;&#039;&#039; x, y&lt;br /&gt;
{{info|The returned object seems to be static.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{ &amp;quot;x&amp;quot;: 1280, &amp;quot;y&amp;quot;: 720 }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;}}&lt;br /&gt;
==See also==&lt;br /&gt;
{{Graphics_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Graphics::getScreenResolution&amp;diff=18227</id>
		<title>Graphics::getScreenResolution</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Graphics::getScreenResolution&amp;diff=18227"/>
		<updated>2019-11-12T19:27:28Z</updated>

		<summary type="html">&lt;p&gt;Meta: Some formatting for the return value note&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;int screenresx,screenresy;&amp;lt;br&amp;gt;GET_SCREEN_RESOLUTION(&amp;amp;amp;screenresx,&amp;amp;amp;screenresy);&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.graphics.getScreenResolution(x, y);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;x:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;y:&#039;&#039;&#039; int&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;object:&#039;&#039;&#039; x, y&lt;br /&gt;
{{info|The returned object seems to be static.}}&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;x&amp;quot;: 1280,&lt;br /&gt;
	&amp;quot;y&amp;quot;: 720&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
{{Graphics_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Graphics::getScreenResolution&amp;diff=18226</id>
		<title>Graphics::getScreenResolution</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Graphics::getScreenResolution&amp;diff=18226"/>
		<updated>2019-11-12T19:23:33Z</updated>

		<summary type="html">&lt;p&gt;Meta: Added a note for the functions&amp;#039; possibly static return values&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;int screenresx,screenresy;&amp;lt;br&amp;gt;GET_SCREEN_RESOLUTION(&amp;amp;amp;screenresx,&amp;amp;amp;screenresy);&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.graphics.getScreenResolution(x, y);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;x:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;y:&#039;&#039;&#039; int&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;object:&#039;&#039;&#039; x, y&lt;br /&gt;
The returned object seems to be static.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;x&amp;quot;: 1280,&lt;br /&gt;
	&amp;quot;y&amp;quot;: 720&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
==See also==&lt;br /&gt;
{{Graphics_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::isHeliPartBroken&amp;diff=16880</id>
		<title>Vehicle::isHeliPartBroken</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::isHeliPartBroken&amp;diff=16880"/>
		<updated>2019-02-17T15:33:28Z</updated>

		<summary type="html">&lt;p&gt;Meta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Returns if any of the heli parts selected as boolean arguments is broken (they pretty much work like bit flags).&lt;br /&gt;
{{ClientsideJsFunction}}&lt;br /&gt;
{{JSContainer|&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.isHeliPartBroken(mainRotor, tailRotor, tail);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;mainRotor:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;tailRotor:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;tail:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Boolean&#039;&#039;&#039; - if anything matching your selection is broken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; If the tail is broken, the tail rotor is broken too!&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const veh = mp.players.local.vehicle&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, false, false)) { /* main rotor is broken */}&lt;br /&gt;
if(veh.isHeliPartBroken(false, true, false)) { /* tail rotor is broken */}&lt;br /&gt;
if(veh.isHeliPartBroken(false, false, true)) { /* the whole tail is ripped off */}&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, true, false)) { /* any of the rotors are broken */}&lt;br /&gt;
if(veh.isHeliPartBroken(true, false, true)) { /* the main rotor or the whole tail is broken */}&lt;br /&gt;
if(veh.isHeliPartBroken(false, true, true)) { /* something related to the tail is broken */}&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, true, true)) { /* something is broken, you just don&#039;t know what. */ }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::isHeliPartBroken&amp;diff=16879</id>
		<title>Vehicle::isHeliPartBroken</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::isHeliPartBroken&amp;diff=16879"/>
		<updated>2019-02-17T15:31:14Z</updated>

		<summary type="html">&lt;p&gt;Meta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Returns if any of the heli parts selected as boolean arguments is broken (they pretty much work like bit flags).&lt;br /&gt;
{{ClientsideJsFunction}}&lt;br /&gt;
{{JSContainer|&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.isHeliPartBroken(mainRotor, tailRotor, tail);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;mainRotor:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;tailRotor:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;tail:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Boolean&#039;&#039;&#039; - if anything matching your selection is broken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; If the tail is broken, the tail rotor is broken too!&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const veh = mp.players.local.vehicle&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, false, false)) {&lt;br /&gt;
	// main rotor is broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(false, true, false)) {&lt;br /&gt;
	// tail rotor is broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(false, false, true)) {&lt;br /&gt;
	// the whole tail is ripped off&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, true, false)) {&lt;br /&gt;
	// any of the rotors are broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(true, false, true)) {&lt;br /&gt;
	// the main rotor or the whole tail is broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(false, true, true)) {&lt;br /&gt;
	// something related to the tail is broken&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, true, true)) {&lt;br /&gt;
	// something is broken, you just don&#039;t know what.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Vehicle::isHeliPartBroken&amp;diff=16878</id>
		<title>Vehicle::isHeliPartBroken</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Vehicle::isHeliPartBroken&amp;diff=16878"/>
		<updated>2019-02-17T11:57:00Z</updated>

		<summary type="html">&lt;p&gt;Meta: Added knowledge&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Returns if any of the heli parts selected as boolean arguments is broken (they pretty much work like bit flags).&lt;br /&gt;
{{ClientsideJsFunction}}&lt;br /&gt;
{{JSContainer|&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;vehicle.isHeliPartBroken(mainRotor, tailRotor, tail);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;mainRotor:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;tailRotor:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;tail:&#039;&#039;&#039; Boolean&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;Boolean&#039;&#039;&#039; - if anything matching your selection is broken.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; If the tail is broken, the tail rotor is broken too!&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
const veh = mp.players.local.vehicle&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, false, false)) {&lt;br /&gt;
	// main rotor is broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(false, true, false)) {&lt;br /&gt;
	// tail rotor is broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(false, false, true)) {&lt;br /&gt;
	// the whole tail is ripped off&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, true, false)) {&lt;br /&gt;
	// any of the rotors are broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(true, false, true)) {&lt;br /&gt;
	// the main rotor or something related to the tail is broken&lt;br /&gt;
}&lt;br /&gt;
if(veh.isHeliPartBroken(false, true, true)) {&lt;br /&gt;
	// something related to the tail is broken&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
if(veh.isHeliPartBroken(true, true, true)) {&lt;br /&gt;
	// something is broken, you just don&#039;t know what.&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
==See also==&lt;br /&gt;
{{Vehicle_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Client-side_functions&amp;diff=8495</id>
		<title>Client-side functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Client-side_functions&amp;diff=8495"/>
		<updated>2018-01-04T22:06:10Z</updated>

		<summary type="html">&lt;p&gt;Meta: /* Script */ fixed marker&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Attention: work is still in progress. There still could be major changes in design of API.&lt;br /&gt;
==Game==&lt;br /&gt;
===App===&lt;br /&gt;
{{App_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Audio===&lt;br /&gt;
{{Audio_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Brain===&lt;br /&gt;
{{Brain_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Cam===&lt;br /&gt;
{{Cam_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Controls===&lt;br /&gt;
{{Controls_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Cutscene===&lt;br /&gt;
{{Cutscene_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Datafile===&lt;br /&gt;
{{Datafile_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Decisionevent===&lt;br /&gt;
{{Decisionevent_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Decorator===&lt;br /&gt;
*[[Decorator::decorIsRegisteredAsType|mp.game.decorator.decorIsRegisteredAsType]]&lt;br /&gt;
*[[Decorator::decorRegister|mp.game.decorator.decorRegister]]&lt;br /&gt;
&lt;br /&gt;
===DLC===&lt;br /&gt;
{{Dlc1_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===DLC2===&lt;br /&gt;
*[[Dlc2::nullify|mp.game.dlc2.nullify]]&lt;br /&gt;
*[[Dlc2::isDlcPresent|mp.game.dlc2.isDlcPresent]]&lt;br /&gt;
&lt;br /&gt;
===Fire===&lt;br /&gt;
{{Fire_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Gameplay===&lt;br /&gt;
{{Gameplay_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Game Globals===&lt;br /&gt;
*Functions:&lt;br /&gt;
**[[Globals::joaat|mp.game.joaat]]&lt;br /&gt;
*Properies:&lt;br /&gt;
**[[Client-side_functions#App|mp.game.app]]&lt;br /&gt;
**[[Client-side_functions#Audio|mp.game.audio]]&lt;br /&gt;
**[[Client-side_functions#Brain|mp.game.brain]]&lt;br /&gt;
**[[Client-side_functions#Cam|mp.game.cam]]&lt;br /&gt;
**[[Client-side_functions#Controls|mp.game.controls]]&lt;br /&gt;
**[[Client-side_functions#Cutscene|mp.game.cutscene]]&lt;br /&gt;
**[[Client-side_functions#Datafile|mp.game.datafile]]&lt;br /&gt;
**[[Client-side_functions#Decisionevent|mp.game.decisionevent]]&lt;br /&gt;
**[[Client-side_functions#Decorator|mp.game.decorator]]&lt;br /&gt;
**[[Client-side_functions#Dlc1|mp.game.dlc1]]&lt;br /&gt;
**[[Client-side_functions#Dlc2|mp.game.dlc2]]&lt;br /&gt;
**[[Client-side_functions#Entity|mp.game.entity]]&lt;br /&gt;
**[[Client-side_functions#Fire|mp.game.fire]]&lt;br /&gt;
**[[Client-side_functions#Gameplay|mp.game.gameplay]]&lt;br /&gt;
**[[Client-side_functions#Graphics|mp.game.graphics]]&lt;br /&gt;
**[[Client-side_functions#Interior|mp.game.interior]]&lt;br /&gt;
**[[Client-side_functions#Itemset|mp.game.itemset]]&lt;br /&gt;
**[[Client-side_functions#Mobile|mp.game.mobile]]&lt;br /&gt;
**[[Client-side_functions#Object|mp.game.object]]&lt;br /&gt;
**[[Client-side_functions#Pathfind|mp.game.pathfind]]&lt;br /&gt;
**[[Client-side_functions#Ped|mp.game.ped]]&lt;br /&gt;
**[[Client-side_functions#Player|mp.game.player]]&lt;br /&gt;
**[[Client-side_functions#Rope|mp.game.rope]]&lt;br /&gt;
**[[Client-side_functions#Script|mp.game.script]]&lt;br /&gt;
**[[Client-side_functions#Stats|mp.game.stats]]&lt;br /&gt;
**[[Client-side_functions#Streaming|mp.game.streaming]]&lt;br /&gt;
**[[Client-side_functions#System|mp.game.system]]&lt;br /&gt;
**[[Client-side_functions#Time|mp.game.time]]&lt;br /&gt;
**[[Client-side_functions#Ui|mp.game.ui]]&lt;br /&gt;
**[[Client-side_functions#Unk|mp.game.unk]]&lt;br /&gt;
**[[Client-side_functions#Recorder|mp.game.recorder]]&lt;br /&gt;
**[[Client-side_functions#Vehicle|mp.game.vehicle]]&lt;br /&gt;
**[[Client-side_functions#Water|mp.game.water]]&lt;br /&gt;
**[[Client-side_functions#Weapon|mp.game.weapon]]&lt;br /&gt;
**[[Client-side_functions#Worldprobe|mp.game.worldprobe]]&lt;br /&gt;
**[[Client-side_functions#Zone|mp.game.zone]]&lt;br /&gt;
&lt;br /&gt;
===Graphics===&lt;br /&gt;
{{Graphics_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Interior===&lt;br /&gt;
{{Interior_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Itemset===&lt;br /&gt;
{{Itemset_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Mobile===&lt;br /&gt;
{{Mobile_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Object===&lt;br /&gt;
{{Object_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Pathfind===&lt;br /&gt;
{{Path_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Ped===&lt;br /&gt;
{{Ped_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Player===&lt;br /&gt;
{{Player_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Recorder===&lt;br /&gt;
*[[Recorder::start|mp.game.recorder.start]]&lt;br /&gt;
*[[Recorder::stop|mp.game.recorder.stop]]&lt;br /&gt;
*[[Recorder::isRecording|mp.game.recorder.isRecording]]&lt;br /&gt;
&lt;br /&gt;
===Rope===&lt;br /&gt;
{{Rope_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Script===&lt;br /&gt;
{{Script_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Stats===&lt;br /&gt;
{{Stats_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Streaming===&lt;br /&gt;
{{Streaming_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===System===&lt;br /&gt;
{{System_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Time===&lt;br /&gt;
{{Time_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Ui===&lt;br /&gt;
{{Ui_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Unk===&lt;br /&gt;
*[[Unk::getBroadcastFinishedLosSound|mp.game.unk.getBroadcastFinishedLosSound]]&lt;br /&gt;
&lt;br /&gt;
===Vehicle===&lt;br /&gt;
{{Vehicle_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Water===&lt;br /&gt;
{{Water_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Weapon===&lt;br /&gt;
{{Weapon_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Worldprobe===&lt;br /&gt;
{{Worldprobe_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Zone===&lt;br /&gt;
{{Zone_functions_c}}&lt;br /&gt;
&lt;br /&gt;
==RAGEMP==&lt;br /&gt;
===Blip===&lt;br /&gt;
{{Blip_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Browser===&lt;br /&gt;
{{Browser_definition_c}}&lt;br /&gt;
&lt;br /&gt;
===Camera===&lt;br /&gt;
{{Camera_definition_c}}&lt;br /&gt;
&lt;br /&gt;
===Cursor===&lt;br /&gt;
*Properties:&lt;br /&gt;
**cursor.visible&lt;br /&gt;
**cursor.position&lt;br /&gt;
&lt;br /&gt;
===Entity===&lt;br /&gt;
{{Entity_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Entity pool===&lt;br /&gt;
*[[Pool::atHandle]]&lt;br /&gt;
*[[Pool::atRemoteId]]&lt;br /&gt;
{{EntityPool_definition}}&lt;br /&gt;
&lt;br /&gt;
===Event===&lt;br /&gt;
{{Event_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Global===&lt;br /&gt;
{{Global_properties_c}}&lt;br /&gt;
&lt;br /&gt;
===Gui===&lt;br /&gt;
{{Gui_definition_c}}&lt;br /&gt;
&lt;br /&gt;
===Keys===&lt;br /&gt;
{{Keys_functions_c}}&lt;br /&gt;
&lt;br /&gt;
===Nametags===&lt;br /&gt;
*Functions:&lt;br /&gt;
**mp.nametags.update &lt;br /&gt;
**[[nametags.set|mp.nametags.set]]&lt;br /&gt;
*Properties:&lt;br /&gt;
**mp.nametags.enabled&lt;br /&gt;
&lt;br /&gt;
===Object===&lt;br /&gt;
{{Object_definition_c}}&lt;br /&gt;
&lt;br /&gt;
===Peds===&lt;br /&gt;
*[[Peds::new|mp.peds.new]]&lt;br /&gt;
&lt;br /&gt;
===Player===&lt;br /&gt;
{{Player_definition_c}}&lt;br /&gt;
&lt;br /&gt;
===Raycasting===&lt;br /&gt;
**[[Raycasting::testPointToPoint|mp.raycasting.testPointToPoint]]&lt;br /&gt;
**[[Raycasting::testCapsule|mp.raycasting.testCapsule]]&lt;br /&gt;
&lt;br /&gt;
===Storage===&lt;br /&gt;
*Functions:&lt;br /&gt;
**[[storage.flush()|mp.storage.flush]]&lt;br /&gt;
*Properties:&lt;br /&gt;
**mp.storage.data&lt;br /&gt;
&lt;br /&gt;
===Vector3===&lt;br /&gt;
{{Vector3_definition}}&lt;br /&gt;
&lt;br /&gt;
===Vehicle===&lt;br /&gt;
{{Vehicle_definition_c}}&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::simulatePlayerInputGait&amp;diff=8467</id>
		<title>Player::simulatePlayerInputGait</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::simulatePlayerInputGait&amp;diff=8467"/>
		<updated>2018-01-02T21:38:07Z</updated>

		<summary type="html">&lt;p&gt;Meta: added commas between the arguments in the syntax box&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(amount, gaitType, speed, p4, p5);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;amount:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;gaitType:&#039;&#039;&#039; int&lt;br /&gt;
*&#039;&#039;&#039;speed:&#039;&#039;&#039; float&lt;br /&gt;
*&#039;&#039;&#039;p4:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;p5:&#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>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Server_settings&amp;diff=8331</id>
		<title>Server settings</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Server_settings&amp;diff=8331"/>
		<updated>2017-12-28T11:37:22Z</updated>

		<summary type="html">&lt;p&gt;Meta: Added info about the HTTP server for client packages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* &#039;&#039;&#039;conf.json -&#039;&#039;&#039; is a configuration file which allows you manage your server easily.&lt;br /&gt;
&lt;br /&gt;
== Settings ==&lt;br /&gt;
The following table will explain the use of the following settings:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Setting !! Default value !! Description&lt;br /&gt;
|-&lt;br /&gt;
| announce || false || Announce to the master server so people can see you in their server browser.&lt;br /&gt;
|-&lt;br /&gt;
| bind|| 127.0.0.1 || The IP to listen to.&lt;br /&gt;
|-&lt;br /&gt;
| gamemode|| Freeroam || The server&#039;s gamemode.&lt;br /&gt;
|-&lt;br /&gt;
| encryption|| false|| ...&lt;br /&gt;
|-&lt;br /&gt;
| maxplayers || 100 || Maximum number of players your server will hold.&lt;br /&gt;
|-&lt;br /&gt;
| name || RAGE:MP Unofficial server || Server name that will be displayed to the master server.&lt;br /&gt;
|-&lt;br /&gt;
| streamdistance || 500.0 || The distance on the X,Y plane which server entities will stream in for connected players.&lt;br /&gt;
|-&lt;br /&gt;
| port || 22005 || The port that the server will use. The server uses both UDP and TCP protocols.&amp;lt;br/&amp;gt;The port after that one (&#039;&#039;port + 1&#039;&#039;, so 22006 by default) will be used for the HTTP server that hosts the client packages for the clients to download from.&lt;br /&gt;
|-&lt;br /&gt;
| disallow-multiple-connections-per-ip|| false|| ...&lt;br /&gt;
|-&lt;br /&gt;
| limit-time-of-connections-per-ip|| 0|| ...&lt;br /&gt;
|-&lt;br /&gt;
| url|| || Website URL.&lt;br /&gt;
|-&lt;br /&gt;
| language|| en|| Server&#039;s language&lt;br /&gt;
|-&lt;br /&gt;
| sync-rate|| 40|| ...&lt;br /&gt;
|-&lt;br /&gt;
| resource-scan-thread-limit|| || ...&lt;br /&gt;
|-&lt;br /&gt;
| max-ping|| || Maximum Ping accepted for the server&lt;br /&gt;
|-&lt;br /&gt;
| min-fps|| || Minimum FPS required for the server&lt;br /&gt;
|-&lt;br /&gt;
| max-packet-loss|| || Maximum Packet loss accepted in the server&lt;br /&gt;
|-&lt;br /&gt;
| min-game-version|| || Accepted Game version for the server (Example: 1.41)&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Sample file ==&lt;br /&gt;
&lt;br /&gt;
This is an example file of &#039;&#039;&#039;conf.json&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
    {&lt;br /&gt;
        &amp;quot;announce&amp;quot; : false,&lt;br /&gt;
        &amp;quot;bind&amp;quot; : &amp;quot;127.0.0.1&amp;quot;,&lt;br /&gt;
        &amp;quot;gamemode&amp;quot; : &amp;quot;freeroam&amp;quot;, &lt;br /&gt;
        &amp;quot;name&amp;quot; : &amp;quot;RAGE:MP Unofficial server&amp;quot;, &lt;br /&gt;
        &amp;quot;maxplayers&amp;quot; : 100,&lt;br /&gt;
        &amp;quot;port&amp;quot;: 22005,&lt;br /&gt;
        &amp;quot;streamdistance&amp;quot; : 500.0&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
[[Category:Reference]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::setIntoVehicle&amp;diff=8092</id>
		<title>Player::setIntoVehicle</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::setIntoVehicle&amp;diff=8092"/>
		<updated>2017-12-27T14:28:50Z</updated>

		<summary type="html">&lt;p&gt;Meta: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ped: The ped to warp.&amp;lt;br&amp;gt;vehicle: The vehicle to warp the ped into.&amp;lt;br&amp;gt;Seat_Index: [-1 is driver seat, -2 first free passenger seat]&lt;br /&gt;
&lt;br /&gt;
More info of Seat Index&amp;lt;br&amp;gt;DriverSeat = 0&amp;lt;br&amp;gt;Passenger = 1&amp;lt;br&amp;gt;Left Rear = 2&amp;lt;br&amp;gt;RightRear = 3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;(note this is for normal vehicles with 4 seats)&amp;lt;/b&amp;gt;&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;player.setIntoVehicle(vehicle, seatIndex);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;vehicle:&#039;&#039;&#039; Vehicle handle or object&lt;br /&gt;
*&#039;&#039;&#039;seatIndex:&#039;&#039;&#039; int&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_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Meta</name></author>
	</entry>
</feed>