Maccer
Ученик
Короче, когда машину продаешь командой /sellcar после рестарта она возвращается туда, где была раньше припаркована командой /park. Помогите пожалуйста исправить, вот сама команда. Надо что бы если продал её командой /sellcar, после рестарта там и осталась.
PHP:
if(strcmp(cmd, "/sellcar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsAtDealership(playerid))
{
GetPlayerName(playerid, playername, sizeof(playername));
if(IsPlayerInAnyVehicle(playerid))
{
new carid = GetPlayerVehicleID(playerid);
if(strcmp(playername, CarInfo[carid-SIMPLECARS-1][cOwner], true) == 0)
{
strmid(CarInfo[carid-SIMPLECARS-1][cOwner], "The State", 0, strlen("The State"), 999);
ServerGivePlayerMoney(playerid,CarInfo[carid-SIMPLECARS-1][cCost]*3/4);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~B‘ ЊPOѓA‡… CBOE ЏC €A ~n~~g~$%d", CarInfo[carid-SIMPLECARS-1][cCost]*3/4);
GameTextForPlayer(playerid, string, 10000, 3);
SendClientMessage(playerid, TEAM_AZTECAS_COLOR, "Введите /exit чтобы покинуть авто.");
BrowsingCar[playerid] = 1;
OnPropUpdate();
SavePlayer(playerid);
SaveCars();
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы должны находиться в СВОЁМ транспортном средстве.");
}
}
if(PlayerInfo[playerid][pLevel] < 1)
{
SendClientMessage(playerid, COLOR_GREY, " Тебе нужно быть 1 уровня, чтобы перекупить машину");
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы должны находиться в своем транспортном средстве.");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не на авторынке!");
}
}
return 1;
}
