Saibot
Мастер
Данная функция, устанавливает лимит скорости для автомобиля.
PHP:
stock LimitingVehicleSpeed(const vehicleid, const max_speed)
{
new Float: velocity_x,
Float: velocity_y,
Float: velocity_z;
GetVehicleVelocity(vehicleid, velocity_x, velocity_y, velocity_z);
if(floatround(VectorSize(velocity_x, velocity_y, velocity_z) * 100.0) >= max_speed)
SetVehicleVelocity(vehicleid, velocity_x*0.97, velocity_y*0.97, velocity_z);
return 1;
}
В этом примере показано, как сделать ограничение скорости для отдельного транспорта.
PHP:
new vehicleid = GetPlayerVehicleID(playerid);
if(vehicleid != 0)
{
switch(GetVehicleModel(vehicleid))
{
case /*id модели автомобиля*/: LimitingVehicleSpeed(vehicleid, 30/*30 - это будет максимальная скорость данного автомобиля*/);
case /*id модели автомобиля*/: LimitingVehicleSpeed(vehicleid, 40/*40 - это будет максимальная скорость данного автомобиля*/);
case /*id модели автомобиля*/: LimitingVehicleSpeed(vehicleid, 50/*50 - это будет максимальная скорость данного автомобиля*/);
}
}
Автор: Saibot
Последнее редактирование:
