<?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=Voxel</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=Voxel"/>
	<link rel="alternate" type="text/html" href="https://wiki.rage.mp/wiki/Special:Contributions/Voxel"/>
	<updated>2026-06-04T12:57:43Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Graphics::drawText&amp;diff=7984</id>
		<title>Graphics::drawText</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Graphics::drawText&amp;diff=7984"/>
		<updated>2017-12-12T02:48:19Z</updated>

		<summary type="html">&lt;p&gt;Voxel: Updated drawText With The Proper Parameters&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Syntax==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;mp.game.graphics.drawText(text, [x, y [, z]], { font, color, scale, outline });&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Required Arguments ===&lt;br /&gt;
*&#039;&#039;&#039;text:&#039;&#039;&#039; String: text to show&lt;br /&gt;
*&#039;&#039;&#039;x:&#039;&#039;&#039; Float: X position in the screen (0.0 to 1.0)&lt;br /&gt;
*&#039;&#039;&#039;y:&#039;&#039;&#039; Float: Y position in the screen (0.0 to 1.0)&lt;br /&gt;
*&#039;&#039;&#039;z:&#039;&#039;&#039; Float: Include Z parameter when rendering to a 3D space (change X and Y to world co-ordinates)&lt;br /&gt;
*&#039;&#039;&#039;fontId:&#039;&#039;&#039; Int: font id&lt;br /&gt;
*&#039;&#039;&#039;colourRGBA:&#039;&#039;&#039; Array: Color of the text plus alpha&lt;br /&gt;
*&#039;&#039;&#039;scaleX:&#039;&#039;&#039; Float: X scale of the text (1.0 is a good value)&lt;br /&gt;
*&#039;&#039;&#039;scaleY:&#039;&#039;&#039; Float: Y scale (1.0 is a good value)&lt;br /&gt;
*&#039;&#039;&#039;outline:&#039;&#039;&#039; Bool: Text has borders or not&lt;br /&gt;
===Return value===&lt;br /&gt;
Unknown&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.events.add(&#039;render&#039;, () =&amp;gt; {&lt;br /&gt;
    // Draw to screen.&lt;br /&gt;
    mp.game.graphics.drawText(&amp;quot;Text at the top of the screen&amp;quot;, [0.5, 0.005], { &lt;br /&gt;
      font: 7, &lt;br /&gt;
      color: [255, 255, 255, 185], &lt;br /&gt;
      scale: [1.2, 1.2], &lt;br /&gt;
      outline: true&lt;br /&gt;
    });&lt;br /&gt;
&lt;br /&gt;
    // Draw to world.&lt;br /&gt;
    mp.game.graphics.drawText(&amp;quot;Text in the world&amp;quot;, [-1234, 1337, 15], { &lt;br /&gt;
      font: 7, &lt;br /&gt;
      color: [255, 255, 255, 185], &lt;br /&gt;
      scale: [1.2, 1.2], &lt;br /&gt;
      outline: true&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Fonts==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:130%; line-height: 1.31em;&amp;quot;&amp;gt;&#039;&#039;&#039;ChaletLondon - ID: 0&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:120px-chalet-london-nineteen-seventy-upper.png&lt;br /&gt;
Image:120px-chalet-london-nineteen-seventy-lower.png&lt;br /&gt;
Image:120px-chalet-london-nineteen-seventy-character.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:130%; line-height: 1.31em;&amp;quot;&amp;gt;&#039;&#039;&#039;HouseScript - ID: 1&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:120px-sign-painter-house-script-upper.png&lt;br /&gt;
Image:120px-sign-painter-house-script-lower.png&lt;br /&gt;
Image:120px-sign-painter-house-script-character.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:130%; line-height: 1.31em;&amp;quot;&amp;gt;&#039;&#039;&#039;Monospace - ID: 2&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:120px-Excalibur_Monospace-upper.png&lt;br /&gt;
Image:120px-Excalibur_Monospace-lower.png&lt;br /&gt;
Image:120px-Excalibur_Monospace-character.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:130%; line-height: 1.31em;&amp;quot;&amp;gt;&#039;&#039;&#039;CharletComprimeColonge - ID: 4&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:120px-chalet-comprime-cologne-seventy-upper.png&lt;br /&gt;
Image:120px-chalet-comprime-cologne-seventy-lower.png&lt;br /&gt;
Image:120px-chalet-comprime-cologne-seventy-character.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:130%; line-height: 1.31em;&amp;quot;&amp;gt;&#039;&#039;&#039;Pricedown - ID: 7&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Image:120px-Pricedown-upper.png&lt;br /&gt;
Image:120px-Pricedown-lower.png&lt;br /&gt;
Image:120px-Pricedown-character.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Graphics_s_function_c}}&lt;br /&gt;
[[Category:Clientside API]]&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Render(JS)_Tick(CSharp)&amp;diff=7981</id>
		<title>Render(JS) Tick(CSharp)</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Render(JS)_Tick(CSharp)&amp;diff=7981"/>
		<updated>2017-12-11T07:44:55Z</updated>

		<summary type="html">&lt;p&gt;Voxel: Created Render Event Documentation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is every frame on the client only, this does event is not accessible on the server.&lt;br /&gt;
&lt;br /&gt;
This event is similar to an OnUpdate in the GTA:Network C# Code, event where the function/event is called every tick on the server.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #AE4040; color: #FFFFFF; border: 2px solid #AE4040;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Client-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
mp.events.add(&#039;render&#039;, () =&amp;gt; {&lt;br /&gt;
    mp.game.graphics.drawText(&#039;This is called every frame.&#039;, [0.5, 0.005], &lt;br /&gt;
    {&lt;br /&gt;
      font: 4,&lt;br /&gt;
      color: [255, 255, 255, 255],&lt;br /&gt;
      scale: [1.0, 1.0],&lt;br /&gt;
      outline: true&lt;br /&gt;
    });&lt;br /&gt;
});&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_events}}&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=User:Voxel&amp;diff=7980</id>
		<title>User:Voxel</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=User:Voxel&amp;diff=7980"/>
		<updated>2017-12-11T07:31:58Z</updated>

		<summary type="html">&lt;p&gt;Voxel: Created My Profile&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== &#039;&#039;&#039;voxel&#039;&#039;&#039; vox·el (vŏk&#039;səl) ==&lt;br /&gt;
The basic unit of computed tomography reconstruction, represented as a pixel in a computed tomography image display.&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=PlayerLeftVehicle&amp;diff=7979</id>
		<title>PlayerLeftVehicle</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=PlayerLeftVehicle&amp;diff=7979"/>
		<updated>2017-12-11T06:08:21Z</updated>

		<summary type="html">&lt;p&gt;Voxel: Fixed small grammar mistakes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when a player leaves a vehicle.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;player&#039;&#039;&#039; - player, which left the vehicle&lt;br /&gt;
* &#039;&#039;&#039;vehicle&#039;&#039;&#039; - vehicle, which was left by the player.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
This example outputs a console chat message, when player lefts a vehicle.&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
  function playerLeftVehicle(player, vehicle) {&lt;br /&gt;
    console.log(`${player.name} left vehicle with ID: ${vehicle.id}`);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  mp.events.add(&amp;quot;playerLeftVehicle&amp;quot;, playerLeftVehicle);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_events}}&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=EntityCreated&amp;diff=7978</id>
		<title>EntityCreated</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=EntityCreated&amp;diff=7978"/>
		<updated>2017-12-11T06:06:45Z</updated>

		<summary type="html">&lt;p&gt;Voxel: Created on Entity Created Event Documentation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This event is triggered when an Entity Is Created. From my testing, this event is only accessible on the serverside.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;entity&#039;&#039;&#039; - the entity that was created&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&amp;lt;div class=&amp;quot;header&amp;quot; style=&amp;quot;background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin: 10px 10px 10px 10px;&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Server-Side&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function entityCreatedHandler(entity) {&lt;br /&gt;
  console.log(`An Entity with the ID of ${entity.id} was created at ${entity.position}`);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
mp.events.add(&amp;quot;entityCreated&amp;quot;, entityCreatedHandler);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
{{Player_events}}&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Template:Vehicle_functions&amp;diff=7673</id>
		<title>Template:Vehicle functions</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Template:Vehicle_functions&amp;diff=7673"/>
		<updated>2017-11-07T01:12:28Z</updated>

		<summary type="html">&lt;p&gt;Voxel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;**[[Vehicle::Vehicle]]&lt;br /&gt;
**[[Vehicle::repair]]&lt;br /&gt;
**[[Vehicle::destroy]]&lt;br /&gt;
**[[Vehicle::setNeonColour]]&lt;br /&gt;
**[[Vehicle::getNeonColour]]&lt;br /&gt;
**[[Vehicle::setMod]]&lt;br /&gt;
**[[Vehicle::getMod]]&lt;br /&gt;
**[[Vehicle::setColour]]&lt;br /&gt;
**[[Vehicle::setColourRGB]]&lt;br /&gt;
**[[Vehicle::setPaint]]&lt;br /&gt;
**[[Vehicle::getColour]]&lt;br /&gt;
**[[Vehicle::getColourRGB]]&lt;br /&gt;
**[[Vehicle::getPaint]]&lt;br /&gt;
**[[Vehicle::getOccupant]]&lt;br /&gt;
**[[Vehicle::setOccupant]]&lt;br /&gt;
**[[Vehicle::getOccupants]]&lt;br /&gt;
**[[Vehicle::explode]]&lt;br /&gt;
**[[Vehicle::spawn]]&lt;br /&gt;
**[[Vehicle::isStreamedFor]]&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
	<entry>
		<id>https://wiki.rage.mp/w/index.php?title=Template:Rework_required&amp;diff=7672</id>
		<title>Template:Rework required</title>
		<link rel="alternate" type="text/html" href="https://wiki.rage.mp/w/index.php?title=Template:Rework_required&amp;diff=7672"/>
		<updated>2017-11-07T01:09:41Z</updated>

		<summary type="html">&lt;p&gt;Voxel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 800px; style=&amp;quot;margin: auto; text-align: left; background-color:#FFADAD; border: 2px solid rgb(47,95,134);&amp;quot;&lt;br /&gt;
|&amp;lt;h1 style=&amp;quot;margin-top: auto;&amp;quot;&amp;gt;[[File:warning.png|50px|link=]]&amp;lt;font color=&amp;quot;#00000&amp;quot;&amp;gt;Rework required!&amp;lt;/font&amp;gt;&amp;lt;/h1&amp;gt;&lt;br /&gt;
The contents of this page are possibly invalid or incomplete. Please treat the contents of this page with caution!&lt;br /&gt;
&lt;br /&gt;
If you are able to, please modify the page so that it&#039;s factually correct.&lt;br /&gt;
|}&lt;br /&gt;
[[Category:Rework required]]&lt;/div&gt;</summary>
		<author><name>Voxel</name></author>
	</entry>
</feed>