15/06/2021 11:38
Eu fiz assim:
Só que o loop está passando e quando entro em certa área, mostra os 2 textdraws sobrepostos. Já tentei de várias formas só que não deu certo.
Código PHP:
public OnPlayerEnterDynamicArea(playerid, areaid)
{
for(new gg = 0; gg < sizeof(Posts); gg++)
{
if(PostQ[gg])
{
new string[128];
GetPlayerPos(playerid,PlayerInfo[playerid][pPosX],PlayerInfo[playerid][pPosY],PlayerInfo[playerid][pPosZ]);
Get2DZoneName(Location,PlayerInfo[playerid][pPosX],PlayerInfo[playerid][pPosY]);
format(string,sizeof(string),"Auto_Posto_~r~%s__~b~/Abastecer",Location);
PlayerTextDrawSetString(playerid,ABASTECENDO[playerid][1],string);
PlayerTextDrawShow(playerid,ABASTECENDO[playerid][1]);
Area[playerid]=1;
}
}
for(new frtw = 0; frtw < sizeof(TermsQ); frtw++)
{
if(TermQ[frtw])
{
new string[128];
GetPlayerPos(playerid,PlayerInfo[playerid][pPosX],PlayerInfo[playerid][pPosY],PlayerInfo[playerid][pPosZ]);
Get2DZoneName(Location,PlayerInfo[playerid][pPosX],PlayerInfo[playerid][pPosY]);
format(string,sizeof(string),"Pedagio_~g~%s__~y~/PagarPedagio",Location);
PlayerTextDrawSetString(playerid,ABASTECENDO[playerid][6],string);
PlayerTextDrawShow(playerid,ABASTECENDO[playerid][6]);
Area[playerid]=2;
}
}
return 1;
}
Só que o loop está passando e quando entro em certa área, mostra os 2 textdraws sobrepostos. Já tentei de várias formas só que não deu certo.
Discord:https://discord.gg/Vg5HMqgdP9