vinexX Posted November 13, 2016 Share Posted November 13, 2016 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
aka Blue Posted November 13, 2016 Share Posted November 13, 2016 Por favor, usa el icono 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
vinexX Posted November 13, 2016 Author Share Posted November 13, 2016 (edited) 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 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 November 13, 2016 by vinexX Link to comment
aka Blue Posted November 13, 2016 Share Posted November 13, 2016 (edited) 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 November 13, 2016 by aka Blue Link to comment
Tomas Posted November 13, 2016 Share Posted November 13, 2016 (edited) 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 November 13, 2016 by Tomas Link to comment
vinexX Posted November 14, 2016 Author Share Posted November 14, 2016 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
Recommended Posts