13.12.2014, 22:28
Olб boa noite, queria saber como posso bloquear alguns veнculos de serem criados como o Hydra e Rhino e queria saber como posso privar o veнculo apenas para quem criou usar.
Meu cуdigo e esse:
Meu cуdigo e esse:
pawn Код:
static IDCarro[MAX_PLAYERS];
static bool:VeiculoID[MAX_PLAYERS];
static Float:PosX;
static Float:PosY;
static Float:PosZ;
static Veiculo;
static Float:Angulo;
static Cor1;
static Cor2;
command(veiculo, playerid, params[])
{
if(sscanf(params, "ddd", Veiculo, Cor1, Cor2)) return SendClientMessage(playerid, Vermelho, "[ x ] Uso Correto: /Veiculo [Veнculo ID] [Cor 1] [Cor 2]");
if(Veiculo < 400 || Veiculo > 611) return SendClientMessage(playerid, Vermelho, "[ x ] O ID do veнculo estб invбlido {FFFFFF}ID's de 400 a 611.");
if(Cor1 < 0 || Cor1 > 255) return SendClientMessage(playerid, Vermelho, "[ x ] O ID da cor 1 estб invбlida {FFFFFF}Cores de 0 a 255.");
if(Cor2 < 0 || Cor2 > 255) return SendClientMessage(playerid, Vermelho, "[ x ] O ID da cor 2 estб invбlida {FFFFFF}Cores de 0 a 255.");
if(VeiculoID[playerid] == true) return SendClientMessage(playerid, Vermelho, "[ x ] Vocк jб possui um veнculo criado!");
GetPlayerPos(playerid, PosX, PosY, PosZ);
IDCarro[playerid] = AddStaticVehicle(Veiculo, PosX, PosY, PosZ, Angulo, Cor1, Cor2);
PutPlayerInVehicle(playerid, IDCarro[playerid], 0);
SetVehicleVirtualWorld(IDCarro[playerid], GetPlayerVirtualWorld(playerid));
LinkVehicleToInterior(IDCarro[playerid], GetPlayerInterior(playerid));
static vehicle = GetVehicleModelIDFromName(veiculo);
format(String, sizeof(String), "[ > ] Veнculo {FFFFFF}%s{FFFF00} criado com sucesso!", VehicleNames[vehicle - 400]);
SendClientMessage(playerid, Amarelo, String);
VeiculoID[playerid] = true;
return 1;
}