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; }