<?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=Tim</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=Tim"/>
	<link rel="alternate" type="text/html" href="https://wiki.rage.mp/wiki/Special:Contributions/Tim"/>
	<updated>2026-06-04T13:51:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Ped::controller&amp;diff=21298</id>
		<title>Ped::controller</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Ped::controller&amp;diff=21298"/>
		<updated>2022-02-19T12:25:52Z</updated>

		<summary type="html">&lt;p&gt;Tim: Created page with &amp;quot;This property is used for getting a peds controller.  ==Getter== * {{RageType|Number}}  == Example ==  {{ClientsideCode| &amp;lt;pre&amp;gt; const pedController = ped.controller; mp.console...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This property is used for getting a peds controller.&lt;br /&gt;
&lt;br /&gt;
==Getter==&lt;br /&gt;
* {{RageType|Number}}&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
{{ClientsideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
const pedController = ped.controller;&lt;br /&gt;
mp.console.logInfo(`Ped ${ped?.handle} controller: ${pedController.name}`); // outputs the peds controllers name to the F11 console&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
{{Ped_definition}}&lt;/div&gt;</summary>
		<author><name>Tim</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::setRunSprintMultiplierFor&amp;diff=16651</id>
		<title>Player::setRunSprintMultiplierFor</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::setRunSprintMultiplierFor&amp;diff=16651"/>
		<updated>2018-12-15T08:29:42Z</updated>

		<summary type="html">&lt;p&gt;Tim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Changes the speed a player runs with.&lt;br /&gt;
Multiplier goes up to 1.49 (looks like Sonic) any value above will be completely overruled by the game and the multiplier will not take effect, this can be edited in memory however.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Just call it one time, it is not required to be called once every tick.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Note: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and SWIM above. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it&#039;s 1.49 max default.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.player.setRunSprintMultiplierFor(multiplier);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;multiplier:&#039;&#039;&#039; float&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;
// 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>Tim</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::getSprintTimeRemaining&amp;diff=16644</id>
		<title>Player::getSprintTimeRemaining</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::getSprintTimeRemaining&amp;diff=16644"/>
		<updated>2018-12-14T15:42:33Z</updated>

		<summary type="html">&lt;p&gt;Tim: Added a note explaining how the function works.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Returns the sprint time remaining. It steadily decreases during sprinting and refreshes when you&#039;re not sprinting.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;player.getSprintTimeRemaining();&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
===Return value===&lt;br /&gt;
*&#039;&#039;&#039;float&#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>Tim</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Player::setHealthRechargeMultiplier&amp;diff=16643</id>
		<title>Player::setHealthRechargeMultiplier</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Player::setHealthRechargeMultiplier&amp;diff=16643"/>
		<updated>2018-12-14T10:50:50Z</updated>

		<summary type="html">&lt;p&gt;Tim: Function has to be called per render (verified by several people on #deutsch)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;NOTICE: After changing the local model (mp.players.local.model), this function must be called again&lt;br /&gt;
This function has to be called once per render.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;pre&amp;gt;mp.game.player.setHealthRechargeMultiplier(regenRate);&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;regenRate:&#039;&#039;&#039; float&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;
{{ClientsideCode|&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mp.events.add(&#039;render&#039;, () =&amp;gt; {&lt;br /&gt;
&lt;br /&gt;
    // remove health regeneration&lt;br /&gt;
    mp.game.player.setHealthRechargeMultiplier(0.0);&lt;br /&gt;
&lt;br /&gt;
    // set health regeneration to default&lt;br /&gt;
    mp.game.player.setHealthRechargeMultiplier(1.0);&lt;br /&gt;
&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Tim</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Ui::activateFrontendMenu&amp;diff=9597</id>
		<title>Ui::activateFrontendMenu</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Ui::activateFrontendMenu&amp;diff=9597"/>
		<updated>2018-02-24T12:31:46Z</updated>

		<summary type="html">&lt;p&gt;Tim: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Does stuff like this:&amp;lt;br&amp;gt;https://i.imgur.com/dPtwga3.png&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Example:&amp;lt;br&amp;gt;int GetHash = GET_HASH_KEY(&#039;fe_menu_version_corona_lobby&#039;);&amp;lt;br&amp;gt;ACTIVATE_FRONTEND_MENU(GetHash, 0, -1);&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;BOOL p1 is a toggle to define the game in pause.&amp;lt;br&amp;gt;int p2 is unknown but -1 always works, not sure why though.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.ui.activateFrontendMenu(menuhash, Toggle_Pause, p2);&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;menuhash:&#039;&#039;&#039; Model hash or name&lt;br /&gt;
*&#039;&#039;&#039;Toggle_Pause:&#039;&#039;&#039; Boolean&lt;br /&gt;
*&#039;&#039;&#039;p2:&#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;
{{Ui_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;br /&gt;
[[Category:UI API]]&lt;br /&gt;
[[Category:TODO: Example]]&lt;/div&gt;</summary>
		<author><name>Tim</name></author>
	</entry>
</feed>