Marcus_Dixon
Умник
После покупки машины появляется чекпоинт,я на него подхожу он не пропадает.Как сделать что-бы пропадал?
PHP:
f(PlayerToPoint(40.0,playerid,-1945.7933,265.0798,41.0471))
{
carid = CreateVehicle(vmodel, -1970.8894,304.8929,34.7381,178.6288, -1, -1, 60000);
}
else
{
carid = CreateVehicle(vmodel, 2163.57,1433.29,10.82,90.3459, -1, -1, 60000);
}
CreatedCars[CreatedCar] = carid;
CreatedCar ++;
OWNABLECARS ++;
CarInfo[OWNABLECARS-1][cId] = vmodel;
CarInfo[OWNABLECARS-1][cColor1] = -1;
CarInfo[OWNABLECARS-1][cColor2] = -1;
CarInfo[OWNABLECARS-1][cCost] = price1;
ServerGivePlayerMoney(playerid,-price1);
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
CarInfo[OWNABLECARS-1][cSTCar_x] = 1412.74;
CarInfo[OWNABLECARS-1][cSTCar_y] = 787.74 -random(100);
CarInfo[OWNABLECARS-1][cSTCar_z] = 10.82;
CarInfo[OWNABLECARS-1][cSTCar_a] = 90.6288;
CarInfo[OWNABLECARS-1][cPARKCar_x] = 1412.74;
CarInfo[OWNABLECARS-1][cPARKCar_y] = 787.74 -random(100);
CarInfo[OWNABLECARS-1][cPARKCar_z] = 10.82;
CarInfo[OWNABLECARS-1][cPARKCar_a] = 90.6288;
CarInfo[OWNABLECARS-1][cPaintJob] = -1;
if(PlayerToPoint(40.0,playerid,-1945.7933,265.0798,41.0471))
{
SetPlayerCheckpoint(playerid, -1970.8894,304.8929,34.7381,5);
}
else
{
SetPlayerCheckpoint(playerid, 2163.57,1433.29,10.82,5);
}
strmid(CarInfo[OWNABLECARS-1][cOwner], name, 0, strlen(name), 999);
SaveStuff();
SaveCars();
SendClientMessage(playerid, COLOR_WHITE, "Поздравляю! Теперь этот транспорт принадлежит вам!");
SendClientMessage(playerid, COLOR_WHITE, "Обязательно припаркуйте ваше авто! ((/park))");
SendClientMessage(playerid, COLOR_WHITE, "Выйдите на улицу и заберите покупку!");
PlayerInfo[playerid][pCar]++;
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
SavePlayer(playerid);
SaveCars();
}
