Vehicle::setColorRGB: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
 
(6 intermediate revisions by 4 users not shown)
Line 1: Line 1:
This function used to get the vehicle RGB body color. '''Returns null if never set explicitly'''.
This function used for set vehicle RGB body color.


==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
Array vehicle.getColourRGB(int slot);
void vehicle.setColorRGB(int r1, int g1, int b1, int r2, int g2, int b2);
</syntaxhighlight>  
</syntaxhighlight>  


===Required Arguments===
===Required Arguments===
*'''slot:''' The color you want to get. (valid is 0 or 1)
*'''r1''': {{RageType|Int}} Primary Red Colour [0 - 255]
*'''g1''': {{RageType|Int}} Primary Green Colour [0 - 255]
*'''b1''': {{RageType|Int}} Primary Blue Colour [0 - 255]
*'''r2''': {{RageType|Int}} Secondary Red Colour [0 - 255]
*'''g2''': {{RageType|Int}} Secondary Green Colour [0 - 255]
*'''b2''': {{RageType|Int}} Secondary Blue Colour [0 - 255]


==Example==  
===Example===
<syntaxhighlight lang="javascript">
{{ServersideCode|
let primaryColor = vehicle.getColourRGB(0);
<pre>
let secondaryColor = vehicle.getColourRGB(1);  
// Sets yellow to the primary color, and white for the secondary color
// primaryColor output: [ 255, 0, 0 ]
vehicle.setColorRGB(215, 142, 16, 250, 250, 250);
</syntaxhighlight>
</pre>
 
}}
==See Also==
{{Vehicle_block}}

Latest revision as of 04:41, 22 April 2020

This function used for set vehicle RGB body color.

Syntax

void vehicle.setColorRGB(int r1, int g1, int b1, int r2, int g2, int b2);

Required Arguments

  • r1: Int Primary Red Colour [0 - 255]
  • g1: Int Primary Green Colour [0 - 255]
  • b1: Int Primary Blue Colour [0 - 255]
  • r2: Int Secondary Red Colour [0 - 255]
  • g2: Int Secondary Green Colour [0 - 255]
  • b2: Int Secondary Blue Colour [0 - 255]

Example

Server-Side
// Sets yellow to the primary color, and white for the secondary color
vehicle.setColorRGB(215, 142, 16, 250, 250, 250);