22.10.2012, 06:01
This will fix the 3 times but not the not showing 3d text label :
For you're text label look : https://sampwiki.blast.hk/wiki/Create3DTextLabel
PHP код:
public OnHouseLoaded(playerid)
{
new
idx,
result[256];
mysql_store_result();
while(mysql_fetch_row_format(result, "|"))
{
sscanf(result, "e<is[30]iifffiis[200]>", HouseInfo[idx]);
new houselabel[200];
format(houselabel, sizeof(houselabel), "House ID: %i\nHouse Owner: %s\nHouse Price: $%i\nHouseLevel: %i\nUse /buy to buy this house!", HouseInfo[idx][houseid], HouseInfo[idx][howner], HouseInfo[idx][hprice], HouseInfo[idx][hlevel]);
HouseInfo[idx][hlabel] = Create3DTextLabel(houselabel, COLOR_LIGHTGREEN, HouseInfo[idx][HouseX], HouseInfo[idx][HouseY], HouseInfo[idx][HouseZ], 40.0, 0, 0);
idx++;
}
mysql_free_result();
printf("MySQL: Succesful. Fetched %i rows from the database.", idx+1);
new string[200], name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), "Admin: %s has created a new house with the ID: %i", name, HouseInfo[idx][houseid]);
SendAdminMessage(COLOR_GOLD, string);
return 1;
}