06.05.2015, 04:42
Hello there people. I received a request to create a siren command with the object of 0.3.7 version and here it is. It is not very customized because I wanted it to be as simple as possible. If you need help with adding it to your script, just reply below.
SCREENS
pawn Код:
CMD:siren(playerid, params[])
{
if (GetFactionType(playerid) != POLICE) // Only members of the PD are able to use the cmmand.
return SendErrorMessage(playerid, "You are not memebr of the Police Department");
if (!IsADetectiveVehicle(GetPlayerVehicleID(playerid))) // Using the stock below.
return SendErrorMessage(playerid, "You are not inside a detective vehicle.");
new objectid = CreateObject(19620, 0, 0, 0, 0, 0, 0);
AttachObjectToVehicle(objectid, GetPlayerVehicleID(playerid), 0.009999, -0.019999, 0.854999, 0.000000, 0.000000, 0.000000);
SendNearbyMessage(playerid, 30.0, COLOR_PURPLE, "** %s places a siren on their vehicle and turns it on.", ReturnName(playerid, 0));
return 1;
}
pawn Код:
stock IsADetectiveVehicle(vehicleid)
{
switch (GetVehicleModel(vehicleid)) {
case 560, 426, 507, 490: return 1; // If you want more cars to use the siren, just add their IDs here.
}
return 0;
}