• I need a toggleable effect
    4 replies, posted
I'm trying to have reaload key toggle between the following variables in a swep ply:SetRenderMode(RENDERMODE_NORMAL) ply:SetColor(Color(255, 255, 255, 255)) ply:SetRenderMode(RENDERMODE_TRANSALPHA) ply:SetColor(Color(0, 0, 0, 50)) please help with what code will alow the user toggle between these two
Serverside only. (lua/autorun/server -- for example) [code] hook.Add( 'KeyPress', 'KeyPress.ToggleColorRenderMode', function( _Player, _Key ) if ( _Key == IN_RELOAD ) then _Player.ColorRenderToggle = _Player.ColorRenderToggle || false if _Player.ColorRenderToggle then _Player:SetRenderMode( RENDERMODE_TRANSALPHA ) _Player:SetColor( Color( 0, 0, 0, 50 ) ) else _Player:SetRenderMode( RENDERMODE_NORMAL ) _Player:SetColor( Color( 255, 255, 255, 255 ) ) end _Player.ColorRenderToggle = !_Player.ColorRenderToggle end end ) [/code]
Tahnks :)
[QUOTE=kpjVideo;52591240]Serverside only. (lua/autorun/server -- for example) [code] hook.Add( 'KeyPress', 'KeyPress.ToggleColorRenderMode', function( _Player, _Key ) if ( _Key == IN_RELOAD ) then _Player.ColorRenderToggle = _Player.ColorRenderToggle || false if _Player.ColorRenderToggle then _Player:SetRenderMode( RENDERMODE_TRANSALPHA ) _Player:SetColor( Color( 0, 0, 0, 50 ) ) else _Player:SetRenderMode( RENDERMODE_NORMAL ) _Player:SetColor( Color( 255, 255, 255, 255 ) ) end _Player.ColorRenderToggle = !_Player.ColorRenderToggle end end ) [/code][/QUOTE] What's with the underlines and capitals? Is this what the cool kids are doing these days
[QUOTE=MPan1;52591891]What's with the underlines and capitals? Is this what the cool kids are doing these days[/QUOTE] Some strange style I picked up over time from VB.net, but then again I'm also dumb
Sorry, you need to Log In to post a reply to this thread.