09.11.2013, 14:56
Вообщем я незнаю мне даже стыдно сюда писать, но проблему решить не смог
Дело такое когда кончаются деньги на счету дома то дом продаётся, а в статистики персонажа всёравно остаётся номер дома, а не 255 как у меня стоит по умолчанию
Дело такое когда кончаются деньги на счету дома то дом продаётся, а в статистики персонажа всёравно остаётся номер дома, а не 255 как у меня стоит по умолчанию
PHP код:
for(new h = 0; h < sizeof(HouseInfo); h++)
{
if(HouseInfo[h][hKlass] == 0 && HouseInfo[h][hOwned] == 1)
{
HouseInfo[h][hTakings] -= 200;
}
if(HouseInfo[h][hKlass] == 1 && HouseInfo[h][hOwned] == 1)
{
HouseInfo[h][hTakings] -= 400;
}
if(HouseInfo[h][hKlass] == 2 && HouseInfo[h][hOwned] == 1)
{
HouseInfo[h][hTakings] -= 600;
}
if(HouseInfo[h][hTakings] <= 0 && HouseInfo[h][hOwned] == 1)
{
new sqtring[256];
new housecash = HouseInfo[h][hValue];
format(sqtring,sizeof(sqtring),PS,HouseInfo[h][hOwner]);
new iniFile = ini_openFile(sqtring);
ini_setInteger(iniFile,"House",255);
ini_setInteger(iniFile,"HouseCash",housecash);
ini_closeFile(iniFile);
HouseInfo[h][hHel] = 0;
HouseInfo[h][hLock] = 1;
HouseInfo[h][hOwned] = 0;
HouseInfo[h][hVec] = 0;
HouseInfo[h][hVcol1] = -1;
HouseInfo[h][hVcol2] = -1;
if(HouseInfo[h][hKlass] == 0)
{
HouseInfo[h][hTakings] = 400;
}
if(HouseInfo[h][hKlass] == 1)
{
HouseInfo[h][hTakings] = 800;
}
if(HouseInfo[h][hKlass] == 3)
{
HouseInfo[h][hTakings] = 1200;
}
strmid(HouseInfo[h][hOwner], "The State", 0, strlen("The State"), 255);
BuyHouse();
OnPropUpdate();
}
}