Jump to content

Pregunta Resoluciones


PiojitoS

Recommended Posts

Posted

Hola, quiero saber como hago para que se dividan solas las resoluciones por cada numero sin tener que estar haciendolo yo...

por ejemplo:

windows= guiCreateStaticImage(155, 225, 135, 225, "DX.png", false)

y que en vez de hacer yo las divisiones con la calculadora que se hagan atravez de algo en el script

windows= guiCreateStaticImage(sWidth*0.345, sHeight*0.441, sWidth*0.320, sHeight*0.339, "DX.png", false)

si me pueden responder me hacen un favor :) gracias...

My Server: GTA | Project Army sv.

350x20_FFFFFF_FFFFFF_000000_000000.png

My nickname in game is: PiojitoS

Posted

bueno quiero decir a las operaciones que haces por ejemplo:

editUsername = guiCreateEdit(37, 144, 248, 24, "", false, registerWindow)

resolucion = 1024/768

37/1024 = 0.0361328125

144/768 = 0.1875

248/1024 = 0.2421875

24/768 = 0.03125

y esto queda asi reemplazado:

editUsername = guiCreateEdit(sWidth*0.0361, sHeight*0.187, sWidth*0.242, sHeight*0.0312, "", false, registerWindow)

entendes?

que en vez e hacerlo yo con la calculadora a eso que se haga solo...

My Server: GTA | Project Army sv.

350x20_FFFFFF_FFFFFF_000000_000000.png

My nickname in game is: PiojitoS

Posted

El mismo cálculo que tu hiciste lo puedes auto-generar con aritmética, simplemente define tu resolución y dividela, había creado una useful para esto hace muuuuuuuuucho tiempo, pero lo malo era ir teniendo que poner gui-element por gui-element.

Currently developing for International Gaming Community - Join us!

Posted

En ese caso es fácil, puedes reemplazar el resultado por la operación:

 editUsername = guiCreateEdit(sWidth*(37/1024), sHeight*(144/768), sWidth*(248/1024), sHeight*(24/768), "", false, registerWindow) 

Aunque, si posees un mínimo de conciencia respecto a la eficiencia de tus códigos, te recomiendo seguir haciendo los cálculos y utilizando los resultados; las divisiones son operaciones que toman mucho tiempo en su ejecución y no veo el sentido de sacrificar este tiempo solo por pereza de realizar el calculo de manera manual.

Developer @ MYVAL

Posted

Si es solo para 1 script que tiene muchas cosas el panel y por eso me lleva bastante tiempo hacerlas pero en lo demas lo hago yo...

My Server: GTA | Project Army sv.

350x20_FFFFFF_FFFFFF_000000_000000.png

My nickname in game is: PiojitoS

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...