Código PHP:
static stock LoadHouse()
{
new Casa[50];
new string[300];
new houseid = 0;
while(houseid < sizeof(Casa))
{
format(Casa, sizeof(Casa), "Casas/%d.ini",houseid);
if(DOF2_FileExists(Casa))
{
new Float:X, Float:Y, Float:Z;
if(DOF2_GetInt(Casa, "TemDono") == 1)
{
PickHouse[houseid] = CreatePickup(1272,23,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"));
}
else
{
PickHouse[houseid] = CreatePickup(1318,23,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"));
}
X = DOF2_GetFloat(Casa, "iconX");
Y = DOF2_GetFloat(Casa, "iconY");
Z = DOF2_GetFloat(Casa, "iconZ");
TextInfo[houseid] = Create3DTextLabel(string,0xFFFFFFAA,X, Y, Z+0.75, 20.0,0);
}
else
{
printf("Casa %d é invalida ou não foi criada!", houseid);
}
houseid++;
}
return houseid;
}