11.12.2013, 15:44
Nгo sei se pode ser.. mas:
pawn Код:
CMD:comprarcarro(playerid){
if(ThiagoStreet[playerid][Th_Vip] == 0) return @M_Thiago(playerid, @CINZA, "(Virtual Street) • Vocк nгo й um jogador VIP."), RemovePlayerFromVehicle(playerid), @C_Thiago(playerid, 1);
if(ThiagoStreet[playerid][Th_ChaveCarro] != 0 && ThiagoStreet[playerid][Th_Vip] == 1) return @M_Thiago(playerid, @CINZA, "(Virtual Street) • Vocк jб possui um carro VIP."), RemovePlayerFromVehicle(playerid), @C_Thiago(playerid, 1);
if(ThiagoStreet[playerid][Th_Level] < 1) return @M_Thiago(playerid, @CINZA, "Vocк Precisa ter nivel 2 para comprar o veiculo"), RemovePlayerFromVehicle(playerid), @C_Thiago(playerid, 1);
new vehid = GetPlayerVehicleID(playerid);
for(new i = 0; i < sizeof(CarInfo); i++){
if(CarInfo[i][ownedvehicle] == vehid){
if(CarInfo[i][cOwned] == 1) return @M_Thiago(playerid, @CINZA, "(Virtual Street) • Este carro VIP jб tem dono.");
if(ThiagoStreet[playerid][Th_ChaveCarro] == 0){
if(GetPlayerMoneyEx(playerid) < CarInfo[i][cValue]) return @M_Thiago(playerid, @CINZA, "(Virtual Street) • Vocк nгo tem dinheiro suficiente."), RemovePlayerFromVehicle(playerid), @C_Thiago(playerid, 1);
ThiagoStreet[playerid][Th_ChaveCarro] = i;
ThiagoStreet[playerid][Th_Veiculo] = i;
CarInfo[i][cOwned] = 1;
CarOffered[playerid]= 0;
strmid(CarInfo[i][cOwner], Nome(playerid), 0, strlen(Nome(playerid)), 24);
GivePlayerMoneyEx(playerid, -CarInfo[i][cValue]);
GameTextForPlayer(playerid, "~y~Voce comprou um carro ~b~~h~~h~Vip!", 5000, 3);
PlayerPlaySound(playerid, 1147, 0.0, 0.0, 0.0);
@M_Thiago(playerid, @CINZA, "Parabйns, vocк agora tem um lindo carro!");
@M_Thiago(playerid, @CINZA, "Em caso de dъvidas, use o comando /ajuda");
@C_Thiago(playerid, 1);
Atualizar3Dtexts();
SalvarCarros();
}
}
}
return true;
}