Um amigo aqui do Forum me ajudou a criar esse codigo
addEventHandler("onElementDestroy", getRootElement(), function ()
if getElementType(source) == "vehicle" then
local occupant = getVehicleOccupant(source, 0)
if (occupant) then
local data2 = dbPoll(dbQuery(db, "SELECT * FROM Veiculos WHERE Conta = ?", getAccountName(getPlayerAccount(occupant))), -1)
for i, data in ipairs (data2) do
local IDDoDono = getElementData(occupant, "ID")
if not IDDoDono then return end
local VeiculoIDDoDono = ProcurarVeiculosNoJogo(IDDoDono)
if VeiculoIDDoDono then destroyElement(VeiculoIDDoDono) end
if VeiculoAluguel[occupant] then destroyElement(VeiculoAluguel[occupant]) end
dbExec(db, "UPDATE Veiculos SET Status = ? WHERE Conta = ? AND Status = ?", "Guardado", getAccountName(getPlayerAccount(occupant)), "Spawnado")
end
end
end
end)
queria criar esse codigo para que quando algum staff do jogo desse destroy no veiculo de algum jogar usando /dv ou ate mesmo o painel P o veiculo voltasse para a garagem.
o codigo funciona, o problema é que quando destruo algum veiculo TODOS os veiculos de todos os jogadores voltam para a garagem. Alguem pode ajudar ??