SA-MP Forums Archive
[AJUDA] Ao colocar TextLabels Carros Somem - 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] Ao colocar TextLabels Carros Somem (/showthread.php?tid=178300)



[AJUDA] Ao colocar TextLabels Carros Somem - Rodolfo_Halls - 21.09.2010

galera tipo eu peguei de um gm aki os text3b label ai coloquei no meu gm compilo sem nenhum erro ou warn + qndo entra nao aparece nenhum carro no svr

Topo
pawn Код:
new Text3D:HouseLabel[MAX_PLAYERS];


Subistituir os antigos por esse :
pawn Код:
for(new h = 0; h < sizeof(HouseInfo); h++)
    {
        if(HouseInfo[h][hOwned] == 0)
        {
            new Casa[128];
            format(Casa, sizeof(Casa), "Casa a Venda! \n Preco: $%d \n Informacoes: %s \n Nivel Necessario: %d", HouseInfo[h][hValue],HouseInfo[h][hDiscription], HouseInfo[h][hLevel]);
            HouseLabel[h] = Create3DTextLabel(Casa,0x33FF00FF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],10, 0, 1);
            AddStaticPickup(1273, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
        if(HouseInfo[h][hOwned] == 1)
        {
            new Casa2[128];
            format(Casa2, sizeof(Casa2), "Dono da Casa %s \n Preco Aluguel: $%d \n Descricao: %s \n Para alugar, Digite: /alugarquarto", HouseInfo[h][hOwner], HouseInfo[h][hRent], HouseInfo[h][hDiscription]);
            HouseLabel[h] = Create3DTextLabel(Casa2,0x33FF00FF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],10, 0, 1);
            AddStaticPickup(1318, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
    }
      for(new h = 0; h < sizeof(BizzInfo); h++)
    {
        if(BizzInfo[h][bOwned] == 0)
        {
            new empresa[128];
            format(empresa,sizeof(empresa),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", BizzInfo[h][bBuyPrice], BizzInfo[h][bLevelNeeded]);
            HouseLabel[h] = Create3DTextLabel(empresa ,0x33FF00FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],10, 0, 1);
            AddStaticPickup(1272,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
        }
        else if(BizzInfo[h][bOwned] == 1)
        {
            new empresa1[128];
            format(empresa1,sizeof(empresa1),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",BizzInfo[h][bMessage],BizzInfo[h][bOwner], BizzInfo[h][bExtortion], BizzInfo[h][bEntranceCost]);
            HouseLabel[h] = Create3DTextLabel(empresa1 ,0x33FF00FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],10, 0, 1);
            AddStaticPickup(1318,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
          }
      }
    for(new h = 0; h < sizeof(SBizzInfo); h++)
    {
        if(SBizzInfo[h][sbOwned] == 0)
        {
            new empresa3[128];
            format(empresa3,sizeof(empresa3),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", SBizzInfo[h][sbBuyPrice], SBizzInfo[h][sbLevelNeeded]);
            HouseLabel[h] = Create3DTextLabel(empresa3 ,0x33FF00FF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],10, 0, 1);
            AddStaticPickup(1272,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
        }
        else if(SBizzInfo[h][sbOwned] == 1)
        {
            new empresa4[128];
            format(empresa4,sizeof(empresa4),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner], SBizzInfo[h][sbExtortion], BizzInfo[h][bEntranceCost]);
            HouseLabel[h] = Create3DTextLabel(empresa4 ,0x33FF00FF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],10, 0, 1);
            AddStaticPickup(1318,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
          }
      }


    SetTimer("Atualizar3DText", 1000, 1);




final do GM
pawn Код:
forward Atualizar3DText();

public Atualizar3DText()
{
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
        if(HouseInfo[h][hOwned] == 0)
        {
            new Casa[128];
            format(Casa, sizeof(Casa), "Casa a Venda! \n Preco: $%d \n Informacoes: %s \n Nivel Necessario: %d", HouseInfo[h][hValue],HouseInfo[h][hDiscription], HouseInfo[h][hLevel]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, Casa);
            AddStaticPickup(1273, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
        if(HouseInfo[h][hOwned] == 1)
        {
            new Casa2[128];
            format(Casa2, sizeof(Casa2), "Dono da Casa %s \n Preco Aluguel: $%d \n Descricao: %s \n Para alugar, Digite: /alugarquarto", HouseInfo[h][hOwner], HouseInfo[h][hRent], HouseInfo[h][hDiscription]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, Casa2);
            AddStaticPickup(1318, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
    }
    for(new h = 0; h < sizeof(BizzInfo); h++)
    {
    if(BizzInfo[h][bOwned] == 0)
    {
            new empresa[128];
        format(empresa,sizeof(empresa),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", BizzInfo[h][bBuyPrice], BizzInfo[h][bLevelNeeded]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa);
        AddStaticPickup(1272,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
    }
    else if(BizzInfo[h][bOwned] == 1)
    {
        new empresa1[128];
        format(empresa1,sizeof(empresa1),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",BizzInfo[h][bMessage],BizzInfo[h][bOwner], BizzInfo[h][bExtortion], BizzInfo[h][bEntranceCost]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa1);
            AddStaticPickup(1318,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
    }
    }
    for(new h = 0; h < sizeof(SBizzInfo); h++)
    {
    if(SBizzInfo[h][sbOwned] == 0)
    {
            new empresa3[128];
        format(empresa3,sizeof(empresa3),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", SBizzInfo[h][sbBuyPrice], SBizzInfo[h][sbLevelNeeded]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa3);
        AddStaticPickup(1272,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
    }
    else if(SBizzInfo[h][sbOwned] == 1)
    {
        new empresa4[128];
        format(empresa4,sizeof(empresa4),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner], SBizzInfo[h][sbExtortion], BizzInfo[h][bEntranceCost]);
        Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa4);
        AddStaticPickup(1318,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
          }
      }
}



Re: [AJUDA] Ao colocar TextLabels Carros Somem - xyu3xx - 21.09.2010

Quando acontece esse tipo de coisa comigo eu pego todo o codigo e vou repassando aos poucos pra um novo GM =P


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Gabriel_Halls - 21.09.2010

Quote:
Originally Posted by Rodolfo_Halls
Посмотреть сообщение
galera tipo eu peguei de um gm aki os text3b label ai coloquei no meu gm compilo sem nenhum erro ou warn + qndo entra nao aparece nenhum carro no svr

Topo
pawn Код:
new Text3D:HouseLabel[MAX_PLAYERS];


Subistituir os antigos por esse :
pawn Код:
for(new h = 0; h < sizeof(HouseInfo); h++)
    {
        if(HouseInfo[h][hOwned] == 0)
        {
            new Casa[128];
            format(Casa, sizeof(Casa), "Casa a Venda! \n Preco: $%d \n Informacoes: %s \n Nivel Necessario: %d", HouseInfo[h][hValue],HouseInfo[h][hDiscription], HouseInfo[h][hLevel]);
            HouseLabel[h] = Create3DTextLabel(Casa,0x33FF00FF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],10, 0, 1);
            AddStaticPickup(1273, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
        if(HouseInfo[h][hOwned] == 1)
        {
            new Casa2[128];
            format(Casa2, sizeof(Casa2), "Dono da Casa %s \n Preco Aluguel: $%d \n Descricao: %s \n Para alugar, Digite: /alugarquarto", HouseInfo[h][hOwner], HouseInfo[h][hRent], HouseInfo[h][hDiscription]);
            HouseLabel[h] = Create3DTextLabel(Casa2,0x33FF00FF,HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez],10, 0, 1);
            AddStaticPickup(1318, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
    }
      for(new h = 0; h < sizeof(BizzInfo); h++)
    {
        if(BizzInfo[h][bOwned] == 0)
        {
            new empresa[128];
            format(empresa,sizeof(empresa),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", BizzInfo[h][bBuyPrice], BizzInfo[h][bLevelNeeded]);
            HouseLabel[h] = Create3DTextLabel(empresa ,0x33FF00FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],10, 0, 1);
            AddStaticPickup(1272,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
        }
        else if(BizzInfo[h][bOwned] == 1)
        {
            new empresa1[128];
            format(empresa1,sizeof(empresa1),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",BizzInfo[h][bMessage],BizzInfo[h][bOwner], BizzInfo[h][bExtortion], BizzInfo[h][bEntranceCost]);
            HouseLabel[h] = Create3DTextLabel(empresa1 ,0x33FF00FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],10, 0, 1);
            AddStaticPickup(1318,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
          }
      }
    for(new h = 0; h < sizeof(SBizzInfo); h++)
    {
        if(SBizzInfo[h][sbOwned] == 0)
        {
            new empresa3[128];
            format(empresa3,sizeof(empresa3),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", SBizzInfo[h][sbBuyPrice], SBizzInfo[h][sbLevelNeeded]);
            HouseLabel[h] = Create3DTextLabel(empresa3 ,0x33FF00FF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],10, 0, 1);
            AddStaticPickup(1272,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
        }
        else if(SBizzInfo[h][sbOwned] == 1)
        {
            new empresa4[128];
            format(empresa4,sizeof(empresa4),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner], SBizzInfo[h][sbExtortion], BizzInfo[h][bEntranceCost]);
            HouseLabel[h] = Create3DTextLabel(empresa4 ,0x33FF00FF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],10, 0, 1);
            AddStaticPickup(1318,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
          }
      }


    SetTimer("Atualizar3DText", 1000, 1);




final do GM
pawn Код:
forward Atualizar3DText();

public Atualizar3DText()
{
    for(new h = 0; h < sizeof(HouseInfo); h++)
    {
        if(HouseInfo[h][hOwned] == 0)
        {
            new Casa[128];
            format(Casa, sizeof(Casa), "Casa a Venda! \n Preco: $%d \n Informacoes: %s \n Nivel Necessario: %d", HouseInfo[h][hValue],HouseInfo[h][hDiscription], HouseInfo[h][hLevel]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, Casa);
            AddStaticPickup(1273, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
        if(HouseInfo[h][hOwned] == 1)
        {
            new Casa2[128];
            format(Casa2, sizeof(Casa2), "Dono da Casa %s \n Preco Aluguel: $%d \n Descricao: %s \n Para alugar, Digite: /alugarquarto", HouseInfo[h][hOwner], HouseInfo[h][hRent], HouseInfo[h][hDiscription]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, Casa2);
            AddStaticPickup(1318, 1, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
            pickups++;
        }
    }
    for(new h = 0; h < sizeof(BizzInfo); h++)
    {
    if(BizzInfo[h][bOwned] == 0)
    {
            new empresa[128];
        format(empresa,sizeof(empresa),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", BizzInfo[h][bBuyPrice], BizzInfo[h][bLevelNeeded]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa);
        AddStaticPickup(1272,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
    }
    else if(BizzInfo[h][bOwned] == 1)
    {
        new empresa1[128];
        format(empresa1,sizeof(empresa1),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",BizzInfo[h][bMessage],BizzInfo[h][bOwner], BizzInfo[h][bExtortion], BizzInfo[h][bEntranceCost]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa1);
            AddStaticPickup(1318,1,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ],-1);
    }
    }
    for(new h = 0; h < sizeof(SBizzInfo); h++)
    {
    if(SBizzInfo[h][sbOwned] == 0)
    {
            new empresa3[128];
        format(empresa3,sizeof(empresa3),"Empresa a Venda! \n Preco: $%d \n Level Necessario: %d \n Para comprar, Digite: /compraremp.", SBizzInfo[h][sbBuyPrice], SBizzInfo[h][sbLevelNeeded]);
            Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa3);
        AddStaticPickup(1272,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
    }
    else if(SBizzInfo[h][sbOwned] == 1)
    {
        new empresa4[128];
        format(empresa4,sizeof(empresa4),"%s \n Dono: %s \n Extorcao: %s \n Taxa Entrada: $%d. \n  Para Entrar, Aperte F.",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner], SBizzInfo[h][sbExtortion], BizzInfo[h][bEntranceCost]);
        Update3DTextLabelText(HouseLabel[h], 0x33FF00FF, empresa4);
        AddStaticPickup(1318,1,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ],-1);
          }
      }
}
rodolfo й feio copiado do gm dos otros.


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Rodolfo_Halls - 21.09.2010

e.e Ate hoje nao vi nada que voce fez em seu gm que nao Seja Igual Do BPG Vce nao e Feio vc deve ser mto Podre msm Copiar Tudo Ate A Cor Do Tutorial /tenso


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Gabriel_Halls - 21.09.2010

Quote:
Originally Posted by Rodolfo_Halls
Посмотреть сообщение
e.e Ate hoje nao vi nada que voce fez em seu gm que nao Seja Igual Do BPG Vce nao e Feio vc deve ser mto Podre msm Copiar Tudo Ate A Cor Do Tutorial /tenso
Fail!! esses textlabels ai fui eu quem arumo vei e vc tem meu gm e fica pegando afs e nгo tem nada igual do BPG no meu server cara nada msm se vc inveja fas minha fama.


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Rodolfo_Halls - 22.09.2010

nossa que ridiculo vc meu deus inveja de que ? que q eu poste o q esta igual do BPG ?
se fexa mlk


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Michael_Atecubanos - 22.09.2010

/\ irrб (:


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Gabriel_Halls - 22.09.2010

eu ri nгo sabe nem coda um text labels das casas ai fica pegando do gm dos otros eu ri muito.


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Rodolfo_Halls - 22.09.2010

eu ri tbm nao tem ideias pra criar seu gm copia dos outros meu deus ate /ajuda ta igual


Re: [AJUDA] Ao colocar TextLabels Carros Somem - Gabriel_Halls - 22.09.2010

Quote:
Originally Posted by Rodolfo_Halls
Посмотреть сообщение
eu ri tbm nao tem ideias pra criar seu gm copia dos outros meu deus ate /ajuda ta igual
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkk agora eu ri msm haduhsadhuuhsaduhasuhahsdu igual a teu gm nem tenho a porcaria do seu gm kkkkkkkkkkkkkkkkkkkkkkkkkkk eu ri msm se seu /ajuda й igual ao meu й porque vc copio do meu nub vai aprender coda nem o comando /pulartut tu nгo sabe pego do LAC kkkkkkkkkkkkkkkkkkkk.