vinexX

[AYUDA] Mi GUI se Abre al Darle start

Recommended Posts

análisis de la función ()
        Ventana = guiCreateWindow (207, 164, 442, 357, "Panel De Mods Beta | Servidor", false)
        guiWindowSetSizable (Ventana, falsa)
        guiSetVisible (Ventana, falsa)
        ShowCursor (falso)
        

        armaon = guiCreateButton (9, 69, 39, 19, "On", falsa, ventana)
        guiSetProperty (armaon, "NormalTextColour", "FFAAAAAA")
        armaoff = guiCreateButton (58, 69, 39, 19, "Off", falsa, Ventana)
        guiSetProperty (armaoff, "NormalTextColour", "FFAAAAAA")
        labe = guiCreateLabel (31, 44, 43, 15, "Armas:", falsa, ventana)
        guiSetFont (Labe, "default-negrita-pequeño")
        AUTOON = guiCreateButton (127, 69, 39, 19, "On", falsa, ventana)
        guiSetProperty (AUTOON, "NormalTextColour", "FFAAAAAA")
        autoof = guiCreateButton (176, 69, 39, 19, "Off", falsa, ventana)
        guiSetProperty (autoof, "NormalTextColour", "FFAAAAAA")
        de la nariz = guiCreateLabel (141, 44, 64, 15, "Vehiculos:", falsa, ventana)
        guiSetFont (nariz, "default-negrita-pequeño")
        Mucho = guiCreateLabel (274, 44, 34, 15, "Skins:", falsa, ventana)
        guiSetFont (mucho, "default-negrita-pequeño")
        skinon = guiCreateButton (245, 69, 39, 19, "On", falsa, ventana)
        guiSetProperty (skinon "NormalTextColour", "FFAAAAAA")
        skinoff = guiCreateButton (294, 69, 39, 19, "Off", falsa, ventana)
        guiSetProperty (skinoff, "NormalTextColour", "FFAAAAAA")
        Hudon = guiCreateButton (344, 69, 39 19, "On", falsa, ventana)
        guiSetProperty (Hudon, "NormalTextColour", "FFAAAAAA")
        hudoff = guiCreateButton (393, 69, 38, 19, "Off", falsa, ventana)
        guiSetProperty (hudoff, "NormalTextColour" "FFAAAAAA")
        HUD = guiCreateLabel (373, 44, 23, 15, "Hud", falsa, ventana)
        busque = guiCreateLabel (8, 126, 266, 15, "* Bienvenidos al Servidor .", falsa, ventana)
        guiSetFont (Bien, "default-negrita-pequeño")
        guiLabelSetColor (BIEN, 37, 142, 249)
        masss = guiCreateLabel (8, 201, 423, 15, "* Estós hijo Los Siguientes Mods Que PUEDES Desactivar para Ganar mas fps.", falso, ventana)
        guiSetFont (masss, "default-negrita-pequeño")
        guiLabelSetColor (masss, 37, 142, 249)
        Raios = guiCreateLabel (8, 176, 346, 15, "* Para Desactivar ALGÚN mod Debes apretar haga clic en Off / On "., falsa, ventana)
        guiSetFont (Raios," por defecto-bold-pequeño ")
        guiLabelSetColor (Raios, 37, 142, 249)
        raioss = guiCreateLabel (8, 151, 423, 15," * Selecciona Los mods Que quieras Desactivar Y viceversa, ganas mas fps ", falsa, ventana).
        guiSetFont (raioss," default-negrita-pequeño ")
        guiLabelSetColor (raioss, 37, 142, 249)
        REE = guiCreateLabel (8, 226, 423, 15," - Vehiculos (Pronto Mejora un uno Desactivar uno por) ", falsa, ventana)
        guiSetFont (ree," default-negrita-pequeño ")
        guiLabelSetColor (REE, 37, 142, 249)
        reeb = guiCreateLabel (8, 251, 302, 15," - Pieles (. Pronto Mejora Para Desactivar Uno por Uno) ", falsa, ventana)
        guiSetFont (Reeb," default-negrita-pequeño ")
        guiLabelSetColor (Reeb, 37, 142, 249)
        ifo = guiCreateLabel (8, 276, 37, 15, "-. Hud", falsa, ventana)
        guiSetFont (ifo, "default-negrita pequeña")
        guiLabelSetColor (ifo, 37, 142, 249)
        iforr = guiCreateLabel (8, 301, 54, 15, "- Armas. ", falsa, ventana)
        guiSetFont (iforr," ") default-negrita-pequeña
        guiLabelSetColor (iforr, 37, 142, 249)
        ncluso = guiCreateLabel (8, 326, 423, 15," * es Una versión beta 1.0, insecto CUALQUIER Contactarse con Algún personal. ", falsa, ventana)
        guiSetFont (ven," default-negrita-pequeño ")
        guiLabelSetColor (ven, 37, 142, 249)   
final
AddEventHandler (" onClientResourceStart ", getRootElement (), el panel)

la función de abrir ()
si guiGetVisible (ventana) == true entonces
guiSetVisible (Ventana, falsa)
ShowCursor (falso)
lo demás
guiSetVisible (Ventana, true)
ShowCursor (verdadero)
extremo
final
bindKey ( "F2", "abajo", para abrir)
- Funciones ------

Share this post


Link to post

Por favor, usa el icono d2cffcca2655f89f78db48969ecb9825.png y pega ahí tu código, porque sino, no nos podemos aclarar.

Otros puntos: El código por encima se ve muy mal hecho, cosas como:  ShowCursor (falso)  o  ShowCursor (verdadero)  , así no se utiliza. Los booleanos deben estar en inglés, es decir: true o false, debido a que el idioma de programación (este y todos) están en inglés. También tienes mal otra cosa y es el nombre de las funciones y eventos.  AddEventHandler no se escribe así, la primera letra siempre va en minúscula, a no ser que hayas creado una función propia. 

Corregido sería: showCursor( true ), showCursor( false ) y addEventHandler(...)

 

Share this post


Link to post

Gracias hermano es que se me tradujo solo, es la primera vez que publico algo en este forum y no sabia publicarlo. Desde ya muchas Gracias :D

function panel()
        ventana = guiCreateWindow(207, 164, 442, 357, "Panel De Mods Beta | Server", false)
        guiWindowSetSizable(ventana, false)
        showCursor(false)
		

        armaon = guiCreateButton(9, 69, 39, 19, "On", false, ventana)
        armaoff = guiCreateButton(58, 69, 39, 19, "Off", false, ventana)
        labe = guiCreateLabel(31, 44, 43, 15, "Armas:", false, ventana)
        autoon = guiCreateButton(127, 69, 39, 19, "On", false, ventana)
        autoof = guiCreateButton(176, 69, 39, 19, "Off", false, ventana)
        nose = guiCreateLabel(141, 44, 64, 15, "Vehiculos:", false, ventana)
        mucho = guiCreateLabel(274, 44, 34, 15, "Skins:", false, ventana)
        skinon = guiCreateButton(245, 69, 39, 19, "On", false, ventana)
        skinoff = guiCreateButton(294, 69, 39, 19, "Off", false, ventana)
        hudon = guiCreateButton(344, 69, 39, 19, "On", false, ventana)
        hudoff = guiCreateButton(393, 69, 38, 19, "Off", false, ventana)
        hud = guiCreateLabel(373, 44, 23, 15, "Hud", false, ventana)
        bien = guiCreateLabel(8, 126, 266, 15, "*Bienvenidos Al Servidor.", false, ventana)
        guiLabelSetColor(bien, 37, 142, 249)
        masss = guiCreateLabel(8, 201, 423, 15, "*Estos son los siguientes Mods que puedes desactivar para ganar mas fps.", false, ventana)
        guiLabelSetColor(masss, 37, 142, 249)
        raios = guiCreateLabel(8, 176, 346, 15, "*Para desactivar algún mod debes apretar click en Off/On.", false, ventana)
        guiLabelSetColor(raios, 37, 142, 249)
        raioss = guiCreateLabel(8, 151, 423, 15, "*Selecciona Los mods que quieras desactivar y viceversa, Ganas mas fps.", false, ventana)
        guiLabelSetColor(raioss, 37, 142, 249)
        ree = guiCreateLabel(8, 226, 423, 15, "- Vehiculos (Pronto mejora a Desactivar uno por uno)", false, ventana)
        guiLabelSetColor(ree, 37, 142, 249)
        reeb = guiCreateLabel(8, 251, 302, 15, "- Skins (Pronto Mejora Para Desactivar uno por uno.)", false, ventana)
        guiLabelSetColor(reeb, 37, 142, 249)
        ifo = guiCreateLabel(8, 276, 37, 15, "- Hud.", false, ventana)
        guiLabelSetColor(ifo, 37, 142, 249)
        iforr = guiCreateLabel(8, 301, 54, 15, "- Armas.", false, ventana)
        guiLabelSetColor(iforr, 37, 142, 249)
        ven = guiCreateLabel(8, 326, 423, 15, "*es una versión Beta 1.0, Cualquier bug Contactarse con Algún Staff.", false, ventana)
        guiLabelSetColor(ven, 37, 142, 249)   
end
addEventHandler("onClientResourceStart", getRootElement(), panel)

function abrir()
if guiGetVisible(ventana) == true then
guiSetVisible(ventana, false)
showCursor(false)
else
guiSetVisible(ventana, true)
showCursor(true)
end
end
bindKey("F2", "down", abrir)

ahí pude ponerlo mejor.

Edited by vinexX

Share this post


Link to post

Se abre cuando inicias el script ya que tienes este evento:  addEventHandler("onClientResourceStart", getRootElement(), panel) , ese evento lo que hace es detectar cuando el resource se iniciar, y cuando se inicia, realiza la funcion, es decir, la función en este caso llamada panel. Si lo quieres abrir por un comando, utiliza lo siguiente:

addCommandHandler( "abrirpanel", panel )

Puedes cambiar el abrirpanel por el nombre del comando que quieras. Aunque deberías leew la wiki para tener más claros algunos conceptos.

PD: Acabo de fijarme, lo quieres hacer visible con el F2, ¿No? Simplemente quita la línea de  addEventHandler("onClientResourceStart", getRootElement(), panel)

Edited by aka Blue

Share this post


Link to post
46 minutes ago, aka Blue said:

Se abre cuando inicias el script ya que tienes este evento:  addEventHandler("onClientResourceStart", getRootElement(), panel) , ese evento lo que hace es detectar cuando el resource se iniciar, y cuando se inicia, realiza la funcion, es decir, la función en este caso llamada panel. Si lo quieres abrir por un comando, utiliza lo siguiente:


addCommandHandler( "abrirpanel", panel )

Puedes cambiar el abrirpanel por el nombre del comando que quieras. Aunque deberías leew la wiki para tener más claros algunos conceptos.

PD: Acabo de fijarme, lo quieres hacer visible con el F2, ¿No? Simplemente quita la línea de  addEventHandler("onClientResourceStart", getRootElement(), panel)

El evento está bien y debe ir, si no no se crea nunca la GUI, lo que pasa es que no está ocultando la ventana:

ventana = guiCreateWindow(207, 164, 442, 357, "Panel De Mods Beta | Server", false)
guiSetVisible(ventana, false)
guiWindowSetSizable(ventana, false)

Y en el evento, cambia getRootElement() por resourceRoot.

Edited by Tomas

Share this post


Link to post
4 hours ago, Tomas said:

El evento está bien y debe ir, si no no se crea nunca la GUI, lo que pasa es que no está ocultando la ventana:


ventana = guiCreateWindow(207, 164, 442, 357, "Panel De Mods Beta | Server", false)
guiSetVisible(ventana, false)
guiWindowSetSizable(ventana, false)

Y en el evento, cambia getRootElement() por resourceRoot.

Muchas Gracias  Me funciono!! 

Share this post


Link to post

  • Recently Browsing   0 members

    No registered users viewing this page.