SA-MP Forums Archive
[Ajuda] Erro em um comando - 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] Erro em um comando (/showthread.php?tid=566656)



Erro em um comando - Vinicin - 07.03.2015

Quando o policia apreender o carro aparece um anuncio anunciando que o policial X prendeu o carro de Y, sу que nao ta aparecendo o nome do Y, o que fazer da uma olhadinha ai.



pawn Код:
format(string, sizeof(string), "[Veiculo] Policial Rodoviбrio %s Apreendeu o Veнculo de %s.", PlayerName(playerid), CarInfo[i][cOwned]);



pawn Код:
if(strcmp(cmdtext,"/apreendercarro",true)==0 || strcmp(cmdtext,"/pcarro",true)==0)
    {
            new carro = GetPlayerVehicleID(playerid);
            if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Precisa Estar Dentro do Veнculo para Prender!");
            if(PlayerInfo[playerid][pMembro] != 16 && PlayerInfo[playerid][pLider] != 16) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк nгo й um Policial Rodoviбrio!");
            if(!IsPlayerInPRF(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Precisa Levar o Veнculo para a HQ da Polнcia Rodoviбria para Apreender!");
            if(carro != 0)
            {
                new Float:X,Float:Y,Float:Z,Float:A,NumCarros = 0,id;
                for(new i = 0; i < sizeof(CarInfo); i++)
                {
                    if(CarInfo[i][cID] == carro)
                    {
                            if(strcmp("Ninguem",CarInfo[i][cOwned],true)==0) return SendClientMessage(playerid, 0x77EEA1FF, "[BSG Veнculo] {FFFFFF}Este Veнculo nгo tem Dono!");
                            GetVehicleZAngle(carro,A);
                            GetVehiclePos(carro,X,Y,Z);
                            CarInfo[i][cLocationx] = X;
                            CarInfo[i][cLocationy] = Y;
                            CarInfo[i][cLocationz] = Z;
                            CarInfo[i][cAngle] = A;
                            CarInfo[i][cModel] = GetVehicleModel(CarInfo[i][cID]);
                            DestroyVehicle(carro);
                            CarInfo[i][cID] = CreateVehicle(CarInfo[i][cModel],CarInfo[i][cLocationx], CarInfo[i][cLocationy], CarInfo[i][cLocationz], CarInfo[i][cAngle], CarInfo[i][cColorOne], CarInfo[i][cColorTwo], RESPAWN_TIME);
                            PutPlayerInVehicle(playerid,CarInfo[i][cID],0);
                            format(string, sizeof(string), "BSG %d", CarInfo[i][cID]);
                            SetVehicleNumberPlate(CarInfo[i][cID], string);
                            CarregarTunning(i);
                            SaveCars();
                            format(string, sizeof(string), "[StartGames News] Policial Rodoviбrio %s Apreendeu o Veнculo de %s.", PlayerName(playerid), CarInfo[i][cOwned]);
                            OOCNews(COLOR_LIGHTRED, string);
                            for(new pla = 0; pla < MAX_PLAYERS; pla++)
                            {
                                if(IsPlayerConnected(pla))
                                {
                                    if(IsACop(pla))
                                    {
                                        SendClientMessage(pla, TEAM_BLUE_COLOR, string);
                                    }
                                }
                            }
                            if(IsPlayerOnline(CarInfo[i][cOwned]))
                            {
                                id=GetPlayerID(CarInfo[i][cOwned]);
                                SendClientMessage(id, COLOR_LIGHTRED,"Seu Veнculo acaba de Ser Apreendido, Vб atй a HQ da Polнcia Rodoviбria para Resolver.");
                            }
                            NumCarros ++;
                            break;
                    }
                }
                if(NumCarros==0) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Sу pode Apreender Veнculos Particulares (Concessionбria)!");
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Precisa Estar Dentro do Veнculo para Prender!");
            }
            return 1;
    }



Re: Erro em um comando - Username1234 - 07.03.2015

PHP код:
format(stringsizeof(string), "[Veiculo] Policial Rodoviбrio %s Apreendeu o Veнculo de %s."PlayerName(playerid), CarInfo[i][cOwned]);
SendClientMessageToAll(-1string); 



Re: Erro em um comando - Vinicin - 08.03.2015

Deu certo nгo amigo!! alguem ai ajuda??


Re: Erro em um comando - Patrick141 - 08.03.2015

Quote:
Originally Posted by Vinicin
Посмотреть сообщение
Quando o policia apreender o carro aparece um anuncio anunciando que o policial X prendeu o carro de Y, sу que nao ta aparecendo o nome do Y, o que fazer da uma olhadinha ai.



pawn Код:
format(string, sizeof(string), "[Veiculo] Policial Rodoviбrio %s Apreendeu o Veнculo de %s.", PlayerName(playerid), CarInfo[i][cOwned]);



pawn Код:
if(strcmp(cmdtext,"/apreendercarro",true)==0 || strcmp(cmdtext,"/pcarro",true)==0)
    {
            new carro = GetPlayerVehicleID(playerid);
            if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Precisa Estar Dentro do Veнculo para Prender!");
            if(PlayerInfo[playerid][pMembro] != 16 && PlayerInfo[playerid][pLider] != 16) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк nгo й um Policial Rodoviбrio!");
            if(!IsPlayerInPRF(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Precisa Levar o Veнculo para a HQ da Polнcia Rodoviбria para Apreender!");
            if(carro != 0)
            {
                new Float:X,Float:Y,Float:Z,Float:A,NumCarros = 0,id;
                for(new i = 0; i < sizeof(CarInfo); i++)
                {
                    if(CarInfo[i][cID] == carro)
                    {
                            if(strcmp("Ninguem",CarInfo[i][cOwned],true)==0) return SendClientMessage(playerid, 0x77EEA1FF, "[BSG Veнculo] {FFFFFF}Este Veнculo nгo tem Dono!");
                            GetVehicleZAngle(carro,A);
                            GetVehiclePos(carro,X,Y,Z);
                            CarInfo[i][cLocationx] = X;
                            CarInfo[i][cLocationy] = Y;
                            CarInfo[i][cLocationz] = Z;
                            CarInfo[i][cAngle] = A;
                            CarInfo[i][cModel] = GetVehicleModel(CarInfo[i][cID]);
                            DestroyVehicle(carro);
                            CarInfo[i][cID] = CreateVehicle(CarInfo[i][cModel],CarInfo[i][cLocationx], CarInfo[i][cLocationy], CarInfo[i][cLocationz], CarInfo[i][cAngle], CarInfo[i][cColorOne], CarInfo[i][cColorTwo], RESPAWN_TIME);
                            PutPlayerInVehicle(playerid,CarInfo[i][cID],0);
                            format(string, sizeof(string), "BSG %d", CarInfo[i][cID]);
                            SetVehicleNumberPlate(CarInfo[i][cID], string);
                            CarregarTunning(i);
                            SaveCars();
                            format(string, sizeof(string), "[StartGames News] Policial Rodoviбrio %s Apreendeu o Veнculo de %s.", PlayerName(playerid), CarInfo[i][cOwned]);
                            OOCNews(COLOR_LIGHTRED, string);
                            for(new pla = 0; pla < MAX_PLAYERS; pla++)
                            {
                                if(IsPlayerConnected(pla))
                                {
                                    if(IsACop(pla))
                                    {
                                        SendClientMessage(pla, TEAM_BLUE_COLOR, string);
                                    }
                                }
                            }
                            if(IsPlayerOnline(CarInfo[i][cOwned]))
                            {
                                id=GetPlayerID(CarInfo[i][cOwned]);
                                SendClientMessage(id, COLOR_LIGHTRED,"Seu Veнculo acaba de Ser Apreendido, Vб atй a HQ da Polнcia Rodoviбria para Resolver.");
                            }
                            NumCarros ++;
                            break;
                    }
                }
                if(NumCarros==0) return SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Sу pode Apreender Veнculos Particulares (Concessionбria)!");
            }
            else
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "ERRO: Vocк Precisa Estar Dentro do Veнculo para Prender!");
            }
            return 1;
    }
pawn Код:
new tDono[32];
format(string, sizeof(string), "[StartGames News] Policial Rodoviбrio %s Apreendeu o Veнculo de %s.", PlayerName(playerid),TDono, CarInfo[i][cOwned]);
Eu nao sei bem ...... tenta ai !


Re: Erro em um comando - Vinicin - 08.03.2015

Nгo deu certo, Mas vlw por tentar ajudar, alguйm ai que saiba e possa me ajudar por favor


Re: Erro em um comando - Patrick141 - 08.03.2015

Quote:
Originally Posted by Vinicin
Посмотреть сообщение
Nгo deu certo, Mas vlw por tentar ajudar, alguйm ai que saiba e possa me ajudar por favor
Nao apreceu nada ? ex:

Policial Fulano aprendeu veiculo de : ciclano ?


Re: Erro em um comando - Username1234 - 08.03.2015

PHP код:
new string[128]; // Mude o valor se nao der.
format(string128"[Veiculo] Policial Rodoviбrio %s Apreendeu o Veнculo de %s."PlayerName(playerid), CarInfo[i][cOwned]);
SendClientMessageToAll(-1string); 



Re: Erro em um comando - Vinicin - 08.03.2015

Vlw por tentar ajudar mas infelizmente nao deu kk alguem q possa ajudar ou saiba resolver esse problema


Re: Erro em um comando - Vegassilva - 08.03.2015

Код:
 

new String[259], id;
format(String, sizeof(String), "[Veiculo] Policial Rodoviбrio %s Apreendeu o Veнculo de %s.", PlayerName(playerid), PlayerName(id));
SendClientMessageToAll(-1, String);
Veja ai se pegar