Narutimmy Posted November 4, 2013 Share Posted November 4, 2013 Hola bueno tengo varias cosas en el hud... Exp... stamina... lo del dayz y demas cosas, el problema es que los usuarios tiene diferentes resoluciones, como podria hacer que se les ajuste y a todos se les vea igual? ejemplo: local sx,sy = guiGetScreenSize() function drawStaminaBar() dxDrawRectangle(sx - 172, sy - 650, 161, 26, tocolor(0, 0, 0, 150), true) dxDrawRectangle(sx - 170, sy - 650, (getElementData(localPlayer,"stamina")) / 100 * 157, 22, tocolor(255, 255, 0, 200), true) dxDrawText( "Stamina: %", 850,100, sx, sy, tocolor(0,128,255), 1.2, "default-bold","left") dxDrawText( (string.format getElementData(localPlayer,"stamina")), 950,100, sx, sy, tocolor(0,128,255), 1.2, "default-bold","left") end addEventHandler("onClientRender",root,drawStaminaBar) en mi Resolucion 1024x724 el texto esta arriba de la barra, pero en una resolucion mas alta el texto esta en un lado y la barra en otro Link to comment
Alexs Posted November 4, 2013 Share Posted November 4, 2013 Es normal, esos cálculos no lo hacen igual en cada Resolucion, quizá lo acomoden un poco, pero a final de cuentas sigue viéndose diferente en cada resolucion. Link to comment
Narutimmy Posted November 5, 2013 Author Share Posted November 5, 2013 Es normal, esos cálculos no lo hacen igual en cada Resolucion, quizá lo acomoden un poco, pero a final de cuentas sigue viéndose diferente en cada resolucion. Pero alguna manera para que se les vea mas o menos igual? Link to comment
_SAXI_ Posted November 5, 2013 Share Posted November 5, 2013 Te aconsejo utilizar valores relativos, son más cómodos con las resoluciones Link to comment
Narutimmy Posted November 5, 2013 Author Share Posted November 5, 2013 Te aconsejo utilizar valores relativos, son más cómodos con las resoluciones Me Explicas un poco mas? Link to comment
Recommended Posts