Jump to content

problema com meu script


Recommended Posts

eu tenho um codigo ele funciona normalmente mas tem um negocio que ta me inritando

local pegapa = { }

function message (player, message, type)
    triggerClientEvent(player, config.gerais.infobox, player, message, type)
end

for i = 1, #config.pegarpa do
 pegapa[i] = createMarker (config.pegarpa[i].x, config.pegarpa[i].y, config.pegarpa[i].z - 1, "cylinder", 1.2, config.pegarpa[i].cor[1], config.pegarpa[i].cor[2], config.pegarpa[i].cor[3], config.pegarpa[i].cor[4])
 createBlipAttachedTo (pegapa[i], config.pegarpa[i].blip)
 addEventHandler ("onMarkerHit", pegapa[i], function (element)
        if getElementType (element) == "player" then
            if isGuestAccount (getPlayerAccount (element)) then return end
            if not isPedInVehicle (element) then
              if isElementWithinMarker(element, pegapa[i]) then
                message (element, "Use /comprarpa", "info")
                addCommandHandler("comprarpa", function(thePed)
                comprar(thePed)
                end)
              end
            end
        end
    end)
end



function comprar(thePed)
                  local money = getPlayerMoney(thePed)
                  local pa = tonumber(getElementData(thePed, "SCRP:pa")) or 0
                    if money >= config.gerais.valordapa then
                     if getElementData (thePed, "SCRP:pa") == 5 then
                     message (thePed, "Você comprou o maximo de pá", "error")
                     else
                     message (thePed, "Você comprou uma pá", "info")
                     setElementData (thePed, "SCRP:pa", pa +1)
                     end
                    else
                     message (thePed, "Você não tem dinheiro suficiente", "error")
                    end
end

toda vez que uso o comprarpa ele pega a pa, mas  se eu sair e entrar no marker denovo e usar o /comprarpa ele pega duas pa de uma vez, e se eu sair e entrar denovo no marker e uso o /comprarpa ele pega tres de uma vez pa, eu queria arrumar isso e colocar pra quando ele comprar so comprar uma pa 

Link to comment

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.
×
×
  • Create New...