Bug Text3D
#1

Boas pessoal,
Eu no meu GM tenho para aparecer uma text3d nas casas e empresas com informaзхes e tenho um settimer para atualizar de 5 em 5 essas text, so que esse settimer esta a bugar as outras text3d, quando atualiza a das casas nao acontece nada mas quando atualiza a das empresas as outras text3d ficam igual. com informaзхes como se fosse uma empresa.

pawn Код:
public Actualizarcasaslabel()
{
    new string[150];
    for(new i = 0; i < sizeof(Houses); i++)
    {
                if(Houses[i][Owned] == 0)
                {
                    new houselocation[MAX_ZONE_NAME];
                    GetCoords2DZone(Houses[i][EnterX],Houses[i][EnterY], houselocation, MAX_ZONE_NAME);
                    format(string, sizeof(string), "Esta casa esta para venda!\nMorada: %d %s\nDescricao: %s \nPreco: $%d",i,houselocation,Houses[i][Description],Houses[i][HousePrice]);
                    Update3DTextLabelText(Houses[i][dcoisolabel], COLOR_GREEN, string);
                }
                else if(Houses[i][Owned] == 1)
                {
                    if(Houses[i][Rentable] == 1)
                    {
                        new houselocation[MAX_ZONE_NAME];
                        GetCoords2DZone(Houses[i][EnterX],Houses[i][EnterY], houselocation, MAX_ZONE_NAME);
                        format(string, sizeof(string), "Morada: %d %s\nProprietario: %s \nDescricao: ~y~%s~n~~g~Preco de aluguer: ~y~$%d",i,houselocation,Houses[i][Owner],Houses[i][Description],Houses[i][RentCost]);
                        Update3DTextLabelText(Houses[i][dcoisolabel], COLOR_GREEN, string);
                    }
                    else
                    {
                        new houselocation[MAX_ZONE_NAME];
                        GetCoords2DZone(Houses[i][EnterX],Houses[i][EnterY], houselocation, MAX_ZONE_NAME);
                        format(string, sizeof(string), "Morada: %d %s\nProprietario: %s \nDescricao: %s",i,houselocation,Houses[i][Owner],Houses[i][Description]);
                        Update3DTextLabelText(Houses[i][dcoisolabel], COLOR_GREEN, string);
                    }

                }
    }
    for(new i = 0; i < sizeof(Businesses); i++)
    {
        new businesstype[140];
                        //if(Businesses[i][BizType] != 0)
                        //{
                            if(Businesses[i][BizType] == 1) { businesstype = "Restaurante"; }
                            else if(Businesses[i][BizType] == 2) { businesstype = "Companhia Telefonica"; }
                            else if(Businesses[i][BizType] == 3) { businesstype = "Loja do chines"; }
                            else if(Businesses[i][BizType] == 4) { businesstype = "Ammunation"; }
                            else if(Businesses[i][BizType] == 5) { businesstype = "Advertising"; }
                            else if(Businesses[i][BizType] == 6) { businesstype = "Loja de Roupa"; }
                            else if(Businesses[i][BizType] == 7) { businesstype = "Bar/Club"; }
                            else if(Businesses[i][BizType] == 8) { businesstype = "Farmacia"; }
                            else if(Businesses[i][BizType] == 9) { businesstype = "Stand"; }
                            else if(Businesses[i][BizType] == 10) { businesstype = "Casa de Emprestimos"; }
                            else if(Businesses[i][BizType] == 11) { businesstype = "Entretenimento"; }
                            else if(Businesses[i][BizType] == 12) { businesstype = "Quinta"; }
                            else if(Businesses[i][BizType] == 13) { businesstype = "Loja de Informatica"; }
                            else if(Businesses[i][BizType] == 14) { businesstype = "Loja de Desporto"; }
                            else if(Businesses[i][BizType] == 15) { businesstype = "Loja de Bricolage"; }
                            else if(Businesses[i][BizType] == 16) { businesstype = "FashionCenter"; }
                            else if(Businesses[i][BizType] == 17) { businesstype = "Sex Shop"; }
                            else if(Businesses[i][BizType] > 18 || Businesses[i][BizType] < 0) { businesstype = "None Set"; }
                        //}
                        //else { businesstype = "None Set"; }
                if(Businesses[i][Owned] == 0)
                {
                    format(string, sizeof(string), "Este negocio esta para venda!\nNome do negocio: %s \nTipo de negocio: %s \nPreco: $%d",Businesses[i][BusinessName],businesstype,Businesses[i][BizPrice]);
                    Update3DTextLabelText(Businesses[i][dcoisolabel], COLOR_BLUE, string);
                }
                else if(Businesses[i][Owned] == 1)
                {
                    format(string, sizeof(string), "Nome de negocio: %s \ntipo de negocio: %s \nProprietario: %s\nEntrada: $%d",Businesses[i][BusinessName],businesstype,Businesses[i][Owner],Businesses[i][EntranceCost]);
                    Update3DTextLabelText(Businesses[i][dcoisolabel], COLOR_BLUE, string);
                }
    }
}
A outra text3d que fica igual como se fosse uma empresa depois dos 5 minutos.

pawn Код:
Create3DTextLabel("Paga as multas\ncom /pagarmultas ",COLOR_NICERED,250.0533,67.9921,1003.6406,10.0, 2);//pd

Alguem me pode ajudar para isso na acontecer?

Obrigado desde ja
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)