Hallo community,
Bei meinem Bizsystem wird irgendwie mein Pickup nicht geladen, das Label klappt wunderbar, das Pickup leider nicht...
stock LoadBiz(){
new tmpbiz;
for(new i=0; i<MAX_BIZ; i++){
new str[250];
new var[256],var2[128];
format(var2, sizeof(var2),"SELECT * FROM `bizzes` WHERE `bizid` = '%d'", i);
self_mysql_queryEx(var2);
mysql_store_result();
while(mysql_fetch_row_format(var2,"|")){
mysql_get_field("bizid",var); BizInfo[i][bizid] = strval(var);
mysql_get_field("BizName",var ); format(BizInfo[i][BizName],100,"%s",var);
mysql_get_field("bizbeschreibung",var ); format(BizInfo[i][bizbeschreibung],100,"%s",var);
mysql_get_field("BPreis",var); BizInfo[i][BPreis] = strval(var);
mysql_get_field("BLevel",var); BizInfo[i][BLevel] = strval(var);
mysql_get_field("Bint",var); BizInfo[i][Bint] = strval(var);
mysql_get_field("BKasse",var); BizInfo[i][BKasse] = strval(var);
mysql_get_field("bizprodukt",var); BizInfo[i][bizprodukt] = strval(var);
mysql_get_field("bizx",var); BizInfo[i][bizx] = floatstr(var);
mysql_get_field("bizy",var); BizInfo[i][bizy] = floatstr(var);
mysql_get_field("bizz",var); BizInfo[i][bizz] = floatstr(var);
mysql_get_field("bizix",var); BizInfo[i][bizix] = floatstr(var);
mysql_get_field("biziy",var); BizInfo[i][biziy] = floatstr(var);
mysql_get_field("biziz",var); BizInfo[i][biziz] = floatstr(var);
mysql_get_field("begehbar",var); BizInfo[i][begehbar] = strval(var);
mysql_get_field("bizart",var); BizInfo[i][bizart] = strval(var);
if(strcmp("Der Staat",BizInfo[i][BizName],true) == 0)
{
format(str,sizeof(str),"BIZ ID: %d\nBesitzer: %s\n%s\nPreis: %d$\nLevel: %d",i,BizInfo[i][BizName],BizInfo[i][bizbeschreibung],BizInfo[i][BPreis],BizInfo[i][BLevel]);
}
else
{
format(str,sizeof(str),"BIZ ID: %d\nBesitzer: %s\n%s\nPreis: %d$\nLevel: %d",i,BizInfo[i][BizName],BizInfo[i][bizbeschreibung],BizInfo[i][BPreis],BizInfo[i][BLevel]);
BizInfo[i][BPickup] = CreateDynamicPickup(1239,1,BizInfo[i][bizx],BizInfo[i][bizy],BizInfo[i][bizz],0);
}
BizInfo[i][BLabel] = Create3DTextLabel(str, 0x00CF28FF, BizInfo[i][bizx],BizInfo[i][bizy],BizInfo[i][bizz], 20.0, 0, 0);
BizInfo[i][BPickup] = CreateDynamicPickup(1272,1,BizInfo[i][bizx],BizInfo[i][bizy],BizInfo[i][bizz],0);
tmpbiz += 1;
}
}
printf("%d Geschäfte wurden geladen.",tmpbiz);
return 1;
}
MfG
Moritz