06.03.2014, 21:49
Olб gente eu peguei um exempl ode um gm e pus no meu gm olha й o ID da casa mas tipo eu crio a casa o id nao muda sempre fica zero alguem poderia me ajudar nisso ?
@EDIT
'0' acho que coloquei errado ali onde esta " format(string2, sizeof(string2),"{E6E8FA}Casa %d\n/infoCasa", c); " no lugar do " C " tinha que ter colocado proximacasa ?
Код:
for(new c = 0; c < MAX_CASAS; c++)
{
format(string, sizeof(string), "/Casas/casa%d.ini", c);
if(dini_Exists(string))
{
new pickupid;
new iconcasa;
if(dini_Int(string, "TDono") == 0)
{
pickupid = CreatePickup(1273, 1, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), -1);
dini_IntSet(string, "Id", pickupid);
iconcasa = CreateDynamicMapIcon(dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), 31, 0, -1, -1, -1, 100.0);
dini_IntSet(string, "iconcasa", iconcasa);
new string2[222];
format(string2, sizeof(string2),"{E6E8FA}Casa %d\n/infoCasa", c);
Create3DTextLabel(string2,0x006400FF, dini_Float(string,"PosX"), dini_Float(string,"PosY"), dini_Float(string,"PosZ")+0.75,20.0,0,1);
proximacasa++;
}
else
{
if(dini_Int(string, "TDono") == 1)
{
pickupid = CreatePickup(1272, 1, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), -1);
dini_IntSet(string, "Id", pickupid);
iconcasa = CreateDynamicMapIcon(dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), 32, 0, -1, -1, -1, 100.0);
dini_IntSet(string, "iconcasa", iconcasa);
new string2[222];
format(string2, sizeof(string2),"{E6E8FA}Casa %d\n/infoCasa", c);
Create3DTextLabel(string2,0x006400FF, dini_Float(string,"PosX"), dini_Float(string,"PosY"), dini_Float(string,"PosZ")+0.75,20.0,0,1);
proximacasa++;
}
else
{
proximacasa++;
}
}
}
}
'0' acho que coloquei errado ali onde esta " format(string2, sizeof(string2),"{E6E8FA}Casa %d\n/infoCasa", c); " no lugar do " C " tinha que ter colocado proximacasa ?


tinha colocado errado no /criarcasa coloquei