Sjava21
Новичок
Привет друзья, тут проблемка в моде, допустим когда я прописываю /fixcar у меня сверху спавнится ещё машина, но предыдущая остаётся. Помогите исправить) С меня +
PHP:
CMD:fixcar(playerid, params[])
{
if(PTEMP[playerid][pLogin] == 0) return true;
if(PTEMP[playerid][pCash] < 1000) return SCM(playerid, COLOR_WHITE, "Не достаточно денег!");
if(IsVehicleOccupied(house_car[playerid]) != -1) return SCM(playerid,COLOR_GREY,"Транспорт занят игроком");
new house = PTEMP[playerid][pPHouseKey];
if(PTEMP[playerid][pPHouseKey] != 9999)
{
if(house_car[playerid] != -1)
{
DestroyVehicle(house_car[playerid]);
house_car[playerid] = -1;
}
house_car[playerid] = CreateVehicle(CarInfo[playerid][carModel][0], HouseInfo[house][hCarx], HouseInfo[house][hCary], HouseInfo[house][hCarz], HouseInfo[house][hCarc] , CarInfo[playerid][carColor_one][0] ,CarInfo[playerid][carColor_two][0], 86400);
SetVehicleParamsEx(house_car[playerid],false,false,false,true,false,false,false);
CarHealth[house_car[playerid]] = float(1000);
createdcar = house_car[playerid];
Fuell[house_car[playerid]] = CarInfo[playerid][carFuel][0];
GameTextForPlayer(playerid, "~g~car at your home~n~~r~$-1000", 5000, 1);
PTEMP[playerid][pCash] -= 1000;
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
LoadTuning(playerid,house_car[playerid],0);
}
else if(PTEMP[playerid][pKvartiraKey] != 0)
{
if(PTEMP[playerid][pCash] < 2500) return SCM(playerid,COLOR_GREY,"У вас недостаточно денег");
DestroyVehicle(house_car[playerid]);
house_car[playerid] = -1;
PTEMP[playerid][pCash] -= 2500;
GameTextForPlayer(playerid, "~g~car at your entryway~n~~r~$-2500", 5000, 1);
}
return true;
}
