11/09/2022 20:03
(Esta mensagem foi modificada pela última vez a: 11/09/2022 20:06 por MarcosBrazz.)
Tente assim:
Código:
CMD:car(playerid, params[])
{
if(pAusente[playerid] == true) return pMensagem(playerid, Vermelho, "[PILOTS] Você está ausente.");
if(pPreso[playerid] == true) return pMensagem(playerid, Vermelho, "[PILOTS] Você está preso.");
if(EmArenaDM[playerid] == true) return pMensagem(playerid, Vermelho, "[PILOTS] Você Não pode usar este comando em uma arena.");
if(pEvento[playerid] == true) return pMensagem(playerid, Vermelho, "[PILOTS] Você está no evento.");
new Veiculo[25], Cor[2];
if(sscanf(params,"s[25]dd",Veiculo, Cor[0], Cor[1])) return pMensagem(playerid, Laranja, "[INFO] Use: /Car [Nome] [Cor 1] [Cor 2]");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, Vermelho, "[ ERRO ] Voce nao pode criar um Veiculo dentro de outro!");
new bool:existe, VeiculoID;
if(!IsNumeric(Veiculo))
{
for(new r = 0;r < 212; r++)
{
if(strfind(Veiculo, sCars[r]) != -1)
{
existe = true;
VeiculoID = (r+400);
break;
}
else {
existe = false;
}
}
}
if(!existe)
{
new String[256];
format(String, sizeof(String), "[PILOTS] veiculo Não existe.", Veiculo);
pMensagem(playerid, Vermelho, String);
return 1;
}
if(pPvPLiberado[playerid] == false && sCAdmin[playerid] < 5)
{
if(VeiculoID == 520 || VeiculoID == 432 || VeiculoID == 592 || VeiculoID == 425 ||
VeiculoID == 464 || VeiculoID == 406 || VeiculoID == 476 || VeiculoID == 447) return pMensagem(playerid, -1, "[INFO] Este veiculo Não é permitido neste Modo.");
}
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, Angle);
CriarVeiculo(playerid, VeiculoID, X, Y, Z+1, Angle, Cor[0], Cor[1], -1);
return 1;
}