ODutii Posted September 10, 2019 Posted September 10, 2019 (edited) Esse é o script client-side, o objetivo era o player clicar no botão, e aparecer uma mensagem encima, e depois de 5 segundos ela some, literalmente uma mensagem de notificação, podem ajudar ou mandar um script que tem essa mensagem de notificação que aparece encima da tela. function CARTEIROMSG() dxDrawText("teste", 586, 98, 812, 115, tocolor(255, 255, 255, 255), 1.00, "default", "left", "top", false, false, false, false, false) end function AbrirMsgUber() addEventHandler("onClientRender", root, CARTEIROMSG) end addEventHandler ("onClientClick", root, TrabalhoCarteiro) function TrabalhoCarteiro (_,state) if painel == true then if ( state == "down" ) then if ( isCursorOnElement(777, 197, 77, 21)) then triggerServerEvent ("TrabCarteiro", getLocalPlayer()) end end else end end addEventHandler ("onClientClick", root, TrabalhoCarteiro) Não funcionou Edited September 10, 2019 by ODutii
Moderators Lord Henry Posted September 10, 2019 Moderators Posted September 10, 2019 Pq sua linha 10 é igual a linha 24? Cadê a parte do painel? Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
ODutii Posted September 10, 2019 Author Posted September 10, 2019 O Painel é simplesmente um DxRetangle, ai quando clicar ia fazer a função TriggerEvent, e quando clica-se nessa função ia aparecer o dx.
Moderators Lord Henry Posted September 10, 2019 Moderators Posted September 10, 2019 Não respondeu minha primeira pergunta. Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanks! Minhas contribuições para a comunidade: LordHenry - MTA Wiki Profile Inscreva-se no meu canal do YouTube: Lord Henry - Entertainment Discord Oficial do MTA: https://mtasa.com/discord Blacklist e Whitelist de Scripters: Planilha Por favor, não me envie mensagens privadas solicitando suporte. Crie um tópico no fórum em vez disso.
DNL291 Posted September 10, 2019 Posted September 10, 2019 A função da linha 7 vai fazer renderizar a função CARTEIROMSG sempre que clicar na tela. Faltou a função isCursorOnElement no seu código. Veja este código e tente entender como fazer o clique funcionar com DX: https://forum.multitheftauto.com/topic/92734-abrir-outro-painel-com-o-botão-dx/?do=findComment&comment=836368 Pra fazer sumir você deve usar setTimer + removeEventHandler mas pra isso primeiro termine a primeira etapa do script. Please do not PM me with scripting related question nor support, use the forums instead.
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