[Ajuda] Bug nos textos 3D dos veнculos
#1

Basicamente o bug й este: No debug, aparece que todos os veнculos tiveram o texto criado, porйm alguns nгo estгo com o texto neles.

Estб aн o cуdigo:

pawn Код:
Adicionar_Texto_Veiculo(vehicleid);

public Adicionar_Texto_Veiculo(vehicleid)
{
    new Float:Posicao[3],Fala[128],Finalista; GetVehiclePos(vehicleid,Posicao[0],Posicao[1],Posicao[2]);

    if(Posicao[0] && Posicao[1] && Posicao[2])
    {
        if(Veiculo_Teste(vehicleid))
        {
            Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo da Auto Escola\nID do Veнculo: %d",GetVehicleModel(vehicleid));

            Finalista = 1;
            goto Final;
        }
        if(Veiculo_Aluguel(vehicleid))
        {
            Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo do A.V.\nID do Veнculo: %d",GetVehicleModel(vehicleid));

            Finalista = 1;
            goto Final;
        }
        for(new i; i < Maximo_Casas; ++i)
        {
            Formatar_Caracteres(Fala,sizeof(Fala),"Casas/Casa %d.ini",i);

            if(bCini5_Exists(Fala))
            {
                if(V_Casa[i] == vehicleid)
                {
                    Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo da Casa: %d\nID do Veнculo: %d\nDono da Casa: %s\nPreзo do Veнculo: %d$",i,Casas[i][Veiculo_Casa],Casas[i][Dono_Casa],Ler_Preco_Veiculo(GetVehicleModel(vehicleid)));

                    Finalista = 1;
                    goto Final;
                }
            }
        }
        for(new i; i < Maximo_Veiculos_Vips; ++i)
        {
            if(V_VIP[i] == vehicleid)
            {
                Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo VIP\nID do Veнculo: %d\nDono do Veнculo: %s\nPreзo: %d$",Veiculos_Vips[i][ID_Veiculo],Veiculos_Vips[i][Dono_Veiculo],Veiculos_Vips[i][Preco_Veiculo]);

                Finalista = 1;
                goto Final;
            }
        }
        if(Finalista)
        {
            Final:

            Texto_Veiculo[vehicleid] = Create3DTextLabel(Fala,0xDBD060AA,Posicao[0],Posicao[1],Posicao[2],50.0,0,0);

            Attach3DTextLabelToVehicle(Texto_Veiculo[vehicleid],vehicleid,0.0,0.0,0.0);
        }
        SetTimerEx("Atualizar_Texto_Veiculo",10000,1,"i",vehicleid);
    }
    return 1;
}
Atualizar_Texto_Veiculo(vehicleid);

public Atualizar_Texto_Veiculo(vehicleid)
{
    new Float:Posicao[3],Fala[128],Finalista; GetVehiclePos(vehicleid,Posicao[0],Posicao[1],Posicao[2]);

    if(Posicao[0] && Posicao[1] && Posicao[2])
    {
        if(Veiculo_Teste(vehicleid))
        {
            Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo da Auto Escola\nID do Veнculo: %d",GetVehicleModel(vehicleid));

            Finalista = 1;
            goto Final;
        }
        if(Veiculo_Aluguel(vehicleid))
        {
            Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo do A.V.\nID do Veнculo: %d",GetVehicleModel(vehicleid));

            Finalista = 1;
            goto Final;
        }
        for(new i; i < Maximo_Casas; ++i)
        {
            Formatar_Caracteres(Fala,sizeof(Fala),"Casas/Casa %d.ini",i);

            if(bCini5_Exists(Fala))
            {
                if(V_Casa[i] == vehicleid)
                {
                    Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo da Casa: %d\nID do Veнculo: %d\nDono da Casa: %s\nPreзo do Veнculo: %d$",i,Casas[i][Veiculo_Casa],Casas[i][Dono_Casa],Ler_Preco_Veiculo(GetVehicleModel(vehicleid)));

                    Finalista = 1;
                    goto Final;
                }
            }
        }
        for(new i; i < Maximo_Veiculos_Vips; ++i)
        {
            if(V_VIP[i] == vehicleid)
            {
                Formatar_Caracteres(Fala,sizeof(Fala),"Veнculo VIP\nID do Veнculo: %d\nDono do Veнculo: %s\nPreзo: %d$",Veiculos_Vips[i][ID_Veiculo],Veiculos_Vips[i][Dono_Veiculo],Veiculos_Vips[i][Preco_Veiculo]);

                Finalista = 1;
                goto Final;
            }
        }
        if(Finalista)
        {
            Final:

            Update3DTextLabelText(Texto_Veiculo[vehicleid],0xDBD060AA,Fala);
        }
    }
    return 1;
}
Edit: Estб aн uma print dos veнculos finalistas que tiveram o texto criado (no debug) ~>



Alguйm poderia me ajudar?

Eu agradeзo de coraзгo! :3
Reply


Messages In This Thread
Bug nos textos 3D dos veнculos - by GabrielCOP - 02.07.2014, 20:06
Re: Bug nos textos 3D dos veнculos - by GabrielCOP - 02.07.2014, 20:31
Re: Bug nos textos 3D dos veнculos - by darkxdll - 02.07.2014, 21:51
Re: Bug nos textos 3D dos veнculos - by askato - 02.07.2014, 21:59
Re: Bug nos textos 3D dos veнculos - by GabrielCOP - 02.07.2014, 22:12
Re: Bug nos textos 3D dos veнculos - by darkxdll - 02.07.2014, 22:14
Re: Bug nos textos 3D dos veнculos - by GabrielCOP - 02.07.2014, 22:37
Re: Bug nos textos 3D dos veнculos - by darkxdll - 03.07.2014, 01:44

Forum Jump:


Users browsing this thread: 1 Guest(s)