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},
},
},
},
}