Hallo wie kann man dxDrawImageSection auf alle auflösungen anpassen weil ich habe mit guieditor einmal ein bild erstellt was leer ist und dann mit dxDrawImageSection ein bild gemacht was in dem leeren bereich ist.
Meine Auflösung ist : 1680 x 1050 nun habe ich einen dreisatz gemacht für das dxDrawImage
Aber die bilder sind auf anderen auflösung nicht angepasst wieso?
Hier mein orginal code
Lua
local veh = getPedOccupiedVehicle( lp )
local health = getElementHealth( veh )
local newX, newY = ScreenX/1680, ScreenY/1050
local height1 = health * (249*ScreenY/1050) / 1000
local height2 = health * 249 / 1000 -- 249 die bildhöhe des orginalen bildes.
dxDrawImage(24*newX, 708*newY. 106*newX, 249*newY, "img/cRadar_lEmpty.png", 0, 0, 0, tocolor(255, 255, 255, 255), true) -- EMPTY LINKS
dxDrawImageSection(24*newX, 708*newY+(249*newY)-height1, 106*newY, height1, 0, 249*newY-(height2-249*newY), 106*newX, height2, "img/cRadar_lFull.png", 0, 0, 0, tocolor(255, 0, 0, 255), false) -- FULL LINKS