DxRectangle: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 21: Line 21:
===Returns===
===Returns===
Returns true if the operation was successful, false otherwise.
Returns true if the operation was successful, false otherwise.
==Resource==
[https://wiki.multitheftauto.com/wiki/Resource:RDX RDX]


==Example==  
==Example==  
<section name="Client" class="client" show="true">
<section name="Client" class="client" show="true">
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
loadstring(exports.fixing:import())()
loadstring(exports.rdx:import())()


function drawStuff()
function drawStuff()
dxRectangle(630, 446, 106, 26, tocolor(51, 51, 51, 255), false)
dxRectangle(630, 446, 106, 26, tocolor(51, 51, 51, 255), false)
end
end
addEventHandler("onClientRender", root, drawStuff) r.
addEventHandler("onClientRender", root, drawStuff)
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>

Latest revision as of 17:32, 5 January 2023

This function draws a dxRectangle but it will make it relative.

Syntax

bool dxRectangle ( float startX, float startY, float width, float height [, int color = white, bool postGUI = false, bool subPixelPositioning = false ] )

Required Arguments

  • startX: An float representing the absolute origin X position of the rectangle, represented by pixels on the screen.
  • startY: An float representing the absolute origin Y position of the rectangle, represented by pixels on the screen.
  • width: An float representing the width of the rectangle, drawn in a right direction from the origin.
  • height: An float representing the height of the rectangle, drawn in a downwards direction from the origin.

Optional Arguments

  • color: the hex color of the rectangle, produced using tocolor or 0xAARRGGBB (AA = alpha, RR = red, GG = green, BB = blue).
  • postGUI: A bool representing whether the line should be drawn on top of or behind any ingame GUI.
  • subPixelPositioning: A bool representing whether the rectangle can be positioned sub-pixel-ly.

Returns

Returns true if the operation was successful, false otherwise.


Resource

RDX

Example

Click to collapse [-]
Client
loadstring(exports.rdx:import())()

function drawStuff()
	dxRectangle(630, 446, 106, 26, tocolor(51, 51, 51, 255), false)
end
addEventHandler("onClientRender", root, drawStuff)

See Also