Maksim_Capone
Умник
В общем взял мод Резнова, хотел перевести заправки на mysql, бизнессы уже есть а вот заправок нет вот. Вот короче код загрузки заправок:
Вот скрин как в БД записано
Комплилирую мод всё нормально, но вот заправок не показывает почему? Срочно помогите...
Код:
public LoadSBizz()
{
new result[300];
new string[128];
mysql_query("SELECT * FROM `sbizz` ORDER BY `sbizz`.`sbID` ASC ");
mysql_store_result();
if(mysql_num_rows() > 0)
{
for (new i = 1;i <= mysql_num_rows();i ++)
{
mysql_fetch_row(result);
sscanf(result, "p<|>dds[32]s[32]fffdddddddddd",
SBizzInfo[i][sbID],
SBizzInfo[i][sbOwned],
SBizzInfo[i][sbOwner],
SBizzInfo[i][sbMessage],
SBizzInfo[i][sbEntranceX],
SBizzInfo[i][sbEntranceY],
SBizzInfo[i][sbEntranceZ],
SBizzInfo[i][sbLevelNeeded],
SBizzInfo[i][sbBuyPrice],
SBizzInfo[i][sbEntranceCost],
SBizzInfo[i][sbTill],
SBizzInfo[i][sbLocked],
SBizzInfo[i][sbInterior],
SBizzInfo[i][sbProducts],
SBizzInfo[i][sbPriceProd],
SBizzInfo[i][s2bTill],
SBizzInfo[i][sbMafia]);
if(SBizzInfo[i][sbOwned] == 0)
{
format(string, sizeof(string), "%s\nПродаётся\nЦена: %d", SBizzInfo[i][sbMessage],SBizzInfo[i][sbBuyPrice]);
SBizzInfo[i][sbLocked] = 1;
SBizzInfo[i][sbLabel] = Create3DTextLabel(string, 0xEAC700FF,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ],20.0,0,1);
}
if(SBizzInfo[i][sbOwned] == 1)
{
format(string,sizeof(string), "%s\nВладелец:\n %s\nЦена бензина: %d вирт", SBizzInfo[i][sbMessage], SBizzInfo[i][sbOwner],SBizzInfo[i][sbPriceProd]);
SBizzInfo[i][sbLabel] = Create3DTextLabel(string,0x00D900FF,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ],5.0,0,1);
}
CreateDynamicMapIcon(SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ],56,0);
TotalSsBizz++;
}
}
mysql_free_result();
if(logs == 1)
{
printf("Бизнесов загружено: %d",TotalSsBizz);
}
}
Последнее редактирование:
