08.06.2017, 13:51
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у.
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у.
Код:
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;
}

