/carslap - поставить транспорт на колёса если машина перевернулась (Для копий Radmir-a)
Команда -
Команда -
C++:
CMD:carslap(playerid, params[])
{
// получаем id транспорта где сидит игрок
new vehicleid = GetPlayerVehicleID(playerid);
// проверяем что игрок сидит в транспорте, если это не так пишем ошибку
if(vehicleid == 0)
{
SendClientMessage(playerid, 0xFFFFFFFF, "{00FF00}[СЕРВЕР] {FFFFFF}Вы должны сидеть в транспорте!");
return 0;
}
// переменные которые будут хранить позицию и угол поворота
new Float:x, Float:y, Float:z;
new Float:angle;
//vehicleid = GetPlayerVehicleID(playerid);
RepairVehicle(vehicleid);
if(IsAOwnableCar(vehicleid)) SetVehicleData(vehicleid, V_HEALTH, 1000.0);
// получаем позицию и угол поворота
GetVehiclePos(vehicleid, x, y, z);
GetVehicleZAngle(vehicleid, angle);
// устанавливаем позицию и угол поворота
SetVehiclePos(vehicleid, x, y, z + 1.5);
SetVehicleZAngle(vehicleid, angle);
// пишем сообщение что все успешно
SendClientMessage(playerid, 0xFFFFFFFF, "{00FF00}[СЕРВЕР] {FFFFFF}Транспорт поставлен на колёса.");
return 1;
}