local cuboid = {
{-318.51, 1190.13, 19.74,6}, --fc
{-1438.64, 2635.62, 55.84,6}, --terria robada
{-2275.53, 2297.56, 4.97,6}, --bayaside
}
addEvent( "parking:respawnCar", true );
addEventHandler( "parking:respawnCar",root, function( car )
for i,v in pairs(cuboid) do
local zabezpiecz_wciagnie = createColSphere(v[1], v[2], v[3], v[4])
local pojazd = getElementsWithinColShape(zabezpiecz_wciagnie, "vehicle")
if #pojazd >= 1 then
local parking_id = client:getData( 'parking:id' );
local parking = PARKINGS[parking_id];
client:setInterior( 0 );
client:setDimension( 0 );
client:setFrozen( false );
setCameraTarget( client, client );
client:setPosition( parking[14], parking[15], parking[16] );
client:setRotation( parking[17], parking[18], parking[19] );
client:setData( 'parking:id', false );
triggerClientEvent(client,"onClientAddNotification",client,"Brak wolnych miejsc","error")
return end
end
local parking_id = client:getData( 'parking:id' );
local parking = PARKINGS[parking_id];
local veh = exports["pystories-vehicles"]:onRespawnVehicles(_, car.id, {parking[8], parking[9], parking[10], parking[11], parking[12], parking[13]} );
--triggerClientEvent(root, "parking:setCollidable", car, car, true );
setCameraTarget( client, client );
client:setData( 'parking:id', false );
client:setInterior( 0 );
client:setFrozen( false );
client:setDimension( 0 );
triggerClientEvent(client,"onClientAddNotification",client,"Auto wyj?to. Masz 30 sek na wyjechanie nim","success")
for i,v in ipairs(getElementsByType("vehicle")) do
setTimer( function( )
exports["pystories-vehicles"]:onSaveVehicle(v)
destroyElement(v)
exports["pystories-db"]:dbSet("UPDATE pystories_vehicles SET parking=1,tp_to_parking=? WHERE id=?","Schowano automatycznie(anty-block)", car.id)
end,30000,1)
end
end);