13.10.2013, 09:29
I have made one before, and I can hand you a working one.
It's just in two pieces, but you can just chance that.
It's just in two pieces, but you can just chance that.
pawn Код:
command(sirenon, playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if(Factions[Player[playerid][Faction]][fType] == 1 || Factions[Player[playerid][Faction]][fType] == 2)
{
if(FactionCar[vehicleid] == 1)
{
if(VehicleFaction[vehicleid] == Player[playerid][Faction])
{
if(Siren[vehicleid] == 1)return SendClientMessage(playerid, GREY, "This vehicle already has a siren!");
Siren[vehicleid] = 1;
SirenObject[vehicleid] = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
AttachObjectToVehicle(SirenObject[vehicleid], vehicleid, 0.0, 0.75, 0.275, 0.0, 0.1, 0.0);
}
else return SendClientMessage(playerid, GREY, "This vehicle isn't a part of your faction.");
}
else return SendClientMessage(playerid, GREY, "This isn't a Faction vehicle.");
}
else return SendClientMessage(playerid, GREY, FactionOnly);
return 1;
}
command(sirenoff, playerid, params[])
{
new vehicleid = GetPlayerVehicleID(playerid);
if(Factions[Player[playerid][Faction]][fType] == 1 || Factions[Player[playerid][Faction]][fType] == 2)
{
if(FactionCar[vehicleid] == 1)
{
if(VehicleFaction[vehicleid] == Player[playerid][Faction])
{
if(Siren[vehicleid] == 0)return SendClientMessage(playerid, GREY, "This vehicle doesn't have a siren on it!");
Siren[vehicleid] = 0;
DestroyObject(SirenObject[vehicleid]);
}
else return SendClientMessage(playerid, GREY, "This vehicle isn't a part of your faction.");
}
else return SendClientMessage(playerid, GREY, "This isn't a Faction vehicle.");
}
else return SendClientMessage(playerid, GREY, FactionOnly);
return 1;
}