ODutii Posted September 10, 2019 Share 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 Link to comment
Other Languages Moderators Lord Henry Posted September 10, 2019 Other Languages Moderators Share Posted September 10, 2019 Pq sua linha 10 é igual a linha 24? Cadê a parte do painel? Link to comment
ODutii Posted September 10, 2019 Author Share 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. Link to comment
Other Languages Moderators Lord Henry Posted September 10, 2019 Other Languages Moderators Share Posted September 10, 2019 Não respondeu minha primeira pergunta. Link to comment
DNL291 Posted September 10, 2019 Share 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. 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