Jump to content

Recommended Posts

Olá amigos. Tenho um painel de pegar veículos que utilizo o 'object preview' para não precisar utilizar imagens .png, mas não sei por qual motivo no meu caso os IDS das motocicletas não aparecem somente um ID (521) que aparece. Mas a uns dias atrás um amigo entrou no servidor e ele me transmitindo tela no discord os veículos nenhum apareciam nem as motocicletas.

Utilizei o código de exemplo da wiki: https://wiki.multitheftauto.com/wiki/Resource:Object_preview
e defini o ID das motocicletas e não funciona também, assim sendo eu tenho a certeza que o problema talvez não seja em meu código.

Já utilizei também versões variadas do 'object preview' mas sem sucesso infelizmente. Já rodei a mta forum sobre o object_preview e não achei nada relacionado a esse problema então não sei oque realmente é, percebo que o pessoal utiliza muito o object_preview para mostrar skins em painéis e isso funciona super bem.

 

 

Algumas imagens de como fica: 
https://im.ge/i/F68r8Y
https://im.ge/i/F68FQD

https://im.ge/i/F68OI4

 

-- Codigo do object preview no painel

 
      
         
panel_vehic.changeDisplay = function(id, type)
    if type == "change" then
        carro = exports["[B]object_view"]:destroyObjectPreview(veiculo)
        if isElement(veiculo) then
            destroyElement(veiculo)
        end
        local pos = {getElementPosition(localPlayer)}
        veiculo = createVehicle(id, 500, 500, pos[3])
        setVehicleColor(veiculo, 66, 135, 245)
        carro = exports["[B]object_view"]:createObjectPreview(veiculo, 3, 3, 0, x*410, y*310, x*214, y*214, false, true, true)
        exports["[B]object_view"]:setRotation(carro, -10, -10, 140)

       -- carro = exports["[B]object_view"]:setProjection(veiculo, projPosX, projPosY, projSizeX, projSizeY, true, true)  -- TESTE

    elseif type == "delete" then
        carro = exports["[B]object_view"]:destroyObjectPreview(veiculo)
        if isElement(veiculo) then
            destroyElement(veiculo)
        end
    end
end

 

Fiz uma tabela para separar os veículos por pagina no painel...!

 

panel_vehic = {
    config = {
        vehicles = {
            ["Carros"] = {
                {529},
                {546},
                {402},
                {405},
                {573},

            },
            ["Motos"] = {
                {468},
                {586},
                {461},
                {463},
                {521},
                {522},
            },
            ["Importados"] = {
                {415},
                {451},
                {560},
                {587},
                {474},
                {410},
                {401},
                {404},
            },
        },
    },
}

 

Edited by Ganan 229
Link to comment
  • 3 months later...

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