30.01.2016, 00:13
Queria que criasse por nome tbm mais nгo sei como faзo!!
CODIGO:
CODIGO:
pawn Код:
CMD:car(playerid, params[])
{
if(IsPlayerInAnyVehicle(playerid)) return Msg(playerid, Vermelho, "[x]: {FFFFFF}Vocк ja estб em um veнculo!");
new CarName[25], CarID, Cor[2], bool:existe;
new msb_vehicleid, Float:CarPos[3], Float:CarAngle;
if(ChecarPermissoes(playerid)) return 1;
if(sscanf(params, "s[25]I(1)I(1)", CarName, Cor[0], Cor[1])) return Msg(playerid, Vermelho, "[x]: {FFFFFF}Uso Correto: {FF0000}/Car [CarNome] [Cor1] [Cor2]");
if(!IsNumeric(CarName))
{
for(new i = 0; i < 211; i++)
{
if ( strfind(ListaCarros[i], CarName, true) != -1 )
return i + 400;
}
if(!existe)
{
format(String, sizeof(String), "{1E90FF}Lista Carros: {FFFFFF}O Veнculo %s nгo existe em nossa lista.", CarName);
Msg(playerid, cortag, String);
return 1;
}
}
else if(IsNumeric(CarName))
{
CarID = strval(CarName);
if(400 < (CarID) > 611)
{
Msg(playerid, cortag, "Use: ID's entre 400 e 611!");
return 1;
}
}
if(CarID == 520 || CarID == 432 || CarID == 592 || CarID == 425 || CarID == 464 || CarID == 476 || CarID == 447)
{
if(GetPlayerVirtualWorld(playerid) != 5) return Msg(playerid, Vermelho, "[x] {FFFFFF}Somente no mundo mata-mata");
}
if(IsPlayerInAnyVehicle(playerid))
{
DestroyVehicle(GetPlayerVehicleID(playerid));
}
GetPlayerPos(playerid, CarPos[0], CarPos[1], CarPos[2]);
GetPlayerFacingAngle(playerid, CarAngle);
msb_vehicleid = CreateVehicle(CarID, CarPos[0], CarPos[1], CarPos[2], CarAngle, Cor[0], Cor[1], -1);
SetVehicleVirtualWorld(msb_vehicleid, GetPlayerVirtualWorld(playerid));
PutPlayerInVehicle(playerid, msb_vehicleid, 0);
format(String, sizeof(String), "{1E90FF}Veiculo: {FFFFFF}Veнculo [%s] criado!", ListaCarros[CarID-400]);
Msg(playerid, cortag, String);
LigarCarro(playerid);
return 1;
}