Jump to content

Error alpha


papam77

Recommended Posts

-- Buttons -- 
    buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
     
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
     
    -- Handlers -- 
    addEventHandler( "onClientMouseEnter", root, 
    function(aX, aY) 
    for key,gui in pairs ( buttons["btn"] ) do 
    if gui == source then 
    guiSetAlpha ( source, 1 ) 
                  return 
              end 
        end 
    end 
    ) 

Why Alpha isn't setted to 1 when i hit?

Link to comment
-- Buttons -- 
    buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
    
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
    
    -- Handlers -- 
    addEventHandler( "onClientMouseEnter", root, 
    function(aX, aY) 
        for key,gui in pairs (buttons) do 
            if gui == source then 
                guiSetAlpha ( source, 1 ) 
            end 
        end 
    end 
    ) 

Link to comment

Doesn't work... This is full code.

    function design ( source ) 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
    local source = getLocalPlayer() 
   
    -- Panels -- 
    panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
     
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
        guiSetEnabled ( panels["acc"], false ) 
            guiSetEnabled ( panels["boxid"], false ) 
                guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
         
    -- Labels -- 
    name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( source ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
     
    -- Settings -- 
    font = guiCreateFont( "lithos.ttf", 13 ) 
    font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
     
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
     
    -- Handlers -- 
  addEventHandler( "onClientMouseEnter", root, 
    function(aX, aY) 
        for key,gui in pairs (buttons) do 
            if gui == source then 
                guiSetAlpha ( source, 1 ) 
            end 
        end 
    end 
    ) 
    -- Handlers -- 
     
     
     
     
    end 
    addEventHandler( "onClientResourceStart", getRootElement( ), design ) 
  
  

Link to comment
   function design (  ) 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
     
  
    -- Panels -- 
    panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
    
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
        guiSetEnabled ( panels["acc"], false ) 
            guiSetEnabled ( panels["boxid"], false ) 
                guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
        
    -- Labels -- 
    name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( localPlayer ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
    
    -- Settings -- 
    font = guiCreateFont( "lithos.ttf", 13 ) 
    font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
    
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
end 
    -- Handlers -- 
  addEventHandler( "onClientMouseEnter", root, 
    function( ) 
        for key,gui in pairs (buttons) do 
            if gui == localPlayer then 
                guiSetAlpha ( localPlayer, 1.0 ) 
            end 
        end 
    end 
    ) 
    -- Handlers -- 
    addEventHandler( "onClientResourceStart", getRootElement( ), design ) 
  
  

Link to comment

try:

   function design (  ) 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
     
  
    -- Panels -- 
    panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
    
    -- guiSetEnabled -- 
    guiSetEnabled ( panels, false) 
    -- guiSetEnabled -- 
        
    -- Labels -- 
    local name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( localPlayer ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    local state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
    
    -- Settings -- 
    local font = guiCreateFont( "lithos.ttf", 13 ) 
    local font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    local buttons = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg )    
     
    -- Alpha -- 
    guiSetAlpha ( buttons, 0.75 ) 
end  
addEventHandler( "onClientResourceStart", getRootElement( ), design ) 
  
    -- Handlers -- 
  addEventHandler( "onClientMouseEnter", root, 
    function( ) 
            if localPlayer == buttons then 
                guiSetAlpha ( localPlayer, 1.0 ) 
            end 
        end 
    ) 
    -- Handlers -- 
  
  

Link to comment

The 1st argument of the guiSetAlpha function is the gui element not the player element.

@papam77

Try this:

function design () 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
  
    -- Panels -- 
    local panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
    
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
        guiSetEnabled ( panels["acc"], false ) 
            guiSetEnabled ( panels["boxid"], false ) 
                guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
        
    -- Labels -- 
    name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( localPlayer ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
    
    -- Settings -- 
    local font = guiCreateFont( "lithos.ttf", 13 ) 
    local font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    local buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
    
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
    
    -- Handlers -- 
  addEventHandler( "onClientMouseEnter", guiRoot, 
    function(aX, aY) 
        for key,gui in pairs (buttons) do 
            if source == gui then 
                guiSetAlpha ( source, 1 ) 
            end 
        end 
    end 
    ) 
    -- Handlers -- 
    
    
    
    
    end 
    addEventHandler( "onClientResourceStart", resourceRoot, design ) 

Link to comment
The 1st argument of the guiSetAlpha function is the gui element not the player element.

@papam77

Try this:

function design () 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
  
    -- Panels -- 
    local panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
    
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
        guiSetEnabled ( panels["acc"], false ) 
            guiSetEnabled ( panels["boxid"], false ) 
                guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
        
    -- Labels -- 
    name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( localPlayer ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
    
    -- Settings -- 
    local font = guiCreateFont( "lithos.ttf", 13 ) 
    local font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    local buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
    
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
    
    -- Handlers -- 
  addEventHandler( "onClientMouseEnter", guiRoot, 
    function(aX, aY) 
        for key,gui in pairs (buttons) do 
            if source == gui then 
                guiSetAlpha ( source, 1 ) 
            end 
        end 
    end 
    ) 
    -- Handlers -- 
    
    
    
    
    end 
    addEventHandler( "onClientResourceStart", resourceRoot, design ) 

No, this is wrong.

Source, who hitted the gui :wink:.

Link to comment

Lol, how noob am i

try this:

function design () 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
  
    -- Panels -- 
    local panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
    
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
        guiSetEnabled ( panels["acc"], false ) 
            guiSetEnabled ( panels["boxid"], false ) 
                guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
        
    -- Labels -- 
    name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( localPlayer ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
    
    -- Settings -- 
    local font = guiCreateFont( "lithos.ttf", 13 ) 
    local font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    local buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
  
     
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
end  
  addEventHandler( "onClientResourceStart", resourceRoot, design )    
   
   
  addEventHandler( "onClientMouseEnter", getRootElement(), 
    function( ) 
        for key,gui in pairs (buttons) do 
            if source == gui then 
                guiSetAlpha ( source, 1 ) 
            end 
        end 
    end 
    ) 
Link to comment

Try this:

function design () 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
  
    -- Panels -- 
    local panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
    
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
    guiSetEnabled ( panels["acc"], false ) 
    guiSetEnabled ( panels["boxid"], false ) 
    guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
        
    -- Labels -- 
    name = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( localPlayer ):gsub("#%x%x%x%x%x%x", "") .."", true, bg) 
    state = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg) 
    -- Labels -- 
    
    -- Settings -- 
    local font = guiCreateFont( "lithos.ttf", 13 ) 
    local font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( name, font2 ) 
    guiSetFont( state, font ) 
    -- Settings -- 
    
    -- Buttons -- 
    local buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
    
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
    
    -- Handlers -- 
    addEventHandler( "onClientMouseEnter", guiRoot, 
    function() 
        if source == buttons["btn"] then 
            guiSetAlpha ( source, 1 ) 
        end 
    end 
    ) 
     
    addEventHandler("onClientMouseLeave", guiRoot, 
    function() 
        if source == buttons["btn"] then 
            guiSetAlpha ( source, 0.75 ) 
        end 
    end 
    ) 
    -- Handlers -- 
  
    
    end 
    addEventHandler( "onClientResourceStart", resourceRoot, design ) 

Link to comment

Without error and warning.

Code now:

    function design ( source ) 
    playSound ("http://www.181.fm/winamp.pls?station=181-power&style=&description=Power%20181%20(Top%2040)&file=181-power.pls") 
    showCursor ( true ) 
    local source = getLocalPlayer() 
   
    -- Panels -- 
    panels = { 
    ["bg"] = guiCreateStaticImage(0.00, 0.00, 1.00, 1.00, "img/bg.png", true), 
    ["acc"] = guiCreateStaticImage(0.29, 0.24, 0.14, 0.22, "img/acc.png", true), 
    ["boxid"] = guiCreateStaticImage(0.43, 0.30, 0.23, 0.06, "img/box.png", true), 
    ["boxpass"] = guiCreateStaticImage(0.43, 0.36, 0.23, 0.06, "img/box.png", true), 
    } 
    -- Panels -- 
     
    -- guiSetEnabled -- 
    guiSetEnabled ( panels["bg"], false ) 
        guiSetEnabled ( panels["acc"], false ) 
            guiSetEnabled ( panels["boxid"], false ) 
                guiSetEnabled ( panels["boxpass"], false ) 
    -- guiSetEnabled -- 
         
    -- Labels -- 
    labels = { 
    ["name"] = guiCreateLabel(0.45, 0.24, 0.21, 0.03,getPlayerName( source ):gsub("#%x%x%x%x%x%x", "") .."", true, bg), 
    ["state"] = guiCreateLabel(0.45, 0.27, 0.23, 0.03, "Unlogged", true, bg), 
    ["web"] = guiCreateLabel(0.35, 0.97, 0.40, 0.03, "Register at [url=http://EAG-Gaming.eu/]http://EAG-Gaming.eu/[/url]", true, bg), 
    } 
    -- Labels -- 
     
    -- Settings -- 
    font = guiCreateFont( "lithos.ttf", 13 ) 
    font2 = guiCreateFont( "lithos.ttf", 18 ) 
    guiSetFont( labels["name"], font ) 
    guiSetFont( labels["state"], font2 ) 
    guiSetFont( labels["web"], font2 ) 
    -- Settings -- 
    
    -- Buttons -- 
    buttons = { 
    ["btn"] = guiCreateStaticImage(0.628, 0.37, 0.02, 0.032, "img/log.png", true, bg ) 
    } 
    -- Buttons -- 
     
    -- Alpha -- 
    guiSetAlpha ( buttons["btn"], 0.75 ) 
    -- Alpha -- 
     
    -- Handlers -- 
 addEventHandler( "onClientMouseEnter", guiRoot, 
    function() 
        if source == buttons["btn"] then 
            guiSetAlpha ( source, 1 ) 
        end 
    end 
    ) 
    -- Handlers -- 
     
     
     
     
    end 
    addEventHandler( "onClientResourceStart", getRootElement( ), design ) 
  
  

Link to comment
addEventHandler( "onClientMouseEnter", root, 
    function( ) 
        for key,gui in pairs (buttons) do 
        if source == gui then 
        guiSetAlpha ( gui, 1.0 ) 
            end 
        end 
    end 
    ) 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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