galera estou com um bug no meu sistema de casa os pickups estao bugado so aparece o pickup da ultima casa comprada ou criada os outros pickups e 3dtextlabel criado some e o dono da casa nao conssegue entra na casa o sistema de salvamento esta tudo certo acredito que seja o carregamento alguem me ajuda? tipo tem 3 casa criada mas so mostra o pickup eo texto da ultima casa criada ou comprada
Código:
stock LoadHouse(houseid)
{
new Casa[50];
format(Casa, sizeof(Casa), "Casas/%d.ini", houseid);
if(DOF2_FileExists(Casa))
{
new string[600];
if(DOF2_GetInt(Casa, "TemDono") == 0)
{
new Float:X, Float:Y, Float:Z;
X = DOF2_GetFloat(Casa, "iconX");
Y = DOF2_GetFloat(Casa, "iconY");
Z = DOF2_GetFloat(Casa, "iconZ");
PickHouse[houseid] = CreatePickup(1273, 1, X, Y, Z);
format(string, sizeof(string), "{0000FF}Casa a Venda\n\n{0000FF}ID: {FFFFFF}%d\n{0000FF}Valor: {FFFFFF}%d\n{0000FF}/comprarcasa", houseid, DOF2_GetInt(Casa, "Valor"));
TextInfo[houseid] = Create3DTextLabel(string,0xFFFFFFAA,X, Y, Z+0.75, 20.0,0);
}
else
{
new Float:X, Float:Y, Float:Z;
X = DOF2_GetFloat(Casa, "iconX");
Y = DOF2_GetFloat(Casa, "iconY");
Z = DOF2_GetFloat(Casa, "iconZ");
PickHouse[houseid] = CreatePickup(1272, 1, X, Y, Z);
format(string, sizeof(string), "{0000FF}Dono: {FFFFFF}%s\n{0000FF}ID: {FFFFFF}%d\n{0000FF}Ultimo Login: {FFFFFF}%d/%d/%d", DOF2_GetString(Casa, "Dono"), houseid, DOF2_GetInt(Casa, "pDia"), DOF2_GetInt(Casa, "pMes"), DOF2_GetInt(Casa, "pAno"));
TextInfo[houseid] = Create3DTextLabel(string,0xFFFFFFAA,X, Y, Z+0.75, 20.0,0);
}
}
return 1;
}