Windows_8
Умник
В общем все вроде бы нормально, но бизнесы не хотят загружаться
При создании бизнеса, все записывается в БД, но при загрузки информацию из БД не берет.
При создании бизнеса, все записывается в БД, но при загрузки информацию из БД не берет.
PHP:
stock LoadBizz()
{
new query[256];
format(query, sizeof(query), "SELECT * FROM `bizz` ORDER BY `bizz`.`id` ASC ");
mysql_function_query(connect, query, false, "", "");
for(new i; i < TOTALBIZZ; i++)
{
strmid(BizzInfo[i][bOwner],"None_Nones",0,strlen("None_Nones"),32);
}
if(mysql_num_rows() > 0)
{
for(new idx = 1; idx <= mysql_num_rows(); idx++)
{
mysql_fetch_row(query);
sscanf(query, "p<|>is[32]iiiifffffffffiiis[32]iiiii",
BizzInfo[idx][bid],
BizzInfo[idx][bOwner],
BizzInfo[idx][bType],
BizzInfo[idx][bPrice],
BizzInfo[idx][bBuyPrice],
BizzInfo[idx][bMoney],
BizzInfo[idx][bEntrx],
BizzInfo[idx][bEntry],
BizzInfo[idx][bEntrz],
BizzInfo[idx][bExitx],
BizzInfo[idx][bExity],
BizzInfo[idx][bExitz],
BizzInfo[idx][bMenux],
BizzInfo[idx][bMenuy],
BizzInfo[idx][bMenuz],
BizzInfo[idx][bInt],
BizzInfo[idx][bVirtual],
BizzInfo[idx][bMIcon],
BizzInfo[idx][bName],
BizzInfo[idx][bEnter],
BizzInfo[idx][bLock],
BizzInfo[idx][bProduct],
BizzInfo[idx][bTill],
BizzInfo[idx][bLockTime]);
TOTALBIZZ++;
if(BizzInfo[idx][bType] > 2) BizzInfo[idx][bIcon] = CreateDynamicMapIcon(BizzInfo[idx][bEntrx],BizzInfo[idx][bEntry],BizzInfo[idx][bEntrz], BizzInfo[idx][bMIcon], 0,-1,-1,-1,200.0);
if(BizzInfo[idx][bType] != 2)
{
BizzInfo[idx][bPickup] = CreatePickup(19132,1, BizzInfo[idx][bEntrx],BizzInfo[idx][bEntry],BizzInfo[idx][bEntrz]);
BizzInfo[idx][bPickupExit] = CreatePickup(19134, 1, BizzInfo[idx][bExitx],BizzInfo[idx][bExity],BizzInfo[idx][bExitz], BizzInfo[idx][bVirtual]);
BizzInfo[idx][bMenu] = CreateDynamicCP(BizzInfo[idx][bMenux],BizzInfo[idx][bMenuy],BizzInfo[idx][bMenuz], 1.0,BizzInfo[idx][bVirtual],BizzInfo[idx][bInt]);
if(!strcmp(BizzInfo[idx][bOwner],"None",true))
{
format(stringa, 90, "Бизнес продается\nНазвание: %s", BizzInfo[idx][bName]);
LABELBIZZ[idx] = Create3DTextLabel(stringa,COLOR_GREEN,BizzInfo[idx][bEntrx], BizzInfo[idx][bEntry], BizzInfo[idx][bEntrz],20.0,0,1);
}
else
{
format(stringa, 90, "Владелец: %s\nНазвание: %s", BizzInfo[idx][bOwner], BizzInfo[idx][bName]);
LABELBIZZ[idx] = Create3DTextLabel(stringa,COLOR_GREEN,BizzInfo[idx][bEntrx], BizzInfo[idx][bEntry], BizzInfo[idx][bEntrz],20.0,0,1);
}
}
else
{
if(!strcmp(BizzInfo[idx][bOwner],"None",true))
{
format(stringa, 90, "Бизнес продается\nНазвание: %s\nЦена за 1 литр - %i долларов", BizzInfo[idx][bName], BizzInfo[idx][bTill] / 3);
LABELBIZZ[idx] = Create3DTextLabel(stringa,COLOR_GREEN,BizzInfo[idx][bEntrx], BizzInfo[idx][bEntry], BizzInfo[idx][bEntrz],20.0,0,1);
}
else
{
format(stringa, 90, "Владелец: %s\nНазвание: %s\nЦена за 1 литр - %i долларов", BizzInfo[idx][bOwner], BizzInfo[TOTALBIZZ][bName], BizzInfo[idx][bTill] / 3);
LABELBIZZ[idx] = Create3DTextLabel(stringa,COLOR_GREEN,BizzInfo[idx][bEntrx], BizzInfo[idx][bEntry], BizzInfo[idx][bEntrz],20.0,0,1);
}
}
}
}
mysql_free_result();
printf("[MySQL] Всего загружено бизнесов %d", TOTALBIZZ);
}
