Quantcast
Channel: SA-MP Forums
Viewing all articles
Browse latest Browse all 18226

[Pedido] Arrumar o comando /trancarcarrovip para 5 carros

$
0
0
Não estou conseguindo colocar tudo no mesmo comando por exemplo nessa gamemode pode-se ter 5 carros no total (vip ou não vip) e estão definidas por pCarKey, pCarKey2, pCarKey3, pCarKey4, pCarKey5. O comando /trancarcarrovip está funcionando, só quero que o comando funcione não somente pro carro número 1 mas sim com todos os outros 4 carros no mesmo comando.

OBS: É só mudar o new carro = PlayerInfo[playerid][pCarKey]; para new carro = PlayerInfo[playerid][pCarKey2]; que já está pronto outro comando (do mesmo tipo pro carro 1), mas não quero outros 4 comandos, quero tudo num comando só.

Code:

CMD:trancarcarrovip(playerid, params[])
                {
                                new string[128];
                                new carro = PlayerInfo[playerid][pCarKey];
                    for(new i = 0; i < sizeof(CarInfo); i++)
                                  {
                                    if(!strcmp(NomePlayer(playerid),CarInfo[i][cOwner],true))
                                    {
                            if (!ProxDetectorV(40.0, playerid, carro)) return SendClientMessage(playerid, 0x77EEA1FF, "[BPS Veículo] {FFFFFF}Você Precisa Estar perto do seu Veículo!");
                            if(VTrancado[carro] != 1)
                            {
                                VTrancado[carro] = 1;
                                CarInfo[i][Trancado] = VTrancado[carro];
                                LockCar(carro);
                                format(string, sizeof(string), "[BPS Veículo] {FFFFFF}Seu Veículo: %s Foi Trancado com Sucesso.", vehName[GetVehicleModel(carro)-400]);
                                SendClientMessage(playerid, 0x77EEA1FF, string);
                                break;
                            }
                            else
                            {
                            VTrancado[carro] = 0;
                            CarInfo[i][Trancado] = VTrancado[carro];
                            UnLockCar(carro);
                            format(string, sizeof(string), "[BPS Veículo] {FFFFFF}Seu Veículo: %s Foi Destrancado com Sucesso.", vehName[GetVehicleModel(carro)-400]);
                            SendClientMessage(playerid, 0x77EEA1FF, string);
                            break;
                            }
                        }
                    }
                    return 1;
                    }


Viewing all articles
Browse latest Browse all 18226

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>