Id da casa bugado .. -
LucasTadeu - 06.03.2014
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 ?
Код:
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++;
}
}
}
}
@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 ?
-
Cleyson - 07.03.2014
Testa ae
PHP код:
for(new c = 0; c < MAX_CASAS; c++)
{
new string[256];
format(string, sizeof(string), "/Casas/casa%d.ini", c);
if(dini_Exists(string)){
new pickupid;
if(dini_Int(string, "TDono") == 0){
pickupid = CreatePickup(1273, 1, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), -1);
casaicone = CreateDynamicMapIcon(dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), 31, -1, -1, 0, -1, 200.0);
dini_IntSet(string, "Id", pickupid);
new Casa[50];
format(Casa, sizeof(Casa),"Casa nъmero %d\n/InfoCasa", c, dini_Int(string, "Preco"), proximacasa);
CasaTxT[c] = Create3DTextLabel(Casa,0xFFFFFFAA,dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ")+0.75,20.0,0,1);
} else {
if(dini_Int(string,"TDono") == 1){
pickupid = CreatePickup(1272, 1, dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), -1);
casaicone = CreateDynamicMapIcon(dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ"), 32, -1, -1, 0, -1, 200.0);
dini_IntSet(string, "Id", pickupid);
new Casa2[50];
format(Casa2, sizeof(Casa2),"Casa nъmero %d\n/InfoCasa", c, dini_Get(string, "Dono"), proximacasa);
CasaTxT[c] = Create3DTextLabel(Casa2,0xFFFFFFAA,dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ")+0.75,20.0,0,1);
}
}
proximacasa++;
}
}
e Cria uns interiores
PHP код:
if(!dini_Exists("/Interiores/int1.ini")){
dini_Create("/Interiores/int1.ini");
dini_IntSet("/Interiores/int1.ini", "Int", 4);
dini_FloatSet("/Interiores/int1.ini", "EX", 261.0827);
dini_FloatSet("/Interiores/int1.ini", "EY", 1284.6899);
dini_FloatSet("/Interiores/int1.ini", "EZ", 1080.2578);
}
if(!dini_Exists("/Interior/int2.ini")){
dini_Create("/Interiores/int2.ini");
dini_IntSet("/Interiores/int2.ini", "Int", 9);
dini_FloatSet("/Interiores/int2.ini", "EX", 260.6734);
dini_FloatSet("/Interiores/int2.ini", "EY", 1237.7909);
dini_FloatSet("/Interiores/int2.ini", "EZ", 1084.2578);
}
Re: Id da casa bugado .. -
LucasTadeu - 07.03.2014
Vlw deu certo aqui
tinha colocado errado no /criarcasa coloquei
PHP код:
format(Casa2, sizeof(Casa2),"Casa nъmero %d\n/InfoCasa", c, dini_Get(string, "Dono"), c);
arrumei aqui vlw
[RESOLVIDO] Id da casa bugado .. -
LucasTadeu - 07.03.2014
RESOLVIDO VLW