Jump to content

Creando un Gui y Tengo error al remover el event handler


Arsilex

Recommended Posts

Posted
addEventHandler("onClientResourceStart",resourceRoot, 
    function() 
        GUIEditor_Window = {} 
        GUIEditor_Button = {} 
        GUIEditor_Memo = {} 
         
         
        Inicio = guiCreateWindow(457,224,552,404,"|eF|ExtremeForce",false) 
         
     
         
        Login = guiCreateButton(9,343,113,39,"Login",false, Inicio) 
        Register = guiCreateButton(141,342,113,39,"Register",false,Inicio) 
        Miembros = guiCreateButton(9,37,114,38,"Memebers",false,Inicio ) 
        Help = guiCreateButton(9,187,113,39,"Help",false,Inicio ) 
         
         
        guiSetAlpha(Boton1,0.80000001192093) 
        guiSetAlpha(Miemebros,0.80000001192093) 
         
            function Miembros() 
        Menu1 = guiCreateMemo(141,29,402,306,"Menu1",false,Miembros) 
        addEventHandler("onClientRender",getRootElement(),Menu1) 
    end 
     
        function Help() 
    addEventHandler("onClientGUIClick",getRootElement(),Help) 
        if Botton == Menu1 then 
        removeEventHandler("onClientRender",getRootElement(),Menu1) 
end 
end 
  
            function Help() 
        Menu2 = guiCreateMemo(141,29,402,306,"Menu2",false,Help) 
        addEventHandler("onClientGUIClick",getRootElement(),Menu2) 
    end 
         
            showCursor ( true ) 
    end 
     
) 

Que pasa alli es que nos e que error tengo :S

Posted
aora ya no puedo y de paso eso es una pregunta tampoco hace falta que te pongas asi ok ;)

Ahora preguntá, ya está, pero tenelo en cuenta para la proxima vez. (Lo pongo así porque me da alta bronca).

Posted
Que pasa alli es que no se que error tengo :S

(probablemente no hay nada en /debugscript 3)

aparte de que ese script es un lio.

Ni que llevara meses scripteando para hacerlo mejor.

Posted

pos que cuando le doy al boton Members no me aparece nada y yo lo que quero es que cuando le de a memberes me abra un memo y despues cuando le de help desaparezca ese memo y abra el otro lo entiendes?

Posted
addEventHandler("onClientResourceStart",resourceRoot, 
    function() 
        Inicio = guiCreateWindow(457,224,552,404,"|eF|ExtremeForce",false) 
        
        Login = guiCreateButton(9,343,113,39,"Login",false, Inicio) 
        Register = guiCreateButton(141,342,113,39,"Register",false,Inicio) 
        Miembros = guiCreateButton(9,37,114,38,"Memebers",false,Inicio ) 
        Help = guiCreateButton(9,187,113,39,"Help",false,Inicio ) 
  
        guiSetAlpha(Boton1,0.80) 
        guiSetAlpha(Miemebros,0.80) 
        showCursor ( true ) 
    end 
) 
  
function openMenu() 
    if (source == Miembros) then 
        if isElement(Menu1) then destroyElement(Menu1) end 
        if isElement(Menu2) then destroyElement(Menu2) end 
        Menu1 = guiCreateMemo(141,29,402,306,"Menu1",false,Miembros) 
    elseif (source == Help) then 
        if isElement(Menu1) then destroyElement(Menu1) end 
        if isElement(Menu2) then destroyElement(Menu2) end 
        Menu2 = guiCreateMemo(141,29,402,306,"Menu2",false,Help) 
    end 
end 
addEventHandler("onClientGUIClick",getRootElement(),openMenu) 

Posted

Aqui es cuando no te entiendo.

Esperas que te diga que es lo que no funciona en su script. No te da ninguna respuesta, y acabas dandole un codigo arreglado, sin esperar a que el mismo entienda el problema.

  • Recently Browsing   0 members

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