示例#1
0
        public override bool OnCalloutAccepted()
        {
            suspectCar = new Vehicle(spawn);
            suspectCar.IsPersistent = true;
            ScannerHelper.RandomiseLicencePlate(suspectCar);

            suspect = suspectCar.CreateRandomDriver();
            suspect.IsPersistent         = true;
            suspect.BlockPermanentEvents = true;

            prisoner = new Ped("S_M_Y_PRISONER_01", suspect.Position.Around(5f), suspect.Heading);
            prisoner.IsPersistent = true;
            prisoner.WarpIntoVehicle(suspectCar, 0);
            prisoner.AttachBlip();

            blip                = suspect.AttachBlip();
            blip.IsFriendly     = false;
            blip.IsRouteEnabled = true;
            blip.Name           = "Escaping Prisoner";

            suspect.Tasks.CruiseWithVehicle(30f, VehicleDrivingFlags.Emergency);

            return(base.OnCalloutAccepted());
        }