Resource:RDX: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
=== Download ===
Github Source: https://github.com/Mr3bOfficial/rdx
===How to Use===
===How to Use===
First you need to add to the top of your code `loadstring(exports.fixing:importSizes())()` then you have to change some codes as showing in examples
First you need to add to the top of your code ''loadstring(exports.rdx:import())()'' then you have to change some codes as showing in examples


===Notes===
===Notes===
1 - You need to change the resolution from ''fixing/config/data.lua'' to your resolution.<br>
1 - You need to change the resolution from ''rdx/config/data.lua'' to your resolution.<br>
2 - Do not change any thing in ''fixing/server-side/update.lua'' or ''fixing/update.cfg''.<br>
2 - Do not change any thing in ''rdx/server-side/update.lua'' or ''rdx/update.cfg''.<br>
3 - To update the resource you need to type ''/update-fixing''.<br>
3 - To update the resource you need to type ''/update-rdx''.<br>


==Supported Functions==
==Functions==
1
* [[dxDrawText|dxText]]
* [[dxDrawImage|dxImage]]
* [[dxDrawRectangle|dxRectangle]]
* [[RoundedRectangle|dxRoundedRectangle]]
* [[isMouseInPosition|dxIsInPosition]]
* [[dxDrawCircle|dxCircle]]
* [[dxDrawImageSection|dxImageSection]]
* [[guiCreateWindow|guiWindow]]
* [[guiCreateButton|guiButton]]
* [[guiCreateMemo|guiMemo]]
* [[guiCreateLabel|guiLabel]]
* [[guiCreateCheckBox|guiCheckBox]]
* [[guiCreateEdit|guiEdit]]
* [[guiCreateProgressBar|guiProgress]]
* [[guiCreateRadioButton|guiRadioButton]]
* [[guiCreateGridList|guiGridList]]
* [[guiCreateTabPanel|guiTabPanel]]
* [[guiCreateTab|guiTab]]
* [[guiCreateStaticImage|guiImage]]
* [[guiCreateScrollBar|guiScrollBar]]
* [[guiCreateScrollPane|guiScrollPane]]
* [[guiCreateComboBox|guiComboBox]]


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


addEventHandler("onClientRender", root,
addEventHandler("onClientRender", root,
     function()
     function()
         dxDrawRectangleFixed(468, 279, 430, 211, tocolor(255, 255, 255, 255), false)
         dxRectangle(468, 279, 430, 211, tocolor(255, 255, 255, 255), false)
         dxDrawTextFixed("Hello this is Mr3b", 468, 279, 898, 307, tocolor(0, 0, 0, 254), 1.00, "default", "center", "center", false, false, false, false, false)
         dxText("Hello this is Mr3b", 468, 279, 898, 307, tocolor(0, 0, 0, 254), 1.00, "default", "center", "center", false, false, false, false, false)
         dxDrawImageFixed(622, 338, 123, 92, ":guieditor/images/examples/mtalogo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
         dxImage(622, 338, 123, 92, ":guieditor/images/examples/mtalogo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
     end
     end
)
)
Line 25: Line 49:
</section>
</section>


[[Category:DX шрифт]]
==See Also==
{{Drawing_functions}}

Latest revision as of 20:32, 5 January 2023

Download

Github Source: https://github.com/Mr3bOfficial/rdx

How to Use

First you need to add to the top of your code loadstring(exports.rdx:import())() then you have to change some codes as showing in examples

Notes

1 - You need to change the resolution from rdx/config/data.lua to your resolution.
2 - Do not change any thing in rdx/server-side/update.lua or rdx/update.cfg.
3 - To update the resource you need to type /update-rdx.

Functions

Example

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

addEventHandler("onClientRender", root,
    function()
        dxRectangle(468, 279, 430, 211, tocolor(255, 255, 255, 255), false)
        dxText("Hello this is Mr3b", 468, 279, 898, 307, tocolor(0, 0, 0, 254), 1.00, "default", "center", "center", false, false, false, false, false)
        dxImage(622, 338, 123, 92, ":guieditor/images/examples/mtalogo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false)
    end
)

See Also