Search the Community
Showing results for tags '×[مساعده]× مشكله ريزلوشن'.
-
سلآمم عليكمء ? صرآحه فيه شي عقدني كثير في برمجه الريزلوشنء آدري بعض الناس تقول سهل وكذا جربت بعض كل اكواد ومافي حل صرآحه وحتي كمان relative م يزبط ?بالله حل بدي كود يزبط لي الرزلوشن علي كل آعدادات 1920x1080 آسف علي جوده local screenW,screenH = guiGetScreenSize() local resW,resH = 1280,720 local sW,sH = (screenW/resW), (screenH/resH) كود الاول كود حقي _dxDrawImage2 = dxDrawImage _dxDrawRectangle2 = dxDrawRectangle _dxDrawText2 = dxDrawText _dxDrawLine2 = dxDrawLine local screenW, screenH = guiGetScreenSize() local sx, sy = guiGetScreenSize ( ); local sx, sy = ( sx / 1280 ), ( sy / 720 ); function _dxDrawImage ( x, y, w, h, filename, ... ) if ( ... ) then _dxDrawImage2 ( x * sx, y * sy, w * sx, h * sy, filename, ... ); else _dxDrawImage2 ( x * sx, y * sy, w * sx, h * sy, filename ); end end function _dxDrawRectangle ( x, y, w, h, ... ) if ( ... ) then _dxDrawRectangle2 ( x * sx, y * sy, w * sx, h * sy, ... ); else _dxDrawRectangle2 ( x * sx, y * sy, w * sx, h * sy ); end end function _dxDrawText ( text, x, y, w, h, ... ) local w, h = w or 0, h or 0 if ( ... ) then _dxDrawText2 ( text, x * sx, y * sy, w * sx, h * sy, ... ); else _dxDrawText2 ( text, x * sx, y * sy, w * sx, h * sy ); end end function _dxDrawLine ( x, y, w, h, clr, ... ) if ( ... ) then _dxDrawLine2 ( x * sx, y * sy, w * sx, h * sy, clr, ... ); else _dxDrawLine2 ( x * sx, y * sy, w * sx, h * sy, clr ); end end