Narutimmy Posted November 4, 2013 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
Alexs Posted November 4, 2013 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.
Narutimmy Posted November 5, 2013 Author 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?
_SAXI_ Posted November 5, 2013 Posted November 5, 2013 Te aconsejo utilizar valores relativos, son más cómodos con las resoluciones
Narutimmy Posted November 5, 2013 Author Posted November 5, 2013 Te aconsejo utilizar valores relativos, son más cómodos con las resoluciones Me Explicas un poco mas?
Recommended Posts