BonSay~^ Posted August 2, 2015 Share Posted August 2, 2015 Eae galera eu criei um simples painel em Dx so pra mostrar os beneficios vip mas eu nao sei colocar a funçao para abrir e fechar queria que abrisse com uma tecla do teclado aqui esta o codigo addEventHandler("onClientRender", root, function() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end ) Link to comment
#RooTs Posted August 2, 2015 Share Posted August 2, 2015 (edited) tente isso function Render () dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end function screen() if isVisible then addEventHandler("onClientRender", root, Render) else removeEventHandler("onClientRender", root, Render) end isVisible = not isVisible end bindKey ("f2", "down", screen) -- botão Edited August 2, 2015 by Guest Link to comment
#RooTs Posted August 2, 2015 Share Posted August 2, 2015 se der bug tente trocar as linha 15 para 13 e a 13 para a 15 Link to comment
BonSay~^ Posted August 2, 2015 Author Share Posted August 2, 2015 tente isso function Render () dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end addEventHandler("onClientRender", root, Render ) Funfo nao nem trocando as linhas function screen() if isVisible then addEventHandler("onClientRender", root, Render) else removeEventHandler("onClientRender", root, Render) end isVisible = not isVisible end bindKey ("f2", "down", screen) -- botão Link to comment
BonSay~^ Posted August 2, 2015 Author Share Posted August 2, 2015 ? Nao funcionol nem trocando as linhas Link to comment
#RooTs Posted August 2, 2015 Share Posted August 2, 2015 Teste esse!! function Render() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end bindKey ( "f2", "both", function ( key, keyState ) if ( keyState == "down" ) then addEventHandler("onClientRender", getRootElement(), Render) elseif ( keyState == "up" ) then removeEventHandler("onClientRender", getRootElement(), Render) end end ) Link to comment
BonSay~^ Posted August 2, 2015 Author Share Posted August 2, 2015 Teste esse!! function Render() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end bindKey ( "f2", "both", function ( key, keyState ) if ( keyState == "down" ) then addEventHandler("onClientRender", getRootElement(), Render) elseif ( keyState == "up" ) then removeEventHandler("onClientRender", getRootElement(), Render) end end ) Nao deu devolta Link to comment
#RooTs Posted August 2, 2015 Share Posted August 2, 2015 acabei de testa aqui, como não foi ? me explica ? mantém prescionado o F2 Link to comment
#RooTs Posted August 2, 2015 Share Posted August 2, 2015 todos os 2 exemplos abaixo foi testado exemplo 1 ( apertar 1 ou 2 vezes ele vai aparacer ) function Render() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end bindKey ("F2", "down", function () if isVisible then addEventHandler("onClientRender", getRootElement(), Render) else removeEventHandler("onClientRender", getRootElement(), Render) end isVisible = not isVisible end ) exemplo 2 ( manter ele pressionado ele vai aparecer ) function Render() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end bindKey ( "f2", "both", function ( key, keyState ) if ( keyState == "down" ) then addEventHandler("onClientRender", getRootElement(), Render) elseif ( keyState == "up" ) then removeEventHandler("onClientRender", getRootElement(), Render) end end ) Link to comment
BonSay~^ Posted August 4, 2015 Author Share Posted August 4, 2015 todos os 2 exemplos abaixo foi testadoexemplo 1 ( apertar 1 ou 2 vezes ele vai aparacer ) function Render() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end bindKey ("F2", "down", function () if isVisible then addEventHandler("onClientRender", getRootElement(), Render) else removeEventHandler("onClientRender", getRootElement(), Render) end isVisible = not isVisible end ) exemplo 2 ( manter ele pressionado ele vai aparecer ) function Render() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end bindKey ( "f2", "both", function ( key, keyState ) if ( keyState == "down" ) then addEventHandler("onClientRender", getRootElement(), Render) elseif ( keyState == "up" ) then removeEventHandler("onClientRender", getRootElement(), Render) end end ) Aqui nos dois so aparece o cursor mas o painel nao Link to comment
#RooTs Posted August 4, 2015 Share Posted August 4, 2015 Aqui nos dois so aparece o cursor mas o painel nao foi testado e funcionando perfeitamente. deve ser alguma outra coisa de errado que você está fazendo sinto muito mais eu paro por aqui Link to comment
DNL291 Posted August 4, 2015 Share Posted August 4, 2015 Veja o que mostra no debug mode, digite /debugscript 3. Se não tiver erros lá, realmente deve ser outro problema já que o código que o #RooTs testou funciona. Link to comment
BonSay~^ Posted August 6, 2015 Author Share Posted August 6, 2015 Veja o que mostra no debug mode, digite /debugscript 3.Se não tiver erros lá, realmente deve ser outro problema já que o código que o #RooTs testou funciona. Aparece um erro quando aperta F2 aparece alguma coisa com Cursor Lua 20 eu axo depois eu edito aqui e mando e img Link to comment
#RooTs Posted August 6, 2015 Share Posted August 6, 2015 Aparece um erro quando aperta F2 aparece alguma coisa com Cursor Lua 20 eu axo depois eu edito aqui e mando e img meu painel não tem Cursor meu querido!!! Link to comment
Viniih Posted August 8, 2015 Share Posted August 8, 2015 Teste isso painel = false function PainelDX() dxDrawText(" Beneficios V.I.P\nFunçoes Player\n#1 : JetPack\n#2 : Invisivel\n#3 : Velocidade 3x\n#4 : Kit Armas V.I.P\n#5 : Sniper One Hit Kill\n#6 : Vida | Colete\n#7 : Skin V.I.P\n#8 : Todas as Habilidades\nFunçoes Carro\n#1 : Indestrutivel\n#2 : Invisivel", 420, 308, 817, 512, tocolor(255, 255, 255, 255), 1.00, "sans", "left", "top", false, false, false, false, false) dxDrawLine(410 - 1, 296 - 1, 410 - 1, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 296 - 1, 410 - 1, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(410 - 1, 512, 598, 512, tocolor(0, 0, 0, 255), 1, false) dxDrawLine(598, 512, 598, 296 - 1, tocolor(0, 0, 0, 255), 1, false) dxDrawRectangle(410, 296, 188, 216, tocolor(116, 101, 18, 70), false) end function abrir() if painel == false then painel = true addEventHandler("onClientRender", root, PainelDX) else painel = false removeEventHandler("onClientRender", root, PainelDX) end end bindKey ("f2", "down", abrir) Link to comment
#[B]lack Posted September 27, 2015 Share Posted September 27, 2015 Estou Tendo Problemas em colocar uma função para abrir e fechar o painel por tecla exemplo aperto tecla "o" abre o painel aperto ela novamente ele fecha alguém consegue resolver isso para mim ??? Estou Aprendendo a Mexer com script By:lack Resolvido Vlw Vinni Link to comment
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