juaosilv Posted June 20, 2019 Posted June 20, 2019 Então, fiz um dx mas quando eu clico na função a baixa ela é executada duas vezes. Se eu adiciono um removeEventHandler na mesma função do eatPizza ele não duplica só executa uma vez, mas eu preciso que o dx fique aberto quando ele clicar pra executar essa função. Alguém tem ideia do que pode ser? if isCursorOnElement(590, 253, 163, 27) then triggerServerEvent("eatPizza", localPlayer) end function isCursorOnElement( posX, posY, width, height ) if isCursorShowing( ) then local mouseX, mouseY = getCursorPosition( ) local clientW, clientH = guiGetScreenSize( ) local mouseX, mouseY = mouseX * clientW, mouseY * clientH if ( mouseX > posX and mouseX < ( posX + width ) and mouseY > posY and mouseY < ( posY + height ) ) then return true end end return false end
#DeltaSCR Posted June 20, 2019 Posted June 20, 2019 OK, vamos lá, mostre por favor o server-side onde está sendo adicionado o evento "eatpizza"... Seu código está faltando indentação, ajeite por favor... Minha resposta te ajudou? Por favor, não esqueça de avaliar - #DeltaSCR Minha página no Facebook: Delta Scripting - MTA "Viribus et honor"
Moderators Lord Henry Posted June 20, 2019 Moderators Posted June 20, 2019 Realmente o código está bem incompleto. Não tem nem a parte do evento ativador. Mostre o resto do código, não tem como adivinhar o problema. 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.
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