Есть проблема с системой, смысл ее в том что транспортное средство спавнится в том случае, если стоит не на начальных координатах.
sec timer:
PHP код:
for ( new i = GetVehiclePoolSize (); i != -1; i -- )
{
if ( GetVehicleModel ( i ) )
{
new
Float: x,
Float: y,
Float: z
;
GetVehiclePos ( i, x, y, z );
if ( floatround ( x ) != floatround ( vehicle_coor_x [ i ] ) ||
floatround ( y ) != floatround ( vehicle_coor_y [ i ] ) )
SetVehicleToRespawn ( i );
}
}
функция:
PHP код:
stock _CreateVehicle ( type, Float: x, Float: y, Float: z, Float: rotation, color1, color2, respawn_delay )
{
new vehicleid = CreateVehicle ( type, x, y, z, rotation, color1, color2, respawn_delay );
vehicle_coor_x [ vehicleid ] = x;
vehicle_coor_y [ vehicleid ] = y;
return vehicleid;
}
#define CreateVehicle _CreateVehicle
Проблема в том что некоторые кары спавняться сами, и транспорт созданный через /veh то же постоянно спавниться на одном и том же месте.