Pedro Colto Posted May 12, 2015 Posted May 12, 2015 olá bem eu fis a bindkey e queria que a img sumisse dpos que soltasse a bindkey, quem poder ajudar eu agradeço muito ^^ bindKey ( "mouse2","up",function ( ) local state = ( not guiGetVisible ( mirasd ) ) guiSetVisible ( mirasd, true ) -- else -- guiSetVisible ( mirasd, false ) end )
n3wage Posted May 12, 2015 Posted May 12, 2015 bindKey ( "mouse2", "both", function ( _, state ) guiSetVisible ( mirasd, ( state == "down" ) ) end )
Banex Posted May 12, 2015 Posted May 12, 2015 bindKey("mouse2","up",function() guiSetVisible(mirasd, true) end) bindKey("mouse2","down",function() guiSetVisible(mirasd, false) end)
FelipeMallmann Posted May 12, 2015 Posted May 12, 2015 n3wage ou Banex, poderiam me dizer o que é esse up e down, fui no mta wiki mas não entendi esse parametro
n3wage Posted May 12, 2015 Posted May 12, 2015 o parâmetro keyState indica se o botão foi pressionado ou 'soltado', sendo: up = quando o botão é solto down = quando o botão é pressionado both = quando o botão é solto OU pressionado esse parâmetro é passado para a função definida no terceiro argumento (ou quarto, no lado do servidor) , ficando assim: bindKey ( "p", "both", function ( botao, status ) -- essa função vai receber os argumentos, sendo eles: -- botão: a key pressionada (nesse caro será P) -- status: se o botão foi pressionado ou solto (como usamos both na primeira linha, isso vai ser up ou down) if status == "down" then -- Botão foi pressionado elseif status == "up" then -- Botão foi solto end end )
Pedro Colto Posted May 12, 2015 Author Posted May 12, 2015 Ok entendi todos os esquemas o do Banex só errou ali no true e no false que estão invertidos, mais muito obrigado por me ajudarem ^^
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now