SA-MP Forums Archive
проблема с изменением акаунта mxINI - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: проблема с изменением акаунта mxINI (/showthread.php?tid=474748)



проблема с изменением акаунта mxINI - nikita86826 - 09.11.2013

Вообщем я незнаю мне даже стыдно сюда писать, но проблему решить не смог
Дело такое когда кончаются деньги на счету дома то дом продаётся, а в статистики персонажа всёравно остаётся номер дома, а не 255 как у меня стоит по умолчанию

PHP код:
for(new 0sizeof(HouseInfo); h++)
    {
        if(
HouseInfo[h][hKlass] == && HouseInfo[h][hOwned] == 1)
        {
            
HouseInfo[h][hTakings] -= 200;
        }
        if(
HouseInfo[h][hKlass] == && HouseInfo[h][hOwned] == 1)
        {
            
HouseInfo[h][hTakings] -= 400;
        }
        if(
HouseInfo[h][hKlass] == && HouseInfo[h][hOwned] == 1)
        {
            
HouseInfo[h][hTakings] -= 600;
        }
        if(
HouseInfo[h][hTakings] <= && 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"0strlen("The State"), 255);
            
BuyHouse();
            
OnPropUpdate();
        }
    } 



Re: проблема с изменением акаунта mxINI - White_116 - 09.11.2013

При заходе игрока, сверяй его с домом. Если дом не помнит игрока. Игрок забывает дом. Проблемы?