Programmist666
Ученик
Здравствуйте, такая проблема.. вырезал систему гаражей с аризоны позитива, и короче когда тпхаюсь в машине в гараж, всё вроде бы хорошо, паркую её там, всё идеально работает.. но после моего релога когда я снова захожу в гараж, но без машины уже - то она находится в вирт мире.. помогите кто нибудь пожалуйста! Вот строчки:
и еще
еще
Помогите пожалуйста
---------- Сообщение добавлено в 21:02 ---------- Предыдущее сообщение добавлено в 21:00 ----------
что надо еще - говорите скину
PHP:
static const Float:GaragesInteriors[][e_GARAGE_INTERIORS] = { //Интерьер будет зависить от класса дома [hKlass]
{205.9794,38.4710,1069.3546, 0},
{205.9794,38.4710,1069.3546, 0},
{205.9794,38.4710,1069.3546, 0},
{205.9794,38.4710,1069.3546, 0},
{205.9794,38.4710,1069.3546, 0},
{205.9794,38.4710,1069.3546, 0}
};
PHP:
new count_fh=0, count_zh=0;
new string[333];
for(new house = 0; house < OWNABLEHOUSES; house++){if(!strcmp(HouseInfo[house][hOwner],"The State")){count_fh++;}else count_zh++;}
format(string, 250, "Информация о домах в штате:\n\nСвободных: %i\nКупленных: %i",count_fh, count_zh);
info_house = CreateDynamic3DTextLabel(string,-1,1490.6398,1305.7406,1093.2964+1.5,10.0);
for(new i = 0; i < 3; i++)
CreateDynamic3DTextLabel(
"Чтобы выйти, используйте 'H' или '[ALT]'",
-1,
GaragesInteriors[i][e_GARAGE_INTERIOR_X],
GaragesInteriors[i][e_GARAGE_INTERIOR_Y],
GaragesInteriors[i][e_GARAGE_INTERIOR_Z],
25.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0, 0, 0, -1
);
for(new i = 0;i < OWNABLEHOUSES;i++)
{
HouseIcon[i] = CreateDynamicMapIcon(HouseInfo[i][hEnter_X], HouseInfo[i][hEnter_Y], HouseInfo[i][hEnter_Z], 31, 0,500);
HouseCP[i] = CreateDynamicCP(HouseInfo[i][hEnter_X], HouseInfo[i][hEnter_Y], HouseInfo[i][hEnter_Z], 1.0, -1, -1, -1, 25.0);
House3DText[i] = CreateDynamic3DTextLabel(" Дом",0xE1AE3CFF,HouseInfo[i][hEnter_X], HouseInfo[i][hEnter_Y],HouseInfo[i][hEnter_Z],25.0);
if(GLS[65]==0) checkHouse(i);
UpdateHouseGarage(i);
UpdateHouse(i);
}
PHP:
new carnnum[64];
format(carnnum,sizeof(carnnum),"%s%s",NumberColors[CarInfo[number][cNumberColor]],CarInfo[number][cNumber]);
SetVehicleNumberPlate(carid,carnnum);
AC_PutPlayerInVehicle(playerid,carid,0);
J_SetVehicleHealth(carid,vhealth);
UpdateVehicleDamageStatus(carid,panels,doors_,lights_,tires);
if(!IsAVelik(carid)) SetEngineStatus(carid,false, playerid);
else SetEngineStatus(carid,true, playerid);
SetTimerEx("ModCar",1000,false,"d",carid);
SendClientMessage(playerid, COLOR_GREEN, "Вы припарковали машину!");
if(GarageEntered[playerid] != -1) {
if(GetPlayerVirtualWorld(playerid) != 0) {
CarInfo[number][cParkedInGarage] = 1;
SendClientMessage(playerid, COLOR_GREEN, "Так как вы припарковали машину в гараже, с вас не будет вычитаться налог за авто!");
}
} else {
if(CarInfo[number][cParkedInGarage]) CarInfo[number][cParkedInGarage] = 0;
SendClientMessage(playerid, COLOR_GREEN, "Так как вы припарковали машину на улице, с вас будут вычитать налог за авто!");
}
SaveOwnableCar(number);
if(IsPlayerInRangeOfPoint(playerid, 100.0, 2383.8579,2437.3860,5018.3994)) ShowPlayerDialogEx(playerid,0,0,"","{FFFFFF}Вы успешно припарковали ваш автомобиль в подземном паркинге\nТеперь ваша машина будет {c8e464}спавнится{FFFFFF} в этом месте.\nТеперь вам не надо платить {c8e464}налог{FFFFFF} за авто, которое стоит на парковке","Понял","");
return true;
}
---------- Сообщение добавлено в 21:02 ---------- Предыдущее сообщение добавлено в 21:00 ----------
что надо еще - говорите скину
