SA-MP Forums Archive
[AJUDA] Map Icon em Houses - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Map Icon em Houses (/showthread.php?tid=318834)



[AJUDA] Map Icon em Houses - vmfeeh - 16.02.2012

Boa tarde!!
Ja tentei de varios jeitos, e ja procurei mt mas nao consegui.
Alguem consegue me ajudar a aparecer: Casa verde = Casa livre, Casa Vermelha = Casa Comprada?
(MapIcon)
Eis o codigo:
pawn Код:
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
for(new c = 0; c < MAX_CASAS; c++)
{
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);
dini_IntSet(string, "Id", pickupid);
new Casa[128];
format(Casa, sizeof(Casa),"[Casa ID %d]\nPreзo [%dR$]\n/comprarcasa", c, dini_Int(string, "Preco"), proximacasa);
//format(Casa, sizeof(Casa), "[CASA Nє %s]\nPreзo: [%dR$]\n[Use /comprarcasa para comprar esta casa]",dini_Int(string, "Preco"), proximacasa);
CasaTxT[c] = Create3DTextLabel(Casa,0x006400FF,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);
dini_IntSet(string, "Id", pickupid);
new Casa2[128];
format(Casa2, sizeof(Casa2),"[Casa ID %d]\nDono [%s]\nAperte 'F' Para entrar", c, dini_Get(string, "Dono"), proximacasa);
//format(Casa2, sizeof(Casa2), "[CASA Nє %s]\nDono: %s \nAperte 'F' para Entrar.",dini_Get(string, "Dono"), proximacasa);
CasaTxT[c] = Create3DTextLabel(Casa2,0x006400FF,dini_Float(string, "PosX"), dini_Float(string, "PosY"), dini_Float(string, "PosZ")+0.75,20.0,0,1);
}
}
proximacasa++;
}
}

//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Obrigado, espero que possam me ajudar!


Re: [AJUDA] Map Icon em Houses - Jumper. - 16.02.2012

@edit vc tem que colocar quando o player comprar a casa, para trocar o icone, ou colocar por cima, vou procurar saber como faz e edito


Re: [AJUDA] Map Icon em Houses - paulor - 16.02.2012

Nгo achei o pickup da casa vermelho. mas tem o verde e azul se quiser soh adc no seu cmd.

pawn Код:
AddStaticPickup(1272, 1, X, Y, Z); // Casa comprada - Pickup Azul
AddStaticPickup(1273, 1, X, Y, Z); // Casa A venda - Pickup - Verde
Basta colocar as suas coords.


Re: [AJUDA] Map Icon em Houses - [NC]BlackSky - 16.02.2012

Manda seu comando:
/criarcasa /comprarcasa e /vendercasa!


Re: [AJUDA] Map Icon em Houses - iReflesh - 16.02.2012

pawn Код:
.
Onde tem NUMERODECASAS coloque o total de casas tem o server.


Respuesta: [AJUDA] Map Icon em Houses - vmfeeh - 16.02.2012

Obrigado a galera que ta tentando ajudar!

iReflesh
Tive o seguinte erro:
pawn Код:
E:\GTA\novo\gamemodes\gm.pwn(2389) : error 017: undefined symbol "TimerMAP"
E:\GTA\novo\gamemodes\gm.pwn(2389) : warning 215: expression has no effect
E:\GTA\novo\gamemodes\gm.pwn(2389) : error 001: expected token: ";", but found "]"
E:\GTA\novo\gamemodes\gm.pwn(2389) : error 029: invalid expression, assumed zero
E:\GTA\novo\gamemodes\gm.pwn(2389) : fatal error 107: too many error messages on one line
LINHA 2389:
KillTimer(TimerMAP[playerid]);


Re: [AJUDA] Map Icon em Houses - iReflesh - 16.02.2012

no topo:

new TimerMAP[MAX_PLAYERS];


Re: [AJUDA] Map Icon em Houses - [NC]BlackSky - 16.02.2012

reflesh esqueceu da :

pawn Код:
forward Icone(playerid);
n?


Re: [AJUDA] Map Icon em Houses - iReflesh - 16.02.2012

й mesmo esqueci rs


topo:
pawn Код:
forward Icone(playerid);



Respuesta: [AJUDA] Map Icon em Houses - vmfeeh - 16.02.2012

Nossa, muito obrigado mesmo iReflesh deu certinho!
Abraзo!