Jump to content

erro isPedInVehicle


Recommended Posts

Posted
function MarkerEntregaFunction(thePlayer)
        if isPedInVehicle(thePlayer) then
        if getElementData(thePlayer, "EntregadorD") == true and getElementData(ocupado, "kombiEntregas") == true and getElementData(thePlayer, "Entregou") == false then
            givePlayerMoney(thePlayer, 1000)
            setElementVisibleTo(MarkerEntrega, thePlayer, false)
            setElementVisibleTo(BlipEntrega, thePlayer, false)
            setElementVisibleTo(MarkerEntrega2, thePlayer, true)
            setElementVisibleTo(BlipEntrega2, thePlayer, true)
            setElementData(thePlayer, "Entregou2", true)
            end
        end
    end
addEventHandler("onMarkerHit", MarkerEntrega, MarkerEntregaFunction)

erro na segunda linha tentei usar getPedOccupiedVehicle(thePlayer) e deu o mesmo erro...

  • Moderators
Posted

Que erro? Mande a mensagem do erro.

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

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.

  • Moderators
Posted

Ele está reclamando que thePlayer é um veículo e não um pedestre. Isso acontece se você encostar no marker dentro de um veículo, isso faz com que ele ative 2x, um pro veículo e outra pro jogador.

Para evitar que ele considere o veículo, apenas adicione isso no começo da sua função:

if getElementType(thePlayer) ~= "player" then return end -- Se o tipo de thePlayer for diferente de um jogador, então cancela a função e nada acontece.

 

  • Thanks 1

Eu te ajudei ou achou meu comentário útil? Não esqueça de deixar um Thanksspacer.png

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.

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...