вообщем вот
PHP код:
public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat)
{
if (GetPVarInt(playerid, "OldCar") == vehicleid)
{
return 1;
}
new Float:Posy[3];
GetVehiclePos(vehicleid, Posy[0], Posy[1], Posy[2]);
new Float:Count[2];
Count[0] = Differences(Posy[0], VehPosy[vehicleid][0]);
Count[1] = Differences(Posy[1], VehPosy[vehicleid][1]);
switch (GetVehicleModel(vehicleid))
{
case 435, 450, 584, 591, 606..608, 610..611: UpdateVehiclePost(vehicleid, 0);
}
if (((Count[0] > 5) || (Count[1] > 5)) && !UserCars(vehicleid) && !BanCarer[vehicleid])
{
SetVehiclePosition(vehicleid, VehPosy[vehicleid][0], VehPosy[vehicleid][1], VehPosy[vehicleid][2]);
SetVehicleZAngle(vehicleid, VehPosy[vehicleid][3]);
ScanPlayerDosCO2(playerid);
}
else UpdateVehiclePost(vehicleid, 0);
return 1;
}
stock SetVehiclePosition(vehicleid, Float:X, Float:Y, Float:Z)
{
SetVehiclePos(vehicleid, X, Y, Z);
UpdateVehiclePos(vehicleid, 0);
}