Jump to content

GuiGetScreenSize [DE NUEVO]


JesusAliso

Recommended Posts

Buenas, no utilizo mucho esta función y quisiera saber la forma en que, digamos.. la mejor manera que lo puedan ver todos los jugadores. Tengo este panel creado para un trabajo, lo cual funciona perfectamente pero lamentablemente solo lo veo en el centro yo y en mi "resolución" que es (1024x768).

local Window = guiCreateWindow ( 0.314, 0.2513, 0.3809, 0.3893, "Criminal | RPG Servers", true ) 
local Label = guiCreateLabel ( 0.0193, 0.0736, 0.9903, 0.1104, "Criminal Trabajo ", true, Window ) 
guiLabelSetColor ( Label, 255, 0, 0 ) 
guiLabelSetHorizontalAlign ( Label, "center", false ) 
guiSetFont ( Label, "default-bold-small" ) 
local InfoLabel = guiCreateLabel ( 0.0309, 0.120, 0.944, 50, "Si deseas realmente trabajar como criminal?", true, Window ) 
local Aceptar = guiCreateButton ( 0.3533 ,0.7993, 0.1409, 0.1204, "Acepto", true, Window ) 
local Cerrar = guiCreateButton ( 0.5309, 0.7993, 0.1409, 0.1204, "Cerrar", true, Window ) 
guiSetVisible ( Window, false ) 

En este panel, a un "amigo" al entrar al marcador no le sale el panel en ninguna parte de la pantalla, cual seria la mejor forma de usar "GuiGetScreenSize" ?

Link to comment

agregaste esta parte a tu codigo del script?

function centerWindow(center_window) 
    local screenW,screenH=guiGetScreenSize() 
    local windowW,windowH=guiGetSize(center_window,false) 
    local x,y = (screenW-windowW)/2,(screenH-windowH)/2 
    guiSetPosition(center_window,x,y,false) 
end 

Link to comment
  • Recently Browsing   0 members

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