Ai estб.
PHP код:
CreateAllHouses()
{
new
file[200],
houseStatusName[20],
textlabel[250],
houseRentName[20];
for(new house = 1; house < MAX_HOUSES; house++)
{
format(file, sizeof file, "LHouse/Casas/Casa %d.txt", house);
if(DOF2_FileExists(file))
{
houseData[house][housePrice] = DOF2_GetInt(file, "Preзo", "Informaзхes");
houseData[house][houseStatus] = DOF2_GetInt(file, "Status", "Informaзхes");
format(houseData[house][houseOwner], 24, DOF2_GetString(file, "Dono", "Informaзхes"));
format(houseData[house][houseTitle], 32, DOF2_GetString(file, "Tнtulo", "Informaзхes"));
houseData[house][houseRentable] = DOF2_GetInt(file, "Aluguel Ativado", "Aluguel");
houseData[house][houseRentPrice] = DOF2_GetInt(file, "Preзo do Aluguel", "Aluguel");
format(houseData[house][houseTenant], 24, DOF2_GetString(file, "Locador", "Aluguel"));
houseData[house][houseX] = DOF2_GetFloat(file, "Exterior X", "Coordenadas");
houseData[house][houseY] = DOF2_GetFloat(file, "Exterior Y", "Coordenadas");
houseData[house][houseZ] = DOF2_GetFloat(file, "Exterior Z", "Coordenadas");
houseData[house][houseIntX] = DOF2_GetFloat(file, "Interior X", "Coordenadas");
houseData[house][houseIntY] = DOF2_GetFloat(file, "Interior Y", "Coordenadas");
houseData[house][houseIntZ] = DOF2_GetFloat(file, "Interior Z", "Coordenadas");
houseData[house][houseVirtualWorld] = DOF2_GetInt(file, "Virtual World", "Coordenadas");
houseData[house][houseInterior] = DOF2_GetInt(file, "Interior", "Coordenadas");
if(houseData[house][houseStatus] == 1)
houseStatusName = "Trancada";
else if(houseData[house][houseStatus] == 0)
houseStatusName = "Destrancada";
if(houseData[house][houseRentable] == 1)
houseRentName = "Ativado";
else if(houseData[house][houseRentable] == 0)
houseRentName = "Desativado";
if(!strcmp(houseData[house][houseOwner], "Ninguem", true))
{
housePickupIn[house] = CreateDynamicPickup(1273, 1, houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ]);
housePickupOut[house] = CreateDynamicPickup(1318, 1, houseData[house][houseIntX], houseData[house][houseIntY], houseData[house][houseIntZ]);
houseMapIcon[house] = CreateDynamicMapIcon(houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ], 31, -1, -1, 0, -1, 100.0);
format(textlabel, sizeof textlabel, TEXT_SELLING_HOUSE, houseData[house][housePrice], house);
houseLabel[house] = CreateDynamic3DTextLabel(textlabel, -1, houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ], 20.0);
}
else
{
if(houseData[house][houseRentable] == 1)
{
housePickupIn[house] = CreateDynamicPickup(1272, 1, houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ]);
housePickupOut[house] = CreateDynamicPickup(1318, 1, houseData[house][houseIntX], houseData[house][houseIntY], houseData[house][houseIntZ]);
houseMapIcon[house] = CreateDynamicMapIcon(houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ], 32, -1, -1, 0, -1, 100.0);
format(textlabel, sizeof textlabel, TEXT_RENT_HOUSE, houseData[house][houseTitle], houseData[house][houseOwner], houseData[house][houseTenant], houseData[house][houseRentPrice], houseStatusName, house);
houseLabel[house] = CreateDynamic3DTextLabel(textlabel, -1, houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ], 20.0);
}
else
{
housePickupIn[house] = CreateDynamicPickup(1272, 1, houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ]);
housePickupOut[house] = CreateDynamicPickup(1318, 1, houseData[house][houseIntX], houseData[house][houseIntY], houseData[house][houseIntZ]);
houseMapIcon[house] = CreateDynamicMapIcon(houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ], 32, -1, -1, 0, -1, 100.0);
format(textlabel, sizeof textlabel, TEXT_HOUSE, houseData[house][houseTitle], houseData[house][houseOwner], houseRentName, houseStatusName, house);
houseLabel[house] = CreateDynamic3DTextLabel(textlabel, -1, houseData[house][houseX], houseData[house][houseY], houseData[house][houseZ], 20.0);
}
}
}
}
return 1;
}