Jump to content

Puxar o valor do veículo numa tabela para dar givePlayerMoney


Recommended Posts

Olá a todos, não sou muito familiarizado com tabelas e estou levando uma surra pra fazer um script de desmanche de veículos. Queria que o valor que o player ganhasse ao desmanchar seria 1/5 do valor que o veículo custa na concessionária, porém não sei por onde começar para fazer isso. A relação de ID > Valor dos veículos é essa: 

581 = 10000
468 = 20000
461 = 30000
521 = 30000
586 = 80000
522 = 120000

589 = 4000
587 = 9000
421 = 11000
445 = 13000
496 = 15000
492 = 17000
422 = 20000
405 = 20000
547 = 25000
529 = 30000
426 = 30000
507 = 35000
600 = 35000
551 = 40000
561 = 45000
550 = 45000
516 = 60000
560 = 70000
579 = 90000
458 = 120000

400 = 500000
402 = 650000
415 = 850000
565 = 1300000
451 = 2000000
429 = 3000000
541 = 30000000


Quem puder me ajudar ficarei muito grato, pois estou quase me rendendo ao jeito porco porém mais "fácil" que seria usando 50 elseif getElementModel kkkkkk

Link to comment
function testp()
    valor={
    [581] = 10000,
    [468] = 20000,
    [461] = 30000,
    [521] = 30000,
    [586] = 80000,
    [522] = 120000,
    --e outros ids
    }
    v=getPedOccupiedVehicle(localPlayer)--v é o veiculo a ter o preço checado, aqui to usando o veiculo que o player esta
    for veiculo in pairs(valor) do
        if v and veiculo==getElementModel(v) then
            outputChatBox("valor desse veiculo: "..valor[getElementModel(v)]/5)
        end
    end
end
addCommandHandler("testepreco",testp)

 

  • Thanks 1
Link to comment
8 hours ago, _Ace said:

function testp()
    valor={
    [581] = 10000,
    [468] = 20000,
    [461] = 30000,
    [521] = 30000,
    [586] = 80000,
    [522] = 120000,
    --e outros ids
    }
    v=getPedOccupiedVehicle(localPlayer)--v é o veiculo a ter o preço checado, aqui to usando o veiculo que o player esta
    for veiculo in pairs(valor) do
        if v and veiculo==getElementModel(v) then
            outputChatBox("valor desse veiculo: "..valor[getElementModel(v)]/5)
        end
    end
end
addCommandHandler("testepreco",testp)

 

Deu certo aqui, valeu mano ;) 

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