Recommended Posts

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

 

 

Share this post


Link to post

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...

 

Share this post


Link to post

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.

Share this post


Link to post

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.