Jump to content

[AYUDA] Mi GUI se Abre al Darle start


vinexX

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 ------

Link to comment

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(...)

 

Link to comment

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
Link to comment

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
Link to comment
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
Link to comment
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!! 

Link to comment
  • Recently Browsing   0 members

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